Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1175 commits
Select commit Hold shift + click to select a range
1aea61a
[InstCombine] Opt phi(freeze(undef), C) -> phi(C, C) (#161181)
mikael-nilsson-arm Oct 1, 2025
533ee03
[libc][math] Refactor exp10m1f16 implementation to header-only in src…
bassiounix Oct 1, 2025
b033dfa
[CIR] Refactor cir.cast to use uniform assembly form w/o parens, comm…
xlauko Oct 1, 2025
e35f3ff
[GlobalOpt] Check if users are CallBase when changing CC (#161399)
XChy Oct 1, 2025
3d7bd2d
[AMDGPU][InsertWaitCnts] Refactor some helper functions, NFC (#161160)
Pierre-vh Oct 1, 2025
892e866
[AMDGPU][SIInsertWaitCnts] De-duplicate code (NFC) (#161161)
Pierre-vh Oct 1, 2025
65af516
[DAGCombine] Support (shl %x, constant) in foldPartialReduceMLAMulOp.…
fhahn Oct 1, 2025
cb01c47
[AMDGPU] Remove duplicate definition of isGFX12CacheInvOrWBInst
Pierre-vh Oct 1, 2025
27c27ec
Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" war…
RKSimon Oct 1, 2025
94c55fe
[lldb][Mangled][NFC] Remove redundant const-qualifier on llvm::String…
Michael137 Oct 1, 2025
f3d758a
[AMDGPU][SIInsertWaitCnts] Remove redundant TII/TRI/MRI arguments (NF…
Pierre-vh Oct 1, 2025
f3275fe
[lldb][TypeSystemClang] Added unique builtins types for __bf16 and _F…
tgs-sc Oct 1, 2025
908f2f5
[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in OpenMP…
joker-eph Aug 21, 2025
7a1899c
[BOLT] Gadget scanner: optionally assume auth traps on failure (#139778)
atrosinenko Oct 1, 2025
adbc53d
[BOLT] Gadget scanner: make use of C++17 features and LLVM helpers (#…
atrosinenko Oct 1, 2025
e57b7bb
[MLIR] Apply clang-tidy fixes for performance-move-const-arg in Simpl…
joker-eph Aug 21, 2025
326a791
[AArch64] Some tests for cbz/tbz with wzr. NFC
davemgreen Oct 1, 2025
04492c6
[MLIR] Apply clang-tidy fixes for performance-unnecessary-value-param…
joker-eph Aug 21, 2025
c06293e
[MLIR] Apply clang-tidy fixes for performance-unnecessary-copy-initia…
joker-eph Aug 21, 2025
38aa041
[clang][bytecode] Fix integral cast edge case (#161506)
tbaederr Oct 1, 2025
e266f08
[mlir][memref] Introduce `memref.distinct_objects` op (#156913)
Hardcode84 Oct 1, 2025
d7355e3
[lldb][CPlusPlusLanguage] Avoid redundant const char* -> StringRef ro…
Michael137 Oct 1, 2025
bf1ba51
[MLIR] Remove unused debug macros (NFC)
joker-eph Oct 1, 2025
09328cb
[NFC][LLVM][AsmWriter] Move type printing to `WriteAsOperandInternal`…
jurahul Oct 1, 2025
7450ea1
[CodeGen] Remove `shouldExpandPartialReductionIntrinsic()` hook (NFC)…
MacDue Oct 1, 2025
cea4c62
[NFC][AArch64][ISEL] Remove unnecessary predicates from partial_reduc…
paulwalker-arm Sep 30, 2025
c03378a
[OpenACC][CIR] Implement 'alloca copying' for private lowering (#161382)
erichkeane Oct 1, 2025
3b39e8d
[MLIR][Transform][Tune] Introduce `transform.tune.alternatives` op (#…
rolfmorel Oct 1, 2025
72a8671
AMDGPU: Add peephole opt baseline tests (#161309)
arsenm Oct 1, 2025
b337fc1
[X86] Add test showing failure to remove sign splats from PACKSS intr…
RKSimon Oct 1, 2025
79403eb
[InstCombine] Drop poison-generating flags when reusing existing or i…
dtcxzyw Oct 1, 2025
291e7ff
[InstCombine] Avoid self-replacing in `getUndefReplacement` (#161500)
dtcxzyw Oct 1, 2025
074d8a2
[DFAJumpThreading] Unfold select to the incoming block of phi user (#…
XChy Oct 1, 2025
7e9d2d4
[MLIR] Add sincos fusion pass (#161413)
ashermancinelli Oct 1, 2025
19d77a7
[AMDGPU] Use common allUsesAvailableAt implementation [nfc] (#161418)
preames Oct 1, 2025
f28faf1
[AArch64][SME] Precommit tests for LUT4I `Chain` issues (NFC) (#161505)
MacDue Oct 1, 2025
48feb98
[clang] Convert second arg of __builtin_assume_aligned to ConstantExp…
tbaederr Oct 1, 2025
e1f0772
[X86] SimplifyDemandedBitsForTargetNode - generalize X86ISD::VSRAI ha…
RKSimon Oct 1, 2025
5347970
[OpenACC] Remove unnecessary uses of `getResult`, fix cast tests (#16…
erichkeane Oct 1, 2025
7abec7b
[LLVM][SCEV] udiv (mul nuw a, vscale), (mul nuw b, vscale) -> udiv a,…
paulwalker-arm Oct 1, 2025
65851a6
[lldb][test] Fix bf16 test cases on Arm 32-bit (#161528)
DavidSpickett Oct 1, 2025
327324d
[LV] Keep duplicate recipes in VPExpressionRecipe (#156976)
SamTebbs33 Oct 1, 2025
710c611
[lldb][test] Allow '.c' files to be used as shell tests (#161520)
Michael137 Oct 1, 2025
c83f3c0
[lldb][NFCI] Remove the non-const reference Mangled::GetMangledName a…
Michael137 Oct 1, 2025
34e573a
[CIR] Implement GenericSelectionExpr for AggregateExpr (#161003)
AmrDeveloper Oct 1, 2025
d5a5ba5
[X86] X86ISD::PACKSS/US do not create undef/poison (#161534)
RKSimon Oct 1, 2025
4d23278
[NFC][LLVM] Misc code cleanup in AsmWriter.cpp (#161522)
jurahul Oct 1, 2025
f675bd4
[lldb][MachO] Fix inspection of global variables that start with 'O' …
Michael137 Oct 1, 2025
03363c4
[WebAssembly] Define llvm-internal WasmEH tags in compiler-rt (#160959)
sbc100 Oct 1, 2025
fc05a32
[lldb][MachO][NFC] Extract ObjC metadata symbol parsing into helper f…
Michael137 Oct 1, 2025
e86ad3d
[LV] Use StringRef::consume_front. NFC (#161454)
topperc Oct 1, 2025
891c8ad
[ADT] Use "if constexpr" with shouldReverseIterate (#161477)
kazutakahirata Oct 1, 2025
1505f31
[ADT, Support] Drop extraneous std::bool_constant (NFC) (#161478)
kazutakahirata Oct 1, 2025
3d6a42e
[Support] Use a C++17 fold expression in a static_assert (NFC) (#161479)
kazutakahirata Oct 1, 2025
3c792c5
[Support] Make getMaxValue and getMinValue constexpr variables (NFC) …
kazutakahirata Oct 1, 2025
7ce747a
[llvm] Proofread DirectXUsage.rst (#161481)
kazutakahirata Oct 1, 2025
c8802ad
[LoopIdiom] Fix a DL-related crash in optimizeCRCLoop (#161509)
artagnon Oct 1, 2025
ed2ff66
Add test to show save-temps is broken for amdgcn target. (#161472)
carlobertolli Oct 1, 2025
a5de047
[gn] port aee99e8015da
nico Oct 1, 2025
8f0855c
[libc++] Add a script to find outliers and re-run candidates in LNT r…
ldionne Oct 1, 2025
4bf6cc0
[VPlan] Remove original loop blocks if dead. (#155497)
fhahn Oct 1, 2025
500e9c0
[SimplifyCFG][PGO] Reuse existing `setBranchWeights` (#160629)
mtrofin Oct 1, 2025
f1c0881
[RISCV] Xqci with Short Forward Branches (#161407)
lenary Oct 1, 2025
70928fa
[ValueTracking] Take PHI's poison-generating flags into account (#161…
dtcxzyw Oct 1, 2025
9a8a5ed
[gn build] Port 2936a2c882d7
llvmgnsyncbot Oct 1, 2025
f6ff891
[gn build] Port da315a352880
llvmgnsyncbot Oct 1, 2025
5655900
Revert "[lldb][MachO][NFC] Extract ObjC metadata symbol parsing into …
augusto2112 Oct 1, 2025
2d3c0f1
[clang-linker-wrapper][NFC] Invert condition for readability (#161557)
bader Oct 1, 2025
929f7b8
[LV] Add additional tests for replicating load/store costs.
bader Oct 1, 2025
c089835
[AsmPrinter] Remove unnecessary casts. NFC
darkbuck Oct 1, 2025
232e04a
[VPlan] Retrieve canonical IV directly in preparePlanForEpilogue (NFCI).
fhahn Oct 1, 2025
f8f1e4f
[CIR] Update ComplexRealOp to work on scalar type (#161080)
AmrDeveloper Oct 1, 2025
ceb5b7b
[MLIR] Remove leftover debug print code
joker-eph Oct 1, 2025
83f8f92
[InstCombine] linearize complexity of `findDemandedEltsByAllUsers()` …
Prince781 Oct 1, 2025
59dafb2
[AST] Give `CharUnits::operator%` a consistent type. NFC (#160781)
bogner Oct 1, 2025
46798a9
[NFC][LLVM-Tests] Specialize test suite for LLVM unit tests (#161442)
jurahul Oct 1, 2025
d0348d2
[SLPVectorizer] Change arguments of 'isStridedLoad' (NFC) (#160401)
mgudim Oct 1, 2025
7cc8408
[SLPVectorizer][NFC] A test for widening constant strided loads. (#16…
mgudim Oct 1, 2025
bcd3575
[CIR][NFC] Fix CIR build (#161577)
andykaylor Oct 1, 2025
0b19d80
[CIR][NFC] Fix CIR build after CharUnits change (#161580)
andykaylor Oct 1, 2025
c6800fe
[DirectX] Updating Root Signature Metadata to contain Static Sampler …
joaosaffran Oct 1, 2025
2444561
[NFC][LLVM][Support] Misc code cleanup in ScopedPrinter (#161462)
jurahul Oct 1, 2025
563d6d0
[RISCV] Allow non-canonicalized splats in isProfitableToSinkOperands …
preames Oct 1, 2025
3d60bca
[VPlan] Remove VPIRPhis in exit blocks when deleting scalar loop BBs.
fhahn Oct 1, 2025
f8eebe6
[flang][OpenMP] Check contatining scoping unit in DECLARE_SIMD (#161556)
kparzysz Oct 1, 2025
b452849
[LLDB] Add load core time to target metrics (#161581)
Jlalond Oct 1, 2025
d427e51
[AMDGPU] Fix real and fake true16 v_cvt_f32_bf16 disasm (#161578)
rampitec Oct 1, 2025
b1703e8
[HLSL] Update Frontend to support version 1.2 of root signature (#160…
joaosaffran Oct 1, 2025
f1bb4fb
[Flang] Fix perfect loop nest detection (#161554)
Meinersbur Oct 1, 2025
0da1087
[LV] Re-compute cost of scalarized load users.
fhahn Oct 1, 2025
4c63064
[clang] Invert condition refactored in #160935 (#161583)
jansvoboda11 Oct 1, 2025
c498ced
[llvm][support] Move `make_absolute` from `sys::fs` to `sys::path` (#…
jansvoboda11 Oct 1, 2025
6f2668d
[alpha.webkit.RetainPtrCtorAdoptChecker] Allow leakRef in copy method…
rniwa Oct 1, 2025
77c3008
[clang-sycl-linker][NFC] Remove dead includes (#161564)
bader Oct 1, 2025
28a41eb
[Clang][NFC] Refactor operator delete argument handling (#160554)
andykaylor Oct 1, 2025
0acb9f3
[Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED (#79942)
aaupov Oct 1, 2025
43aa6a5
[AMDGPU] Add documentation files for GFX12. (#157151)
jwanggit86 Oct 1, 2025
e54377e
Cleanup the LLVM exported symbols namespace (#161240)
nhaehnle Oct 1, 2025
86c00a7
[lldb][RISCV] Fixed TestSymbolFileJSON for RISC-V (#161497)
sga-sc Oct 1, 2025
8ddcac2
[RISCV] Remove break after return in RISCVVEmitter.cpp. NFC (#161599)
topperc Oct 1, 2025
527742e
[Docs] Add CIR related meetings to GettingInvolved page (#157181)
bcardosolopes Oct 1, 2025
e4cf211
[IR2Vec] Add support for Cmp predicates in vocabulary and embeddings …
svkeerthy Oct 1, 2025
57e449c
[flang][runtime] fix intrinsics case of extends_type_of (#161466)
akuhlens Oct 1, 2025
9c585ad
[libunwind][test] Add check for objcopy to improve test compatibility…
yingcong-wu Oct 1, 2025
9cd8074
[IR2Vec] Refactor vocabulary to use section-based storage (#158376)
svkeerthy Oct 2, 2025
e2594bc
[libc] Unify and extend no_sanitize attributes for strlen. (#161316)
vonosmas Oct 2, 2025
1b7e1cf
Revert "Revert "Fix memory leak in Offloading API" (#161465)" (#161573)
david-salinas Oct 2, 2025
66e39ae
[AMDGPU] Move LowerBufferFatPointers after LoadStoreVectorizer and re…
cmc-rep Oct 2, 2025
5807720
[PATCH] offload-tunnel-cmake with proper escape (#161552)
hjagasiaAMD Oct 2, 2025
502e52b
[JTS][NFC] Optimize guid fetching (#161612)
mtrofin Oct 2, 2025
dcb8556
[RISCV] Add helper function getVecPolicyOpNum in RISCVInsertVSETVLI.c…
tclin914 Oct 2, 2025
ac5d447
[BOLT][AArch64] Skip R_AARCH64_TLSDESC_CALL relocation (#161610)
maksfb Oct 2, 2025
53740d2
[Clang][Sema] Switch diagnostics from toString to operator<< for APSI…
snarang181 Oct 2, 2025
58f6605
[mlir][arith] Add mulf(x, 0) -> 0 to mulf folder (#161395)
python3kgae Oct 2, 2025
6d690d9
[RISCV][GISel] Use LBU for anyext i8 atomic_load. (#161588)
topperc Oct 2, 2025
e1960a5
[Analysis] Fix a warning
kazutakahirata Oct 2, 2025
0f9b06a
PeepholeOpt: Fix losing subregister indexes on full copies (#161310)
arsenm Oct 2, 2025
b3a1ca5
[LLVM] Volunteer myself and Usman Nadeem as DFAJumpThreading maintain…
XChy Oct 2, 2025
1a4a44f
[MLIR][Python] expose Operation::setLoc (#161594)
makslevental Oct 2, 2025
86b0099
RegisterCoalescer: Avoid return after else (#161622)
arsenm Oct 2, 2025
37b70cd
[BOLT] Remove unused parameter. NFC (#161617)
maksfb Oct 2, 2025
0260804
[compiler-rt][asan][tests] Stabilize wchar tests on Darwin/Android (#…
Cao-Wuhui Oct 2, 2025
9ab625b
[IR] clang-format ValueMap.h
kazutakahirata Oct 2, 2025
270878d
[AMDGPU] Update gfx1250 VOP1 tests to t16 syntax. NFC (#161603)
rampitec Oct 2, 2025
ac34b21
[AMDGPU] Update gfx1250 vop3_from_vop1 tests to t16 syntax. NFC (#161…
rampitec Oct 2, 2025
3f3270c
[AMDGPU] Update VOP3 gfx1250 tests to t16 syntax. NFC (#161611)
rampitec Oct 2, 2025
30831ab
[MemorySanitizer] Use getelementptr instead of ptrtoint+add+inttoptr …
nikic Oct 2, 2025
539213e
[DAG] Add ComputeNumSignBits(FREEZE(X)) handling (#161507)
RKSimon Oct 2, 2025
161d576
[flang] handle scalars in getDescriptorWithNewBaseAddress (#161515)
jeanPerier Oct 2, 2025
11e4a8d
[libc++] Upgrade Xcode to 26.0 (#160097)
philnik777 Oct 2, 2025
90aca27
[clang][analyzer] Clear `ObjCMethodCall`'s cache between runs (#161327)
alejandro-alvarez-sonarsource Oct 2, 2025
9ab3b29
[libc++] Fix <__algorithm/find.h> when using -flax-vector-conversions…
philnik777 Oct 2, 2025
3113c7a
[AMDGPU][SDAG] Enable ISD::PTRADD for 64-bit AS by default (#146076)
ritter-x2a Oct 2, 2025
bde93cb
[LAA] Test different-type-sizes in safe-dep-dist (#161244)
artagnon Oct 2, 2025
feb7983
[AArch64][SME] Preserve `Chain` when selecting multi-vector LUT4Is (#…
MacDue Oct 2, 2025
b60e9c8
[Flang] Add -ffast-real-mod and direct code for MOD on REAL types (#1…
mjklemm Oct 2, 2025
942cd73
[AArch64] Combine PTEST_FIRST(PTRUE, CONCAT(A, B)) -> PTEST_FIRST(PTR…
kmclaughlin-arm Oct 2, 2025
49300de
Reapply "[libc++] Avoid constructing additional objects when using ma…
philnik777 Oct 2, 2025
56ca606
[gn build] Port 55803b8af1e4
llvmgnsyncbot Oct 2, 2025
5b26475
[AArch64][GlobalISel] Add `G_FMODF` instruction (#160061)
HolyMolyCowMan Oct 2, 2025
ff538c7
[DebugInfo][InstrRef] Copy instr-ref to replacement instrs in X86Fixu…
OCHyams Oct 2, 2025
f185bec
[ELF]Add overflow check to ELF note iterator (#160451)
cabbaken Oct 2, 2025
129afc4
Thread Safety Analysis: Optimize LocalVariableMap's canonical referen…
melver Oct 2, 2025
a4661dc
[MLIR] Apply clang-tidy fixes for llvm-else-after-return in Transform…
joker-eph Aug 21, 2025
9a52a58
[Clang] Fix a crash when using ctad with a template template paramete…
cor3ntin Oct 2, 2025
47be16c
[orc-rt] Tidy up some type_traits uses. NFC.
lhames Oct 2, 2025
cf12050
[LV] Support multiplies by constants when forming scaled reductions. …
fhahn Oct 2, 2025
2c5c31d
[lldb][test] XFAIL TestGlobalSymbolObjCConflict.c on Windows
Michael137 Oct 2, 2025
3ba3386
[SPIR-V] Prevent adding duplicate binding instructions for implicit b…
luciechoi Oct 2, 2025
6de6dfb
[CIR] Make all opt tests verify roundtrip (#161439)
xlauko Oct 2, 2025
bc25fa7
[LLVM][CodeGen][SVE] Remove failure cases when widening vector load/s…
paulwalker-arm Oct 2, 2025
1b226d5
[NFC][Clang Improve performance of `DoMarkVarDeclReferenced` (#161648)
cor3ntin Oct 2, 2025
c57b216
[AArch64] Remove unused tablegen classes and code cleanup. NFC
davemgreen Oct 2, 2025
c0e289a
[analyzer] Harden RegionStoreManager::bindArray (#153177)
marco-antognini-sonarsource Oct 2, 2025
c076d8c
RegAllocGreedy: Check if copied lanes are live in trySplitAroundHintR…
arsenm Oct 2, 2025
fe70d1e
[lldb][test] Un-XFAIL TestDataFormatterStdUnorderedMap.py for older C…
Michael137 Oct 2, 2025
199d5ee
[lldb][test] TestStructuredBinding.py: adjust assertion to check for …
Michael137 Oct 2, 2025
5bc01b8
[GVN] Add additional tests for inverted condition propagation (NFC)
nikic Oct 2, 2025
c1e292e
[Clang] Normalize constraints before checking for satisfaction (#141776)
cor3ntin Oct 2, 2025
71533d1
[orc-rt] Add support for constructing Expected<Error> values. (#161656)
lhames Oct 2, 2025
86c4075
[lldb][test] TestAbiTagStructors.py adjust test to account for older …
Michael137 Oct 2, 2025
3ef6597
[orc-rt] Fix typo in comment. NFC.
lhames Oct 2, 2025
b4284f7
[LLVM-Test] Fix a regression in test dependencies introduced by 0e149…
jurahul Oct 2, 2025
f453964
AMDGPU: Switch test to generated checks (#161658)
arsenm Oct 2, 2025
f55a87b
[lldb][test] TestExprDefinitionInDylib.py adjust test to account for …
Michael137 Oct 2, 2025
e9ecf85
Enforce Unix line endings for Clang/LLVM/MLIR projects (#161460)
jurahul Oct 2, 2025
c354b5a
[OpenACC][CIR] Finish 'private' recipe lowering by doing 'init' (#161…
erichkeane Oct 2, 2025
2640e54
[mlir][omp] Improve canonloop/iv naming (#159773)
Meinersbur Oct 2, 2025
48ee344
[InstCombine] Remove foldSelectWithFrozenICmp() fold (#161659)
nikic Oct 2, 2025
1437a86
Greedy: Move physreg check when trying to recolor vregs (NFC) (#160484)
arsenm Oct 2, 2025
ab95f8e
[Codegen] Add a separate stack ID for scalable predicates (#142390)
MacDue Oct 2, 2025
ff960ea
Revert "[Clang] Normalize constraints before checking for satisfactio…
cor3ntin Oct 2, 2025
57e9c4f
Greedy: Merge VirtRegMap queries into one use (NFC) (#160485)
arsenm Oct 2, 2025
45af963
[clang] Preserve `externs` following broken declarations (#161641)
alejandro-alvarez-sonarsource Oct 2, 2025
a1482db
[ROCDL] Added `rocdl.cvt.scale.pk8` ops (#161411)
ravil-mobile Oct 2, 2025
3f477e8
Greedy: Use initializer list for recoloring candidates (NFC) (#160486)
arsenm Oct 2, 2025
5f2437a
Greedy: Take hints from copy to physical subreg (#160467)
arsenm Oct 2, 2025
6fcc24d
[Hexagon] Add opcode V6_vS32Ub_npred_ai for offset validity check (#1…
iajbar Oct 2, 2025
592304b
[flang][cuda][openacc] Create new symbol in host_data region for CUDA…
clementval Oct 2, 2025
2837a53
[X86] Create special case for (a-b) - (a<b) -> sbb a, b (#161388)
AZero13 Oct 2, 2025
f51e6d5
[MLIR][Python] fixup Context and Location stubs and NanobindAdaptors …
makslevental Oct 2, 2025
6b05258
[Clang][Sema] Fix crash in CheckUsingDeclQualifier due to diagnostic …
shafik Oct 2, 2025
e54d6d0
[AArch64] Prepare for split ZPR and PPR area allocation (NFCI) (#142391)
MacDue Oct 2, 2025
b2c9464
[LV] Extend test coverage for tail-folding with recurrences.
fhahn Oct 2, 2025
1ca0c56
[NFC][clang-sycl-linker] Avoid ambiguous call to CallingConv (#161682)
jsji Oct 2, 2025
697d581
[AMDGPU] s_quadmask* implicitly defines SCC (#161582)
LU-JOHN Oct 2, 2025
1e20d80
[X86] Add bytecode / -fexperimental-new-constant-interpreter VPMADD52…
RKSimon Oct 2, 2025
f9c211a
[LoopPeel] Fix branch weights' effect on block frequencies (#128785)
jdenny-ornl Oct 2, 2025
274279f
[Flang][OpenMP] Implicitly map nested allocatable components in deriv…
TIFitis Oct 2, 2025
4f7ebbd
[CFG] Add a BuildOption to consider default branch of switch on cover…
frederic-tingaud-sonarsource Oct 2, 2025
bf8e63b
[CIR][NFC] Cleanup MissingFeature asserts in RecordLayoutBuilder (#16…
andykaylor Oct 2, 2025
19bb09d
[LLDB][NFC] Fix variable casing issue (#161691)
Jlalond Oct 2, 2025
32d7577
Omit member size from DWARF when desired (#161423)
tromey Oct 2, 2025
cd1c40c
[ADT] Fix a bug in DoubleAPFloat::frexp (#161625)
kazutakahirata Oct 2, 2025
c164f4f
[ADT] Use a C++17 fold expression in BitVector.h (NFC) (#161626)
kazutakahirata Oct 2, 2025
35a3a57
[ADT] Use structured bindings (NFC) (#161627)
kazutakahirata Oct 2, 2025
a38f6ca
[ADT] Use "= default" in DirectedGraph.h (#161628)
kazutakahirata Oct 2, 2025
41bbeb9
[llvm] Proofread TableGen/ProgRef.rst (#161629)
kazutakahirata Oct 2, 2025
c290cbe
[RegAlloc] Add coverage leading to revert of pr160765 (#161614)
preames Oct 2, 2025
984785d
[NFC] Rename members in AutoVarEmission (#161668)
erichkeane Oct 2, 2025
f123229
[AArch64][SME] Reshuffle emit[prologue|epilogue]() for splitSVEObject…
MacDue Oct 2, 2025
fdc8285
[mlir][omp] Add omp.tile operation (#160292)
Meinersbur Oct 2, 2025
a2c42ff
[VPlan] Improve code using m_One (NFC) (#161686)
artagnon Oct 2, 2025
6e4aeed
[DTLTO][LLD] Tidy up DTLTO related options (NFC) (#161675)
nga888 Oct 2, 2025
92fda85
[NFC][DwarfLowLevel] Make getRelocatedValueImpl public (#160618)
Sterling-Augustine Oct 2, 2025
534a0dc
[libc] Fix issue with fuzz input too short for atoi diff fuzz (#161705)
michaelrj-google Oct 2, 2025
cae9153
[InstCombine] Fix FMF propagation in `foldFCmpFSubIntoFCmp` (#161539)
dtcxzyw Oct 2, 2025
002cbed
[HLSL] [SPIR-V] Add counter member for typed buffer (#161414)
s-perron Oct 2, 2025
f7d4364
[mlir] [irdl] Add support for regions in irdl-to-cpp (#158540)
j2kun Oct 2, 2025
42603dc
[clang] NFCI: Clean up `CompilerInstance::create{File,Source}Manager(…
jansvoboda11 Oct 2, 2025
c8b844e
[AArch64][SME] Support split ZPR and PPR area allocation (#142392)
MacDue Oct 2, 2025
490009a
[VPlan] Improve code using VPlan::getFalse (NFC) (#161681)
artagnon Oct 2, 2025
dac0905
[LAA,LV] Add early-exit tests with deref assumes and nofree via context.
fhahn Oct 2, 2025
2db6675
[MLIR][XeGPU] Use operand layouts for store scatter (#161447)
nbpatel Oct 2, 2025
7c947a6
[mlir][Arith] arith.select doesn't need to be emulated for small floa…
krzysz00 Oct 2, 2025
479bffe
[clang-format][NFC] Introduce isNoneOf (#161021)
HazardyKnusperkeks Oct 2, 2025
b855198
[NFC][OpenACC] Remove 'initExpr' from AST/etc. (#161674)
erichkeane Oct 2, 2025
a9c15e3
Revert "[clang] Convert second arg of __builtin_assume_aligned to Con…
DKLoehr Oct 2, 2025
7b8b1c1
Revert "[MemProf] Add ambigous memprof attribute" (#161717)
teresajohnson Oct 2, 2025
60d5a57
[RISCV] Improve formatting in RISCVInstrInfoVPseudos.td. NFC (#161470)
topperc Oct 2, 2025
3de71b3
[libc] Implement faccessat (#161065)
mleleszi Oct 2, 2025
7b2f3db
[RISCV] Always use XLenVT for pointer operand in PatLAQ and PatSRL. N…
topperc Oct 2, 2025
01439f9
[OFFLOAD] Restore interop functionality (#161429)
adurang Oct 2, 2025
c529d0e
[RISCV][GISel] Share an atomic load isel pattern GISel RV64 and SDAG …
topperc Oct 2, 2025
fb23b0e
[InstCombine] Fold icmp with clamp into unsigned bound check (#161303)
brandonxin Oct 2, 2025
27128fa
[flang][openacc] Suppport !@acc compiler sentinel (#161706)
clementval Oct 2, 2025
476e18d
[NVPTX] expand trunc/ext on v2i32 (#161715)
Artem-B Oct 2, 2025
caecb32
[AMDGPU] Be less optimistic when allocating module scope lds (#161464)
JonChesterfield Oct 2, 2025
72f0d73
[bazel] Add missing dep after 99d85906c542c3801a24137ba6d6f2c36730856…
slackito Oct 2, 2025
0b47697
[RISCV] Use i64 instead of XLenVT in some RV64 only isel patterns. NFC
topperc Oct 2, 2025
3b1081a
[LV] Add tests with multiple F(Max|Min)Num reductions w/o fast-math.
fhahn Oct 2, 2025
a453d70
[FMV][AArch64] Remove last of MRS bits and rename file (#161585)
brad0 Oct 2, 2025
91c5f79
[lldb] Add lld requirement to NativePDB test (#161731)
bulbazord Oct 2, 2025
f14133e
[ARM] Update and cleanup lrint/llrint tests. NFC
davemgreen Oct 2, 2025
3a8e205
[debugserver] Support for `qMemTags` packet (#160952)
yln Oct 2, 2025
45dd128
Reapply "[VPlan] Compute cost of more replicating loads/stores in ::c…
fhahn Oct 2, 2025
00fe188
[orc-rt] Add testcase for Expected<Expected<T>> support. (#161660)
lhames Oct 2, 2025
4b6977f
Suppress returning larger CXX records in mem on PlayStation (#161732)
wjristow Oct 2, 2025
d41f371
Reland "[lldb][MachO][NFC] Extract ObjC metadata symbol parsing into …
Michael137 Oct 2, 2025
ab9f3c7
[clang-scan-deps] Remove unused OutputsPaths from FullDependencyConsu…
naveen-seth Oct 2, 2025
b3e2609
[libc][NFC] Turn off faccessat on aarch64 (#161740)
michaelrj-google Oct 2, 2025
0a29a80
[HLSL] Add missing dependency to Frontend unittest (#161738)
joaosaffran Oct 2, 2025
5723301
[mlir][vector] Simplify op rewrite pattern inheriting constructors. N…
kuhar Oct 2, 2025
595ab32
[NFC][IR2Vec] Moving `parseVocabSection()` to `VocabStorage` (#161711)
svkeerthy Oct 2, 2025
309408e
[X86][AMX] Combine constant zero vector and AMX cast to tilezero (#92…
phoebewang Oct 3, 2025
0d268ec
[orc-rt] Add CallableTraitsHelper, refactor WrapperFunction to use it…
lhames Oct 3, 2025
a88d934
[orc-rt] Refactor WrapperFunction to simplify Serializer classes. (#1…
lhames Oct 3, 2025
c904c64
[clang] fix lambda dependency issue with late parse attributes (#161765)
mizvekov Oct 3, 2025
b8441d8
[orc-rt] Add transparent SPS conversion for error/expected types. (#1…
lhames Oct 3, 2025
e6ea3bb
update review comment about clamp
mahesh-attarde Oct 3, 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.
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
BasedOnStyle: LLVM
LineEnding: LF
12 changes: 12 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"includePaths": [".github/**"],
"schedule": "* 0 * * 1",
"minimumReleaseAge": "3 days",
"assignees": ["boomanaiden154"],
"ignorePaths": [".github/workflows/containers/**"],
"groupName": "[Github] Update GHA Dependencies"
}
2 changes: 1 addition & 1 deletion .github/workflows/build-ci-container-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
run: |
docker save ${{ steps.vars.outputs.container-name-tag }} > ${{ steps.vars.outputs.container-filename }}
- name: Upload container image
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: container
path: ${{ steps.vars.outputs.container-filename }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-ci-container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
podman save ${{ steps.vars.outputs.container-name-agent-tag }} > ${{ steps.vars.outputs.container-agent-filename }}
- name: Upload container image
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: container-${{ matrix.arch }}
path: "*.tar"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-metrics-container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
run: |
podman save ${{ steps.vars.outputs.container-name-tag }} > ${{ steps.vars.outputs.container-filename }}
- name: Upload Container Image
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: container
path: ${{ steps.vars.outputs.container-filename }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
with:
sparse-checkout: .ci
- name: Setup Python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: 3.13
cache: 'pip'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci-post-commit-analyzer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Setup ccache
uses: hendrikmuhs/ccache-action@a1209f81afb8c005c13b4296c32e363431bffea5 # v1.2.17
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
with:
# A full build of llvm, clang, lld, and lldb takes about 250MB
# of ccache space. There's not much reason to have more than this,
Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:
scan-build --generate-index-only build/analyzer-results

- name: Upload Results
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always()
with:
name: analyzer-results
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commit-access-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
python3 .github/workflows/commit-access-review.py $GITHUB_TOKEN
- name: Upload Triage List
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: triagers
path: triagers.log
9 changes: 5 additions & 4 deletions .github/workflows/containers/github-action-ci/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM docker.io/library/ubuntu:24.04 as base
FROM docker.io/library/ubuntu:24.04 AS base
ENV LLVM_SYSROOT=/opt/llvm

FROM base as stage1-toolchain
FROM base AS stage1-toolchain
ENV LLVM_VERSION=21.1.1

RUN apt-get update && \
Expand Down Expand Up @@ -37,7 +37,7 @@ RUN cmake -B ./build -G Ninja ./llvm \

RUN ninja -C ./build stage2-clang-bolt stage2-install-distribution && ninja -C ./build install-distribution

FROM base as ci-container
FROM base AS ci-container

COPY --from=stage1-toolchain $LLVM_SYSROOT $LLVM_SYSROOT

Expand All @@ -62,6 +62,7 @@ RUN apt-get update && \
# Having a symlink from python to python3 enables code sharing between
# the Linux and Windows pipelines.
python3-pip \
python3-venv \
file \
tzdata \
python-is-python3 && \
Expand Down Expand Up @@ -97,7 +98,7 @@ RUN echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers
USER gha
WORKDIR /home/gha

FROM ci-container as ci-container-agent
FROM ci-container AS ci-container-agent

ENV GITHUB_RUNNER_VERSION=2.328.0

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,9 @@ jobs:
workflow:
- '.github/workflows/docs.yml'
- name: Setup Python env
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: '3.11'
python-version: '3.13'
cache: 'pip'
cache-dependency-path: 'llvm/docs/requirements-hashed.txt'
- name: Install python dependencies
Expand Down Expand Up @@ -209,7 +209,7 @@ jobs:
mkdir built-docs/flang
cp -r flang-build/docs/* built-docs/flang/
- name: Upload docs
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: docs-output
path: built-docs/
2 changes: 1 addition & 1 deletion .github/workflows/email-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
[{"body" : "$COMMENT"}]
EOF
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always()
with:
name: workflow-args
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/gha-codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ jobs:
sparse-checkout: |
.github/
- name: Initialize CodeQL
uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3
uses: github/codeql-action/init@303c0aef88fc2fe5ff6d63d3b1596bfd83dfa1f9 # v3.30.4
with:
languages: actions
queries: security-extended
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3
uses: github/codeql-action/analyze@303c0aef88fc2fe5ff6d63d3b1596bfd83dfa1f9 # v3.30.4
2 changes: 1 addition & 1 deletion .github/workflows/hlsl-test-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
ninja check-hlsl-unit
ninja ${{ inputs.TestTarget }}
- name: Publish Test Results
uses: EnricoMi/publish-unit-test-result-action/macos@170bf24d20d201b842d7a52403b73ed297e6645b # v2
uses: EnricoMi/publish-unit-test-result-action/macos@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2.20.0
if: always() && runner.os == 'macOS'
with:
comment_mode: off
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/issue-write.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

- name: 'Comment on PR'
if: steps.download-artifact.outputs.artifact-id != ''
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libc-fullbuild-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
# Do not use direct GHAC access even though it is supported by sccache. GHAC rejects
# frequent small object writes.
- name: Setup ccache
uses: hendrikmuhs/ccache-action@a1209f81afb8c005c13b4296c32e363431bffea5 # v1.2.17
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
with:
max-size: 1G
key: libc_fullbuild_${{ matrix.c_compiler }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libc-overlay-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
# Do not use direct GHAC access even though it is supported by sccache. GHAC rejects
# frequent small object writes.
- name: Setup ccache
uses: hendrikmuhs/ccache-action@a1209f81afb8c005c13b4296c32e363431bffea5 # v1.2.17
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
with:
max-size: 1G
key: libc_overlay_build_${{ matrix.os }}_${{ matrix.compiler.c_compiler }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/libclang-abi-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ jobs:
sed -i 's/LLVM_[0-9]\+/LLVM_NOVERSION/' $lib-${{ matrix.ref }}.abi
done
- name: Upload ABI file
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
with:
name: ${{ matrix.name }}
path: '*${{ matrix.ref }}.abi'
Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:
done
- name: Upload ABI Comparison
if: always()
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
with:
name: compat-report-${{ github.sha }}
path: compat_reports/
4 changes: 2 additions & 2 deletions .github/workflows/libclang-python-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@ jobs:
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup Python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ matrix.python-version }}
- name: Setup ccache
uses: hendrikmuhs/ccache-action@a1209f81afb8c005c13b4296c32e363431bffea5 # v1.2.17
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
with:
max-size: 2G
key: spirv-ubuntu-24.04
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/libcxx-build-and-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
env:
CC: ${{ matrix.cc }}
CXX: ${{ matrix.cxx }}
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always()
with:
name: ${{ matrix.config }}-${{ matrix.cxx }}-results
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
env:
CC: ${{ matrix.cc }}
CXX: ${{ matrix.cxx }}
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always() # Upload artifacts even if the build or test suite fails
with:
name: ${{ matrix.config }}-${{ matrix.cxx }}-results
Expand Down Expand Up @@ -169,7 +169,7 @@ jobs:
env:
CC: clang-22
CXX: clang++-22
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always()
with:
name: ${{ matrix.config }}-results
Expand Down Expand Up @@ -215,15 +215,15 @@ jobs:
- uses: maxim-lobanov/setup-xcode@60606e260d2fc5762a71e64e74b2174e8ea3c8bd # v1.6.0
with:
# https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md
xcode-version: '16.3'
xcode-version: '26.0'
- uses: seanmiddleditch/gha-setup-ninja@3b1f8f94a2f8254bd26914c4ab9474d4f0015f67 # v6
- name: Build and test
run: |
python3 -m venv .venv
source .venv/bin/activate
python -m pip install psutil
bash libcxx/utils/ci/run-buildbot ${{ matrix.config }}
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 # v4.3.0
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always() # Upload artifacts even if the build or test suite fails
with:
name: macos-${{ matrix.config }}-results
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libcxx-build-containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
TAG: ${{ github.sha }}

- name: Log in to GitHub Container Registry
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libcxx-check-generated-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Install dependencies
uses: aminya/setup-cpp@17c11551771948abc5752bbf3183482567c7caf0 # v1.1.1
uses: aminya/setup-cpp@a276e6e3d1db9160db5edc458e99a30d3b109949 # v1.7.1
with:
clangformat: 17.0.1
ninja: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libcxx-run-benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
steps:
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: '3.10'
python-version: '3.13'

- name: Extract information from the PR
id: vars
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/llvm-bugs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-24.04
if: github.repository == 'llvm/llvm-project'
steps:
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: 18
check-latest: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/llvm-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,14 +128,14 @@ jobs:
# Remove symbol versioning from dumps, so we can compare across major versions.
sed -i 's/LLVM_${{ matrix.llvm_version_major }}/LLVM_NOVERSION/' ${{ matrix.ref }}.abi
- name: Upload ABI file
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
with:
name: ${{ matrix.name }}
path: ${{ matrix.ref }}.abi

- name: Upload symbol list file
if: matrix.name == 'build-baseline'
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
with:
name: symbol-list
path: llvm.symbols
Expand Down Expand Up @@ -179,7 +179,7 @@ jobs:
abi-compliance-checker $EXTRA_ARGS -l libLLVM.so -old build-baseline/*.abi -new build-latest/*.abi || test "${{ needs.abi-dump-setup.outputs.ABI_HEADERS }}" = "llvm-c"
- name: Upload ABI Comparison
if: always()
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # 4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
with:
name: compat-report-${{ github.sha }}
path: compat_reports/
2 changes: 1 addition & 1 deletion .github/workflows/mlir-spirv-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup ccache
uses: hendrikmuhs/ccache-action@a1209f81afb8c005c13b4296c32e363431bffea5 # v1.2.17
uses: hendrikmuhs/ccache-action@bfa03e1de4d7f7c3e80ad9109feedd05c4f5a716 # v1.2.19
with:
max-size: 2G
key: spirv-mlir-ubuntu-24.04
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pr-code-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,14 @@ jobs:
# of a release cycle (x.1.0) or the last version of a release cycle, or
# if there have been relevant clang-format backports.
- name: Install clang-format
uses: aminya/setup-cpp@17c11551771948abc5752bbf3183482567c7caf0 # v1.1.1
uses: aminya/setup-cpp@a276e6e3d1db9160db5edc458e99a30d3b109949 # v1.7.1
with:
clangformat: 21.1.0

- name: Setup Python env
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: '3.11'
python-version: '3.13'
cache: 'pip'
cache-dependency-path: 'llvm/utils/git/requirements_formatting.txt'

Expand All @@ -72,7 +72,7 @@ jobs:
--end-rev HEAD \
--changed-files "$CHANGED_FILES"

- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: always()
with:
name: workflow-args
Expand Down
Loading