Skip to content

LLVM and SPIRV-LLVM-Translator pulldown (WW13 2025) #17710

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5,496 commits into from
Apr 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5496 commits
Select commit Hold shift + click to select a range
e2c43ba
[NFC][AMDGPU] Auto generate check lines for `llvm/test/CodeGen/AMDGPU…
shiltian Mar 17, 2025
eef5ea0
[VPlan] Account for dead FOR splice simplification in cost model (#13…
lukel97 Mar 17, 2025
b00ad36
[RISCV] Use hasFeature instead of checkFeature in llvm-exegesis. NFC …
topperc Mar 17, 2025
54cb405
[X86][ISel][FMA] Get a handle on operand nodes when negating FMA (#13…
vntkmr Mar 17, 2025
67f1c03
[VPlan] Remove createReduction. NFCI (#131336)
lukel97 Mar 17, 2025
800593a
[MLIR][LLVM] Avoid duplicated module flags in the export (#131627)
Dinistro Mar 17, 2025
561f1d0
[X86] add test coverage for concatenation to 512-bit VPERMILPD nodes
RKSimon Mar 17, 2025
9a92fe0
[X86] Add additional test coverage for #109272
RKSimon Mar 17, 2025
b3c5031
[HLSL] Remove HLSLResource attribute (#130342)
hekota Mar 17, 2025
47f7daa
[libc][docs] Add glob implementation status doc and include in CMakeL…
StarOne01 Mar 17, 2025
fbb8929
[lldb-dap] Updating RequestHandler to encode/decode arguments and res…
ashgti Mar 17, 2025
681b241
[gn build] Port fbb8929c9d15
llvmgnsyncbot Mar 17, 2025
0460418
[clang][driver][NFC] Remove else after return (#131182)
ilovepi Mar 17, 2025
c53caae
[libc++][NFC] Remove dead link in comment
ldionne Mar 17, 2025
7a46cca
Merge from 'sycl' to 'sycl-web' (2 commits)
Chenyang-L Mar 17, 2025
ca1bde0
[clang][bytecode] Check dtor instance pointers for active-ness (#128732)
tbaederr Mar 17, 2025
cfa07cc
[clang][bytecode] Fix builtin_memchr with non-0 start index (#131633)
tbaederr Mar 17, 2025
ead9d6a
[SLP]Check VectorizableTree is not empty before accessing elements
alexey-bataev Mar 17, 2025
f6a7306
[clang][CIR] Add missing dependency on MLIR headers (#131057)
darkbuck Mar 17, 2025
279e82f
Revert f9146ccbe940d8b8eb15e7686a511a28eb0abc6b (#131656)
vonosmas Mar 17, 2025
af5abd9
[HLSL] add extra scalar vector overloads for clamp (#129939)
spall Mar 17, 2025
2443fe5
[gn build] Port af5abd9a682d
llvmgnsyncbot Mar 17, 2025
911b200
[Clang] Constant Expressions inside of GCC' asm strings (#131003)
cor3ntin Mar 17, 2025
24e88b0
[libc++] Add remaining benchmarks from [alg.modifying.operations] (#1…
ldionne Mar 17, 2025
20cdffb
[X86] combineConcatVectorOps - extend VPERMILPD handling to support 5…
RKSimon Mar 17, 2025
bbaf743
[X86] Cleanup test coverage for #109272
RKSimon Mar 17, 2025
9eb6b37
[RISCV] Put CV_ELW back in XCV DecoderNamespace.
topperc Mar 17, 2025
d2e1e30
[RISCV] Rename some DecoderNamespaces and cleanup debug messages. NFC…
topperc Mar 17, 2025
6f659b0
[clang][dataflow] For bugprone-unchecked-optional-access report range…
jvoung Mar 17, 2025
e3ef5f2
[HLSL] Add bounds checks for the HLSL `fmod` vector arguments and ret…
kmpeng Mar 17, 2025
4ce1d1f
[ADT] Add DenseSet::insert_range (#131567)
kazutakahirata Mar 17, 2025
2e6402c
[NFC] Add explicit initializer to PGOCtxProfReader's RootEntryCount
erichkeane Mar 17, 2025
6dbe82f
[NFC][DebugInfo] Wrap DILineInfo return type with std::optional to ha…
ZequanWu Mar 17, 2025
4336e5e
[SLP] Sort PHIs by ExtractElements when relevant (#131229)
jrbyrnes Mar 17, 2025
0191307
[IR] Allow alignstack attribute on return values (#130439)
AlexMaclean Mar 17, 2025
74d4fc0
[flang][cuda][NFC] Use ssa value for offset in shared memory op (#131…
clementval Mar 17, 2025
128f381
[SPIR-V] Add `OpConstantCompositeContinuedINTEL` instruction (#129086)
vmaksimo Mar 17, 2025
887cf1f
[AMDGPU][GlobalISel] Enable vector reductions (#131413)
tgymnich Mar 17, 2025
166937b
[LV] Cleanup after expanding SCEV predicate to constant.
fhahn Mar 17, 2025
6d2b828
[lldb] Support ordered patterns in lldbtest.expect (#131475)
kastiglione Mar 17, 2025
c3f7502
[MLIR][LLVM] Handle floats in Mem2Reg of memset intrinsics (#131621)
definelicht Mar 17, 2025
5b90065
[libc++][NFC] Fix incorrect main() signatures
ldionne Mar 17, 2025
ccf2109
[Metadata] Change placeholder from `undef` to `poison` (#131469)
pedroclobo Mar 17, 2025
1b31646
[DFSan] Change placeholders from `undef` to `poison` (#131534)
pedroclobo Mar 17, 2025
5f86666
[CIR] Upstream initial support for unary op (#131369)
andykaylor Mar 17, 2025
5bf3f08
[RISCV] Update some of the RVV memory ops in SiFive P400 & P600 sched…
mshockwave Mar 17, 2025
584f8cc
[clang][DependencyScanning] Track modules that resolve from "stable" …
cyndyishida Mar 17, 2025
541b8f2
[clang][driver] Use rva22u64_v as the default march for Fuchsia targe…
ilovepi Mar 17, 2025
c1fabd6
[llvm][AMDGPU] Enable FWD_PROGRESS bit for GFX10+ (#128367)
AlexVlx Mar 17, 2025
ad8f0e2
[clang][DepScan] Pass references to ModuleDeps instead of ModuleID in…
cyndyishida Mar 17, 2025
e5ec7bb
[flang][cuda] Set correct offsets for multiple variables in dynamic s…
clementval Mar 18, 2025
94426df
[compiler-rt][Darwin][x86] Fix instrprof-darwin-exports test (#131425)
dtellenbach Mar 18, 2025
092e255
AMDGPU: Add REQUIRES: asserts to machine pass violation test
arsenm Mar 18, 2025
a2fbc9a
[DirectX] Start the creation of a DXIL Instruction legalizer (#131221)
farzonl Mar 18, 2025
cb1d640
[clang][DepScan] resolve dangling reference to lambda that goes out of
cyndyishida Mar 18, 2025
50f8adb
[RISCV] Accept '0(reg)' in addition to '(reg)' ifor vl1r.v/vl2r.v/vl4…
topperc Mar 17, 2025
d1156fc
Revert "[libc++] Optimize num_put integral functions" (#131613)
alexfh Mar 18, 2025
d9c65af
[MLIR][GPUToNVVM] Support 32-bit isfinite (#131699)
wsmoses Mar 18, 2025
745e167
[JSON][NFC] Move print method out of NDEBUG || DUMP (#131639)
npanchen Mar 18, 2025
4cb1430
[mlir][spirv] Fix a crash in `spirv::ISubOp::fold` (#131570)
CoTinker Mar 18, 2025
a5107be
[NFC][AMDGPU][GlobalISel] Make LLTs constexpr (#131673)
tgymnich Mar 18, 2025
00cad3e
[SDAG] Handle extract_subvector in isKnownNeverNaN (#131581)
tclin914 Mar 18, 2025
ed19620
[VPlan] Make VPReductionRecipe a VPRecipeWithIRFlags. NFC (#130881)
ElvisWang123 Mar 18, 2025
297f6d9
[libc++] Fix check for _LIBCPP_HAS_NO_WIDE_CHARACTERS in features.py …
ldionne Mar 18, 2025
3c4b931
Rename RISCVMCExpr::VK_RISCV_ to VK_. NFC
MaskRay Mar 18, 2025
e758237
[docs] Mention --discard-locals/--discard-all change for llvm-strip
MaskRay Mar 18, 2025
c72f795
[BOLT] Fix the build
kazutakahirata Mar 18, 2025
b9d27ac
[MC] Fix formatting of a comment
MaskRay Mar 18, 2025
0813c5c
[RISCV] Accept '0(reg)' in addition to '(reg)' for vle1.v/vse1.v
topperc Mar 18, 2025
bdb6320
[AMDGPU][CodeGen] Using MBB's liveIn check in tandem with MCRegAliasI…
vg0204 Mar 18, 2025
0f34eba
[NFC][AArch64] test for fixed-width vector signed division with pow2-…
sushgokh Mar 18, 2025
6be6400
[LiveDebugValues][NFC] Remove TargetPassConfig from LDVImpl (#131562)
optimisan Mar 18, 2025
2f808dd
[clang][bytecode] Compile most recent function decl (#131730)
tbaederr Mar 18, 2025
4781941
[alpha.webkit.UncountedCallArgsChecker] os_log functions should be tr…
rniwa Mar 18, 2025
1fbfef9
[libc] Templatize the scanf Reader interface (#131037)
petrhosek Mar 18, 2025
fc38982
[ADT] Add SetVector::insert_range (#131715)
kazutakahirata Mar 18, 2025
2df0254
[ADT] Add SmallSet::insert_range (#131717)
kazutakahirata Mar 18, 2025
f6ad65a
[ADT] Add SmallPtrSet::insert_range (#131716)
kazutakahirata Mar 18, 2025
6220448
[CodeGen] Avoid repeated hash lookups (NFC) (#131722)
kazutakahirata Mar 18, 2025
58dd3ed
[Utils] Avoid repeated hash lookups (NFC) (#131723)
kazutakahirata Mar 18, 2025
57dc713
[MLIR][Bufferization] Retire `enforce-aliasing-invariants` (#130929)
chelini Mar 18, 2025
489d1e7
[LV][NFC] Pre-commit test for supporting strided accesses. (#130563)
Mel-Chen Mar 18, 2025
e614e84
[mlir][memref] Add runtime verification for `memref.dim` (#130410)
matthias-springer Mar 18, 2025
bd1be8a
[CodeGen][GlobalISel] Add a getVectorIdxWidth and getVectorIdxLLT. (#…
davemgreen Mar 18, 2025
44e4b27
[clang] Fix darwin-related tests' REQUIRES annotation (#130138)
pratlucas Mar 18, 2025
49b8d84
[OpenMP][MLIR] Support LLVM translation for `distribute` with delayed…
ergawy Mar 18, 2025
c42952a
[MLIR][NVVM] Add support for match.sync Op (#130718)
Wolfram70 Mar 18, 2025
194ecef
update_test_checks: add new --filter-out-after option (#129739)
david-arm Mar 18, 2025
036c6cb
[RISCV] Add Qualcomm uC Xqcibi (Branch Immediate) extension (#130779)
hchandel Mar 18, 2025
1094ffc
[flang][fir] Add MLIR op for `do concurrent` (#130893)
ergawy Mar 18, 2025
4ad0aa7
[SSAUpdaterBulk] Add expectedly failing loop tests. (#131761)
vpykhtin Mar 18, 2025
f406b28
[AArch64][SVE] Fold integer lane extract and store to FPR store (#129…
MacDue Mar 18, 2025
f771604
[Clang][NFC] Cleanup UnaryExprOrTypeTraitExpr itanium mangling code (…
cor3ntin Mar 18, 2025
c5fe075
AMDGPU: Use freeze poison instead of undef in alloca promotion (#131285)
arsenm Mar 18, 2025
8392573
AMDGPU: Replace unused export inputs with poison instead of undef (#1…
arsenm Mar 18, 2025
052eca9
AMDGPU: Replace unused update.dpp inputs with poison instead of undef…
arsenm Mar 18, 2025
c180fc8
AMDGPU: Replace unused permlane inputs with poison instead of undef (…
arsenm Mar 18, 2025
5865807
Reapply "[analyzer] Delay the checker constructions after parsing" (#…
steakhal Mar 18, 2025
0a21ef9
[AMDGPU] Add SubtargetFeature for dynamic VGPR mode (#130030)
rovka Mar 18, 2025
5d53a88
[RISCV] Change RISCVMCExpr::VK_RISCV_None to RISCVMCExpr::VK_None (#1…
hchandel Mar 18, 2025
31e98c7
[CostModel][X86] merge abs costs tests using -cost-kind=all (#131619)
RKSimon Mar 18, 2025
9cf46fb
[C2y] Add octal prefixes, deprecate unprefixed octals (#131626)
AaronBallman Mar 18, 2025
332f060
[SeparateConstOffsetFromGEP] Don't set unsound inbounds flag (#130616)
ritter-x2a Mar 18, 2025
aea3ad8
[X86] canCreateUndefOrPoisonForTargetNode - add handling for VPERMV3 …
RKSimon Mar 18, 2025
2586e7f
[LV][NFC] Tidy up partial reduction tests with filter-out-after optio…
david-arm Mar 18, 2025
3d63191
[X86] Ignore NSW when DstSVT is i32 (#131755)
phoebewang Mar 18, 2025
23743f5
[readobj][ELFExtendedAttrParser] Add destructor with error handling (…
sivan-shani Mar 18, 2025
428b320
[libc++] Fix allocate_at_least test that assumes the size_type of the…
ldionne Mar 18, 2025
84e44ae
[llvm-objdump] Pass MCSubtargetInfo to findPltEntries (NFC) (#131773)
dzhidzhoev Mar 18, 2025
83658dd
[flang][OpenMP] Enable delayed privatization by default for `omp.dist…
ergawy Mar 18, 2025
cbc5c11
[MLIR][OpenMP] Add Lowering support for implicitly linking to default…
TIFitis Mar 18, 2025
4f5eed0
[CostModel][X86] merge bswap costs tests using -cost-kind=all (#131784)
RKSimon Mar 18, 2025
a2d7451
[CostModel][X86] merge bitreverse costs tests using -cost-kind=all (#…
RKSimon Mar 18, 2025
22c6674
[PowerPC] Add Dense Math binary integer outer-Product accumulate to D…
maryammo Mar 18, 2025
2fbfbf4
[cmake] Resolve symlink when finding install prefix (#124743)
nikic Mar 18, 2025
1bb8b65
[libc][math] Fix incorrect logic in fputil::generic::add_or_sub (#116…
overmighty Mar 18, 2025
8f66fb7
[GlobalMerge] Fix handling of const options
nikic Mar 18, 2025
ca87823
[LLDB][NFC]Refactor common test setup into SetUp method (#131203)
oontvoo Mar 18, 2025
d85a81b
[OffloadBundler] Rework the ctor of `OffloadTargetInfo` to support AM…
shiltian Mar 18, 2025
aab4ce4
[NFC][shrinkwrap] Add test point to capture the prologue and epilogue…
tonykuttai Mar 18, 2025
034dd4c
[CostModel][X86] merge ctlz costs tests using -cost-kind=all (#131797)
RKSimon Mar 18, 2025
3ea89e0
Fix Bazel after 1fbfef9
JoelWee Mar 18, 2025
f6b1b91
[LV][NFC] Regenerate CHECK lines in some tests (#131799)
david-arm Mar 18, 2025
f179daf
[mlir] Fix a warning
kazutakahirata Mar 18, 2025
0753244
[ADT] Use separate variables in a unit test for SmallPtrSet (NFC) (#1…
kazutakahirata Mar 18, 2025
2c56383
[Hexagon] Avoid repeated hash lookups (NFC) (#131719)
kazutakahirata Mar 18, 2025
695a007
[X86] Avoid repeated hash lookups (NFC) (#131725)
kazutakahirata Mar 18, 2025
127eb39
[LLVM][PDB] Use IsUnsigned flag for APInt correctly (#131598)
AlexK0 Mar 18, 2025
02b4522
[NFC][flang] Added deduction guide for StaticDescriptor class. (#131690)
vzakhari Mar 18, 2025
e0bcf3a
[flang] Allow no type parameters for fir.pack_array. (#131662)
vzakhari Mar 18, 2025
351bcd9
[libc++][NFC] Add a comment that an include is a workaround
ldionne Mar 18, 2025
64cf6f9
[gn build] Port 127eb39a8ca9
llvmgnsyncbot Mar 18, 2025
341556f
Merge from 'main' to 'sycl-web' (139 commits)
Mar 18, 2025
ea107d5
[NFC][analyzer] Use `CheckerBase::getName` in checker option handling…
NagyDonat Mar 18, 2025
c33ef4f
[RISCV] Reorder RISCVInstrInfoXCV.td to separate Operands, SDNodeXFor…
topperc Mar 18, 2025
05dbabe
[CostModel][X86] merge ctpop costs tests using -cost-kind=all (#131802)
RKSimon Mar 18, 2025
6ada38b
[RISCV][test] Add tests for sinking NOT to be fold into ANDN/ORN/XNOR…
pfusik Mar 17, 2025
2175c6c
[RISCV] Set AllocationPriority in line with LMUL (#131176)
preames Mar 18, 2025
df544b7
[CostModel][X86] merge vector shifts costs tests using -cost-kind=all…
RKSimon Mar 18, 2025
e8f79eb
[CostModel][X86] merge cttz costs tests using -cost-kind=all (#131810)
RKSimon Mar 18, 2025
e4d910e
[Clang] Demote mixed enumeration arithmetic error to a warning (#131811)
cor3ntin Mar 18, 2025
4f7dc99
[RISCV] Use MnemonicAlias instead of InstAlias for some vector instru…
topperc Mar 18, 2025
467e5a1
[RISCV] Add Qualcomm uC Xqcisim (Simulation Hint) extension (#128833)
svs-quic Mar 18, 2025
b391e80
[libc++] Remove redundant assignments in bitset string-like construct…
winner245 Mar 18, 2025
a4dc02c
[VPlan] Rename VPReverseVectorPointerRecipe to VPVectorEndPointerReci…
lukel97 Mar 18, 2025
3d08377
[libc] Fix compile error in MPFRWrapper when float128 is long double …
overmighty Mar 18, 2025
70357a2
[OpenMP] [OMPD] gdb plugin: remove 'imp' import (#112331)
cvonelm Mar 18, 2025
33e5d01
[CostModel][X86] merge vector shuffle costs tests using -cost-kind=al…
RKSimon Mar 18, 2025
6542cf1
[lldb/platform-gdb] Do not assume a persistent connection (#131736)
igorkudrin Mar 18, 2025
dea5aa7
AMDGPU: Move insertion into V2SCopies map (#130776)
arsenm Mar 18, 2025
27d8bd3
[CIR] Upstream CastOp and scalar conversions (#130690)
mmha Mar 18, 2025
93df3e8
[BasicAA] Add additional test for call AA (NFC)
nikic Mar 18, 2025
7b3455e
[lldb] Fix double free in CommandPluginInterfaceImplementation (#131658)
JDevlieghere Mar 18, 2025
1ae307a
[CIR] Add cir-translate and cir-lsp-server tools (#131181)
mmha Mar 18, 2025
24fbf9d
[CostModel][X86] merge saturated arithmetic costs tests using -cost-k…
RKSimon Mar 18, 2025
d43b4ed
llvm-reduce: Do not remove appending linkage from intrinsic globals (…
arsenm Mar 18, 2025
6d38dbf
[lldb] Skip reverse continue tests on macos<15.0
labath Mar 18, 2025
84909d7
[AMDGCN] Allow unscheduling of bundled insns
jtb20 Mar 4, 2025
45090b3
[SLP]Check the whole def-use chain in the tree to find proper dominan…
alexey-bataev Mar 18, 2025
6c7c660
[flang] Use C-style casts to silence message (NFC) (#131796)
kkwli Mar 18, 2025
b271b44
[libc++] Guard call_once against operator hijacking. (#128054)
mordante Mar 18, 2025
76a9d79
[NFC][libc++] Guard against operator& hijacking. (#129453)
mordante Mar 18, 2025
168177a
[CostModel][X86] merge arithmetic integer min/max costs tests using -…
RKSimon Mar 18, 2025
04ab8a5
[libc] Fix the GPU build after scanf rework
jhuber6 Mar 18, 2025
1a95215
[DirectX] Set function-level flag Int64Ops in DXIL Shader Flags Analy…
Icohedron Mar 18, 2025
d3bcbd6
[Docs] Fix concat vectors (#131860)
john-stuart2 Mar 18, 2025
40c6f89
[CostModel][X86] merge fp arithmetic costs tests using -cost-kind=all…
RKSimon Mar 18, 2025
a5a9b2b
[CostModel][X86] merge integer arithmetic costs tests using -cost-kin…
RKSimon Mar 18, 2025
9feac2c
[libc++] Improve deprecated diagnostic guards.
mordante Mar 9, 2025
dbc7665
PowerPC: Use REG_SEQUENCE instead of INSERT_SUBREG (#129941)
lei137 Mar 18, 2025
b326cb6
[InstCombine] Support trunc to i1 in foldSelectICmpAnd (#127905)
andjo403 Mar 18, 2025
1997053
[PowerPC] Avoid repeated hash lookups (NFC) (#131724)
kazutakahirata Mar 18, 2025
e6c3d94
[InstCombine] Add test for foldSelectICmpAndBinOp with range attribut…
andjo403 Mar 18, 2025
8cc9a48
[clang] Improve diagnostics for vector builtins (#125673)
frasercrmck Mar 18, 2025
14c95e0
[profile] Implement a non-mmap path when reading profile files from …
w2yehia Mar 18, 2025
123c004
[libc] Define (stub) dl_iterate_phdr (#131436)
frobtech Mar 18, 2025
b42f8ec
[AArch64] Update a number of costmodel tests with -cost-kind=all. NFC
davemgreen Mar 18, 2025
6313550
[IPO] Avoid repeated hash lookups (NFC) (#131720)
kazutakahirata Mar 18, 2025
460b9cd
[libc] Disable dl_iterate_phdr entrypoint for linux fullbuild (#131893)
frobtech Mar 18, 2025
d039af3
[libc] Create ErrnoCheckingTest harness to simplify errno tests. (#13…
vonosmas Mar 18, 2025
fbbb33f
[mlir] Fix crash when verifying linalg.transpose (#131733)
IanWood1 Mar 18, 2025
0619892
[CI] Bump max workflow to process count in metrics
boomanaiden154 Mar 18, 2025
f140dba
Merge from 'sycl' to 'sycl-web' (15 commits)
Chenyang-L Mar 18, 2025
bc8b19c
[Clang] Introduce a trait to determine the structure binding size (#1…
cor3ntin Mar 18, 2025
4ab011a
[RISCV] Precommit store merge tests for pr130430
preames Mar 18, 2025
7d7b58b
[flang-rt] Added ShallowCopy API. (#131702)
vzakhari Mar 18, 2025
ee6590a
Merge from 'sycl' to 'sycl-web' (1 commits)
Chenyang-L Mar 18, 2025
71f3910
[clang][lit] mkdir before mkstemp in is_filesystem_case_insensitive()…
aeubanks Mar 18, 2025
592a3ba
[libc][docs] Add sys/utsname header and documentation for uname funct…
StarOne01 Mar 18, 2025
d51bc83
[VPlan] Only skip live-ins with constants in materializeBroadccast (NFC)
fhahn Mar 18, 2025
00c5eda
[RISCV] Fix typo in test added in 4ab011a95
preames Mar 18, 2025
1442fe0
[LV] Update test to use dereferenceable attribute instead of assumption.
fhahn Mar 18, 2025
c02b935
[openmp][nfc] Refactor shared/lds smartstack for spirv (#131905)
JonChesterfield Mar 18, 2025
1d23343
Merge from 'sycl' to 'sycl-web' (7 commits)
Mar 18, 2025
206f78d
[OpenMP] Use 'gpuintrin.h' definitions for simple block identifiers (…
jhuber6 Mar 18, 2025
395bdeb
Revert "[openmp][nfc] Refactor shared/lds smartstack for spirv (#1319…
JonChesterfield Mar 18, 2025
a65cbc4
Revert "[Darwin][ASan][Test] Create a noinlined wrapper function for …
aeubanks Mar 18, 2025
056264b
[clang][deps] Implement efficient in-process `ModuleCache` (#129751)
jansvoboda11 Mar 18, 2025
d32c6dd
[RISCV] Use MnemonicAlias for 'fssr' and 'frsr'. NFC (#131877)
topperc Mar 18, 2025
bc646f4
[gn build] Port 056264b838df
llvmgnsyncbot Mar 18, 2025
70bf5e5
[BOLT][AArch64] Symbolize ADRP after relaxation (#131414)
maksfb Mar 18, 2025
deb0f3c
[openmp][nfc] Use builtin align in the devicertl (#131918)
JonChesterfield Mar 18, 2025
934ef30
[clang] Fix warnings
kazutakahirata Mar 18, 2025
e6896f8
[RISCV] Remove unnecessary alias tests from rvzfh-aliases-valid.s. NFC
topperc Mar 18, 2025
1872774
[clang][deps] Fix build after #129751
jansvoboda11 Mar 18, 2025
2203caf
[clang] Update C++ DR status page (#131812)
Endilll Mar 18, 2025
d06bba0
Merge from 'main' to 'sycl-web' (4 commits)
Chenyang-L Mar 18, 2025
a6c09d4
[CostModel][X86] merge integer div/rem costs tests using -cost-kind=a…
RKSimon Mar 18, 2025
4c8ba45
Merge from 'sycl' to 'sycl-web' (2 commits)
Mar 18, 2025
8efd590
Merge from 'main' to 'sycl-web' (54 commits)
Chenyang-L Mar 18, 2025
fa665c4
Merge from 'sycl' to 'sycl-web' (17 commits)
Mar 19, 2025
202ec31
Merge commit 'a6c09d40ed7fe076358429c0978838904c9cceae' into llvmspir…
sys-ce-bb Mar 28, 2025
f25515a
Emit select for out-of-range builtin var indices (#3023)
svenvh Mar 3, 2025
b5c4222
Revert "Support SPV_INTEL_complex_float_mul_div extension (#1442)" (#…
asudarsa Mar 5, 2025
eeefccb
Deprecate SPV_INTEL_token_type (#3025)
MrSidims Mar 6, 2025
7838881
Finish renaming of SPV_INTEL_tensor_float32_conversion (#3033)
MrSidims Mar 6, 2025
998d80f
Corrected subnormal checking logic issubnormal(V) ==> unsigned(abs(V)…
sumesh-s-mcw Mar 10, 2025
dca8fa6
properly handle LOD values when nontemporal image operand is present …
bashbaug Mar 10, 2025
e669ee1
Add some missing includes (#3045)
svenvh Mar 11, 2025
cec3ecd
Emit error for LLVM bfloat type (#3047)
asudarsa Mar 12, 2025
38f3d21
Update DebugInfo test after LLVM change (#3060)
svenvh Mar 13, 2025
19c3e72
Fix OpTypeBufferSurfaceINTEL translation for opaque pointers (#3067)
MrSidims Mar 14, 2025
d81a050
Set LocalId parameter of GroupBroadcast to unsigned in SPV-IR (#3084)
wenju-he Mar 25, 2025
a167fcd
Update README reflecting process of preview extensions removal (#3094)
MrSidims Mar 26, 2025
d59d905
Revert "Finish renaming of SPV_INTEL_tensor_float32_conversion (#3033)"
MrSidims Mar 25, 2025
5e3f8d8
Remove SPV_INTEL_tensor_float32_rounding extension
MrSidims Mar 25, 2025
7a89f95
Use SPIR-V Header tokens for SPV_INTEL_tensor_float32_conversion
MrSidims Mar 25, 2025
d6d75e1
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Mar 28, 2025
3de1c4b
[NFC][SYCL] Regen test after sret addressspace change
jsji Mar 29, 2025
2c1d416
[NFC][HIP] Update __clang_hip_math after sret addressspace change
jsji Mar 31, 2025
61b4f8a
[Driver] Allow for usage of old triple behavior in bundler (#17557)
mdtoguchi Mar 20, 2025
572b354
[NFC] Remove unsupported targets for AMD (#17644)
mdtoguchi Mar 25, 2025
b80ea08
[Driver][SYCL] Update tests and option availability (#17622)
mdtoguchi Mar 25, 2025
48da602
[SYCL] Add invalid_arg_type for function pointer after 8cc9a48579 (#2…
jsji Mar 24, 2025
ecdfa9c
Fixed testcase issue
JaydeepChauhan14 Mar 6, 2025
3001efe
Update test after nvvm.annotations conversion in 6c2e170d043
jsji Mar 17, 2025
f57e1f9
require SPIRV target for spirtv64 triple
jsji Mar 7, 2025
b46c9af
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Apr 2, 2025
4604246
Revert "[LLVM] Only enable `-fno-lifetime-dse` in LTO mode (#131381)"
jsji Apr 1, 2025
039bed5
Add translation for llvm.modf.* (#3100)
jsji Apr 2, 2025
e6b77f0
[Joint Matrix] XFAIL bf16_fill_k_cache tests
jsji Apr 2, 2025
8360df7
[CUDA] XFAIL/Unsupporte NewOffloadDriver/DeviceLib tests
jsji Apr 2, 2025
c94a853
Merge commit '63959512e8e9' into llvmspirv_pulldown
jsji Apr 4, 2025
70cc5ea
Merge commit '4ec3e5bddf22' into llvmspirv_pulldown
jsji Apr 4, 2025
bd2d590
Merge commit 'a485cbf0d953' into llvmspirv_pulldown
jsji Apr 4, 2025
afe4c53
Merge commit '3a353b1faa83' into llvmspirv_pulldown
jsji Apr 4, 2025
cd434c1
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Apr 4, 2025
4075280
Unsupport math_fp64_test
jsji Apr 4, 2025
4e8f753
[SYCL] XFAIL 2 performance tests
jsji Apr 4, 2025
62f1b55
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Apr 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
25 changes: 19 additions & 6 deletions .ci/compute-projects.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,14 @@ function compute-projects-to-test() {
shift
projects=${@}
for project in ${projects}; do
echo "${project}"
case ${project} in
lld)
for p in bolt cross-project-tests; do
for p in lld bolt cross-project-tests; do
echo $p
done
;;
llvm)
for p in bolt clang clang-tools-extra lld lldb mlir polly; do
for p in llvm bolt clang clang-tools-extra lld lldb mlir polly; do
echo $p
done
# Flang is not stable in Windows CI at the moment
Expand All @@ -36,21 +35,30 @@ function compute-projects-to-test() {
;;
clang)
# lldb is temporarily removed to alleviate Linux pre-commit CI waiting times
for p in clang-tools-extra compiler-rt cross-project-tests; do
for p in clang clang-tools-extra compiler-rt cross-project-tests; do
echo $p
done
;;
clang-tools-extra)
echo libc
for p in clang-tools-extra libc; do
echo $p
done
;;
mlir)
echo mlir
# Flang is not stable in Windows CI at the moment
if [[ $isForWindows == 0 ]]; then
echo flang
fi
;;
flang-rt)
# Flang is not stable in Windows CI at the moment
if [[ $isForWindows == 0 ]]; then
echo flang
fi
;;
*)
# Nothing to do
echo "${project}"
;;
esac
done
Expand All @@ -65,6 +73,11 @@ function compute-runtimes-to-test() {
echo $p
done
;;
flang)
for p in flang-rt; do
echo $p
done
;;
*)
# Nothing to do
;;
Expand Down
2 changes: 1 addition & 1 deletion .ci/generate-buildkite-pipeline-premerge
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ fi
# needs while letting them run on the infrastructure provided by LLVM.

# Figure out which projects need to be built on each platform
all_projects="bolt clang clang-tools-extra compiler-rt cross-project-tests flang libc libclc lld lldb llvm mlir openmp polly pstl"
all_projects="bolt clang clang-tools-extra compiler-rt cross-project-tests flang flang-rt libc libclc lld lldb llvm mlir openmp polly pstl"
modified_projects="$(keep-modified-projects ${all_projects})"

linux_projects_to_test=$(exclude-linux $(compute-projects-to-test 0 ${modified_projects}))
Expand Down
Loading