Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1816 commits
Select commit Hold shift + click to select a range
62e00a0
[clang][unittest] Fix build break with BUILD_SHARED_LIBS=ON
kparzysz Dec 10, 2025
04dcb1b
[lldb-dap] Fix running dap_server.py directly for debugging tests. (#…
ashgti Dec 10, 2025
bc0d0bb
[compiler-rt] Add baremetal version of profile library. (#167998)
efriedma-quic Dec 10, 2025
c5ac7d6
[RISCV] Add OperandType for XSfmm TWiden. (#171572)
topperc Dec 10, 2025
ccc3835
[LoopPeel] Ignore assume intrinsics for the mayWriteToMemory check in…
topperc Dec 10, 2025
b13aace
[RISCV] Use vec_rm for VPseudoSF_MatMul_FRM. (#171573)
topperc Dec 10, 2025
e61c2d4
[NFC][LLVM] Document variadic `isa` (#136869)
jurahul Dec 10, 2025
ece3925
[flang-rt][device] Enable MapException on the device with error messa…
clementval Dec 10, 2025
16ee5c7
Revert "[sanitizer_common][test-only] Specify full path for sort exec…
DanBlackwell Dec 10, 2025
182c61d
AArch64: Correctly emit large addends into PAuth ifunc.
pcc Dec 10, 2025
f672f32
[TableGen] Improve error message for bad VTByHwMode in RegisterByHwMode
arichardson Dec 10, 2025
625d535
[TableGen] Handle RegClassByHwMode in AsmWriter
arichardson Dec 10, 2025
d34c717
[FlowSensitive] [StatusOr] [13/N] Add support for gtest ASSERTs
fmayer Dec 10, 2025
5a1299b
[VPlan] Strip stray whitespace when printing VPWidenSelectRecipe. (NFCI)
fhahn Dec 10, 2025
575d689
[mlir][acc] Introduce acc loop tiling pass (#171692)
razvanlupusoru Dec 10, 2025
6ae0b9f
[AMDGPU] Implement codegen for GFX11+ V_CVT_PK_[IU]16_F32 (#168719)
jayfoad Dec 10, 2025
ddc638c
[FlowSensitive] [StatusOr] [14/N] Support nested StatusOrs
fmayer Dec 10, 2025
6b75eae
[clang][ssaf] Speculative fix of unittest build (#171720)
jkorous-apple Dec 10, 2025
e603fac
[FlowSensitive] [StatusOr] [15/15] Support references to Status(Or) ptrs
fmayer Dec 10, 2025
2b958b9
[SelectionDAG] Salvage debuginfo when combining load and sext instrs.…
rastogishubham Dec 10, 2025
56fb92a
[NFC] [FlowSensitive] [StatusOr] expose statusType in header (#171719)
fmayer Dec 10, 2025
e305cf2
[bazel] Port 575d6892bcc5cef926cfc1b95225148262c96a15 (#171722)
boomanaiden154 Dec 10, 2025
871dabc
[lldb] fix failing tests due to CI diagnostics rendering (#171685)
charles-zablit Dec 10, 2025
069d3aa
[Clang][counted_by] Correct signed counted_by values (#171260)
bwendling Dec 10, 2025
83d9972
Fix missed conflict resolutions in .github workflows
calebwat Dec 10, 2025
7cd97f0
Merge from 'sycl' to 'sycl-web' (7 commits)
Dec 11, 2025
02b4dd0
[AArch64] Restrict TBI to ignore top 4 bits for Darwin targets.
aemerson Nov 21, 2025
6dafa09
Add a _regexp-break-add and some more tests for the b alias. (#171236)
jimingham Dec 11, 2025
3abaed8
[TableGen] Replace reachable assertion with error in *ByHwMode
arichardson Dec 11, 2025
c5470e0
[RISC-V][MC] Fix tied operand register class mismatch in P-extension
arichardson Dec 11, 2025
62aaa3a
[compiler-rt] follow-up to 166837, rename COMPILER_RT_FORCE_TEST_BUIL…
w2yehia Dec 11, 2025
16e6055
Revert "[SelectionDAG] Salvage debuginfo when combining load and sext…
rastogishubham Dec 11, 2025
d587999
Merge from 'main' to 'sycl-web' (94 commits)
calebwat Dec 11, 2025
ba73d60
[RISCV] Use sew and vec_policy for Rivos vector instruction operands.…
topperc Dec 11, 2025
76ae530
[PPC] XFAIL ppc/fixtfti_test.c and ppc/fixunstfti_test.c and track th…
Dec 11, 2025
1f07f7c
[flang][cuda] Add support for allocate with device source (#171743)
clementval Dec 11, 2025
3fdce79
[libunwind] fix building on Haiku i386 (#171586)
brad0 Dec 11, 2025
2614af0
[Tooling] Fix misleading progress report when files have multiple com…
zeyi2 Dec 11, 2025
fa92475
[RISCV] Add an OperandType for ordering for atomic pseudos. (#171744)
topperc Dec 11, 2025
18b6137
[NFC] isOSGlibc: musl is not glibc. (#171734)
hvdijk Dec 11, 2025
e795b8b
[RISCV] Use GPR instead of ixlenimm for sextshamt in PseudoMaskedAMOM…
topperc Dec 11, 2025
3b04094
[RISCV] Add Xsfmm vlte and vste intrinsics to getTgtMemIntrinsics. (#…
topperc Dec 11, 2025
71bfdd1
[Clang] Add support for the C `_Defer` TS (#162848)
Sirraide Dec 11, 2025
426cedc
[LoongArch] Add support for the ud macro instruction (#171583)
heiher Dec 11, 2025
4f9d5a8
[RISCV] Generate Xqcilsm LWMI/SWMI load/store multiple instructions (…
svs-quic Dec 11, 2025
cb4b6ad
[CIR] Add the ability to detect if SwitchOp covers all the cases (#17…
badumbatish Dec 11, 2025
4882029
[ValueTracking] Enhance overflow computation for unsigned mul (#171568)
Adar-Dagan Dec 11, 2025
c9648d7
[Verifier] Make sure all constexprs in instructions are visited (#171…
nikic Dec 11, 2025
6a25e45
[ConstantFolding] Support ptrtoaddr in ConstantFoldCompareInstOperand…
nikic Dec 11, 2025
39a723e
[Linalg] Add *Conv2D* matchers (#168362)
Abhishek-Varma Dec 11, 2025
2ce17ba
[InstCombine][CmpInstAnalysis] Use consistent spelling and function n…
wermos Dec 11, 2025
aa31efc
[libclc] use clc functions in clspv/shared/vstore_half.cl (#171770)
rjodinchr Dec 11, 2025
b7c0452
[PowerPC][AIX] Specify correct ABI alignment for double (#144673)
nikic Dec 11, 2025
6ad0c7c
[NFC][RISCV] Unify all zvfbfa vl patterns and sd node patterns (#171072)
4vtomat Dec 11, 2025
794551d
[RISCV][llvm] Support PSRA, PSRAI, PSRL, PSRLI codegen for P extensio…
4vtomat Dec 11, 2025
f57abf5
[SPIRV] Promote scalar arguments to vector for `OpExtInst` in `genera…
jmmartinez Dec 11, 2025
15df9e7
[AMDGPU][SDAG] Add missing cases for SI_INDIRECT_SRC/DST (#170323)
jmmartinez Dec 11, 2025
2c1decb
[libc++] Don't instantiate __split_buffer with an allocator reference…
ldionne Dec 11, 2025
db06ebb
[AArch64][NFC] Add isTRNMask improvements to isZIPMask (#171532)
ginsbach Dec 11, 2025
59b13d6
[libc++] Add `__find_end` optimizations back (#171374)
philnik777 Dec 11, 2025
6573f62
[X86] LowerATOMIC_STORE - on 32-bit targets see if i64 values were or…
RKSimon Dec 11, 2025
4d335cb
[AArch64] Fix scheduling info for Armv8.4-a LDAPUR* instructions (#17…
c-rhodes Dec 11, 2025
df6c27e
[libc++] Make std::allocator always trivially default constructible (…
philnik777 Dec 11, 2025
57cf1ff
[libc++] Remove initializer_list specific optimization in __tree (#16…
philnik777 Dec 11, 2025
d15ff59
[libc++] Merge the segmented iterator code for {copy,move}_backward (…
philnik777 Dec 11, 2025
86f8445
[LifetimeSafety] Infer [[clang::lifetimebound]] annotation (#171081)
kashika0112 Dec 11, 2025
33fcfb3
[flang][TBAA] refine TARGET/POINTER encoding (#170908)
tblah Dec 11, 2025
c029788
Revert "[AMDGPU][SDAG] Add missing cases for SI_INDIRECT_SRC/DST (#17…
jmmartinez Dec 11, 2025
0b522d9
Revert "[lldb] fix failing tests due to CI diagnostics rendering (#17…
charles-zablit Dec 11, 2025
4f5071f
InstCombine: Add baseline test for #64697 fmul reassociation (#171725)
arsenm Dec 11, 2025
f8d1f53
[mlir][scf] Add value bound for computed upper bound of forall loop (…
Groverkss Dec 11, 2025
8af88a4
[MLIR][NVVM] Update PMEvent lowering to intrinsics (#171649)
durga4github Dec 11, 2025
fbc121c
[BOLT][BTI] Add MCPlusBuilder::insertBTI (#167329)
bgergely0 Dec 11, 2025
481ce81
IR: Stop requiring nsz to reassociate fmul (#171726)
arsenm Dec 11, 2025
d0767e9
[JITLink] Add TLS support for SystemZ (#171559)
anoopkg6 Dec 11, 2025
c89d87a
[lldb][test] Fix toolchain-msvc.test for native ARM64 MSVC environmen…
omjavaid Dec 11, 2025
9b6b52b
[AsmPrinter][NFC] Reuse Target Triple variable (#171612)
JaydeepChauhan14 Dec 11, 2025
06aecdb
[MLIR][SCF] Verify number of regions in scf.reduce (#171450)
Men-cotton Dec 11, 2025
9bcba9d
[X86] vector-compare-results.ll - regenerate VPTERNLOG asm comments (…
RKSimon Dec 11, 2025
ac2291d
[X86] Allow handling of i128/256/512 AND/OR/XOR bitlogic on the FPU (…
RKSimon Dec 11, 2025
4be3df8
ValueTracking: Add baseline test for fmul denormal scaling handling (…
arsenm Dec 11, 2025
f548902
[sanitizer_common][test-only] Remove xfail for darwin ubsan on dedup_…
DanBlackwell Dec 11, 2025
bb40d94
[MLIR] Apply clang-tidy fixes for llvm-else-after-return in Elementwi…
joker-eph Aug 21, 2025
3558537
[MLIR] Apply clang-tidy fixes for readability-identifier-naming in To…
joker-eph Aug 21, 2025
de29f24
[sanitizer_common][test-only] Mark popen xfail on iossim (#171814)
DanBlackwell Dec 11, 2025
0f2f9e1
[MLIR] Apply clang-tidy fixes for performance-unnecessary-copy-initia…
joker-eph Aug 21, 2025
6b7b0ab
Enable pass instrumentation to signal failures. (#163126)
jpienaar Dec 11, 2025
a9a05df
[CIR] Scoped atomic store (#171627)
Lancern Dec 11, 2025
4ea7488
[MLIR] Apply clang-tidy fixes for readability-identifier-naming in ML…
joker-eph Aug 21, 2025
e463bf9
[LLVM][AArch64] Remove hasNoSchedulingInfo from SVE pseudo instructio…
paulwalker-arm Dec 11, 2025
39fcd2c
ValueTracking: Teach computeKnownFPClass that multiply can avoid deno…
arsenm Dec 11, 2025
a5cd19f
[flang] Fix gcc-triple.f90 test on Darwin (#171690)
luporl Dec 11, 2025
693a987
[flang] Make lto-bc.f90 unsupported on Darwin (#171693)
luporl Dec 11, 2025
2967815
[VPlan] Don't emit VPBlendRecipes with only one incoming value. NFC (…
lukel97 Dec 11, 2025
d33d80f
[FastISel] Don't force SDAG fallback for libcalls (#171782)
nikic Dec 11, 2025
f406210
[AArch64] Use Windows-style prologue/epilogue regardless of CFI. (#15…
sdesmalen-arm Dec 11, 2025
7c328d8
[AMDGPU][GCNHazardRecognizer] Remove instances of hardcoded S_WAITCNT…
stepthomas Dec 11, 2025
a3aaa1a
DAG: Use RuntimeLibcalls to legalize vector frem calls (#170719)
arsenm Dec 11, 2025
54b62d7
[libc++][NFC] Wrap line endings for clang-tidy tests (#171688)
ldionne Dec 11, 2025
dec52b2
[libc++] Fix incorrect install component for the libc++ linker script…
ldionne Dec 11, 2025
87345d2
[mlir][amdgpu] Add type conversion to populate method (NFC) (#171708)
amd-eochoalo Dec 11, 2025
60b5d06
[lldb][lldb-dap] Remove unused variable
Dec 11, 2025
c28992a
[Clang] Allow simpler visibility annotations when targeting win32 and…
philnik777 Dec 11, 2025
90c340a
[lldb[test] Fix compiler warning in AdbClientTest.cpp
Dec 11, 2025
ce86d9d
[Clang] Add TimeTraceScope to Sema::CheckConstraintSatisfaction (#170…
philnik777 Dec 11, 2025
b2dae2b
[lldb][test] Skip all of JSONTransportTest.cpp file on Windows
Dec 11, 2025
dd63dff
[flang][OpenMP] Parse OpenMP 6.0 syntax of INIT clause (#171702)
kparzysz Dec 11, 2025
a9fadb3
[runtimes] Modernize installation targets (#171677)
ldionne Dec 11, 2025
e0387b7
[libc++][Github] Move back to main runner set (#171771)
boomanaiden154 Dec 11, 2025
f582fc6
[libc++] Simplify how we install test-suite dependencies (#171504)
ldionne Dec 11, 2025
cdce445
[X86] isLoadBitCastBeneficial - its only beneficial to bitcast betwee…
RKSimon Dec 11, 2025
85fafd5
[SCEVExp] Get DL from SE, strip constructor arg (NFC) (#171823)
artagnon Dec 11, 2025
7f248a6
[X86] mayFoldIntoVector - relax load alignment requirements (#171830)
RKSimon Dec 11, 2025
16c0893
[AMDGPU][True16] remove pack32 pattern from true16 mode (#171756)
broxigarchen Dec 11, 2025
8512c07
[mlir][vector] Remove hooks deprecated pre Release/22 branch (#171829)
banach-space Dec 11, 2025
8a4cc44
[AArch64] Run optimizeTerminators earlier too. (#170907)
davemgreen Dec 11, 2025
9f8e0f6
[mlir][tosa] Add clamp op support to `TosaNarrowI64ToI32` pass (#169308)
lhutton1 Dec 11, 2025
41ceaf9
[flang][OpenMP] Implement loop construct iterator range (#170734)
kparzysz Dec 11, 2025
fd5f53a
[VPlan] Remove legacy costing inside VPBlendRecipe::computeCost (#171…
lukel97 Dec 11, 2025
916d206
[Hexagon] Fix HWBF16 PatLeaf type (#170560)
fhossein-quic Dec 11, 2025
a981d26
[KCFI] Use getSigned() for negative value
nikic Dec 11, 2025
bc19a0a
[InstCombine] Use getSigned() for negative numbers
nikic Dec 11, 2025
8a9d9e4
[LV] Use getSigned() for stride
nikic Dec 11, 2025
8ec5dfa
Merge from 'sycl' to 'sycl-web' (3 commits)
Dec 11, 2025
a6ac5d4
[clang-doc] Align indentation in templates (#171667)
evelez7 Dec 11, 2025
0096bda
[flang][OpenMP] Rename few types to spec names, NFC (#171845)
kparzysz Dec 11, 2025
4e9e7c5
[clang-doc] Create a partial for HTML <head> sections (#171668)
evelez7 Dec 11, 2025
b0f1f77
[mlir][x86vector] Sink Vector.transfer_reads and vector.load before t…
arun-thmn Dec 11, 2025
1e57119
[CIR][X86] Implement lowering for `readwritebarrier` builtins (#171094)
Luhaocong Dec 11, 2025
c37c24a
[clang][Driver] SPIRVAMDToolChain must not require device libs. (#171…
mgcarrasco Dec 11, 2025
7fdf800
[LLDB] Run MSVC variant test with PDB (#171858)
Nerixyz Dec 11, 2025
e94bf71
[CIR] Add newly implemented defer stmt class to nyi (#171773)
badumbatish Dec 11, 2025
00b3a18
[mlir][rocdl] add gfx950 smfmac instructions to rocdl dialect (#171737)
efric Dec 11, 2025
3d1f044
[clang-doc] Create a partial for the navbar (#171669)
evelez7 Dec 11, 2025
dfed044
[flang][semantics] fix crash involving equivalences (#168909)
akuhlens Dec 11, 2025
fc78d55
[CLANG] Resolves crash on invalid loop vectorize_width (#169473)
ebinjose02 Dec 11, 2025
c814ac1
[lldb] Correct use_editline check in IOHandlerEditline (#171733)
JDevlieghere Dec 11, 2025
1b7f272
[lldb][Module] Only log SDK search error once per debugger session (#…
Michael137 Dec 11, 2025
98aa840
[lldb][Formatters] Simplify std::list libc++ formatter matching regex…
Michael137 Dec 11, 2025
2797688
[libc][docs] Add a sunset policy to porting docs (#168936)
michaelrj-google Dec 11, 2025
8471f36
[ExtractAPI] Update CODEOWNERS (#171866)
snprajwal Dec 11, 2025
a451ff0
[llvm][cas] Improve UnifiedOnDiskActionCache validation to check cas …
benlangmuir Dec 11, 2025
6813f8f
[IR] Don't store switch case values as operands
aengelke Dec 11, 2025
4385737
[Support] Convert CRLF->LF in rpmalloc. NFC.
aganea Dec 11, 2025
3142e3a
[HLSL] Implement ddx and ddy HLSL intrinsics (#168887)
Alexander-Johnston Dec 11, 2025
e4c83b7
[lldb][NFC] Change ObjectFile argument type (#171574)
jasonmolenda Dec 11, 2025
4c21e46
[CIR] Add support for runtime data member pointer access (#171510)
andykaylor Dec 11, 2025
5eb2ec2
InstCombine: Fold ldexp with constant exponent to fmul (#171731)
arsenm Dec 11, 2025
0afd6ee
[clang-doc] Serialize "IsStatic" for fields (#171698)
evelez7 Dec 11, 2025
c22d82a
[mlir][amdgpu] Move GPU memory spaces conversion to single place (#17…
Hardcode84 Dec 11, 2025
3a6c8c4
llvm: Add missing `LLVM_ABI` annotations (#171629)
Steelskin Dec 11, 2025
ca6eb2f
[clang-doc] Add JSON bools for parents, vparents and test (#171699)
evelez7 Dec 11, 2025
75cd29b
[MemProf] Add option to emit full call context for matched allocation…
teresajohnson Dec 11, 2025
91b72a7
Merge from 'main' to 'sycl-web' (234 commits)
calebwat Dec 11, 2025
5e3549a
[clang-doc] Serialize private members in JSON (#171700)
evelez7 Dec 11, 2025
f6c04cd
[clang-doc] Serialize the global namespace name in JSON (#171701)
evelez7 Dec 11, 2025
8d59cca
[lldb] Add WebAssembly platform (#171507)
JDevlieghere Dec 11, 2025
9a727af
[bazel] Port c22d82a1d43465912edeb0f67929245f40a8a822 (#171885)
boomanaiden154 Dec 11, 2025
854ef8d
[AMDGPU][GlobalISel] Add RegBankLegalize support for G_FSUB (#171244)
vangthao95 Dec 11, 2025
2f9b8b7
[mlir][amdgpu] Continue lowering make_tdm_descriptor. (#171498)
amd-eochoalo Dec 11, 2025
757c5b3
Revert "InstCombine: Fold ldexp with constant exponent to fmul" (#171…
arsenm Dec 11, 2025
71ee84a
[MLIR][Vector] Add unroll pattern for vector.constant_mask (#171518)
nbpatel Dec 11, 2025
98a8072
[FunctionLoweringInfo] Remove unnecesary check for isVectorTy when is…
topperc Dec 11, 2025
3e414b9
[FunctionLoweringInfo] Use KnownBits::intersectWith. NFC (#171893)
topperc Dec 11, 2025
dd6c147
[libc][darwin] avoid importing macros conflicting with function names…
SchrodingerZhu Dec 11, 2025
4e05d70
[LV] Always include middle block cost in isOutsideLoopWorkProfitable.…
fhahn Dec 11, 2025
65deac0
[VPlan] Remove vector type checking in inferScalartType (NFC).
fhahn Dec 11, 2025
a50a7ea
[libc] Add support for getpagesize. (#171713)
Sterling-Augustine Dec 11, 2025
6344e3a
Make result variables obey their dynamic values in subsequent express…
jimingham Dec 11, 2025
bb12c43
[Hexagon] Add HVX patterns for vector arithmetic (#170704)
fhossein-quic Dec 11, 2025
02ab4bd
[M68k] Emit MOV16ds for moves from CCR on 68000 (#171703)
mysterymath Dec 11, 2025
429dbce
[BOLT][AArch64] Tweak heuristics for epilogue recognition (#169584)
yozhu Dec 11, 2025
20cc9fe
[RISCV] Remove now unused ixlenimm Operand. NFC (#171896)
topperc Dec 11, 2025
43bfec2
[flang][cuda] Fix condition in barrier_try_wait lowering (#171916)
clementval Dec 11, 2025
2f14fb3
The C++ dynamic typing tests are failing on Windows, skip for now. (#…
jimingham Dec 11, 2025
c1b60b9
workflows/upload-release-artifact: Upload a separate attestation for …
tstellar Dec 11, 2025
efd472c
[scudo] Show the resident pages from the secondary cache. (#170568)
cferris1000 Dec 11, 2025
5e63167
[libc] Refactor static polymorphism in WriteBuffer (NFC). (#169089)
vonosmas Dec 11, 2025
f36792b
[scudo] Fix typo in multiple files (#171925)
sadafebrahimi Dec 11, 2025
8e999e3
[llvm][clang] Sandbox filesystem reads (#165350)
jansvoboda11 Dec 11, 2025
86cc934
[python] Expose replaceUsesOfWith C API (#171892)
chhzh123 Dec 12, 2025
ee22217
[Sanitizer] show configure.log for libz build (#171932)
fmayer Dec 12, 2025
e281800
Revert: check-builtins target for LLVM_ENABLE_RUNTIMES (#171940)
ndrewh Dec 12, 2025
d8d87b5
[CIR] Add support for global member pointer values (#171888)
andykaylor Dec 12, 2025
b2f3614
[CIR] Implement function personality attribute and its lowering (#171…
xlauko Dec 12, 2025
e760d06
AMDGPU/PromoteAlloca: Refactor into analysis / commit phases (#170512)
nhaehnle Dec 12, 2025
a1b3586
[flang][docs] Remove stale inline links to Intel and IBM compiler option
Aashcharya1 Dec 12, 2025
e13998f
[bazel] Port 8e999e3d7857ce131d03bab4fd5c42b0e8edd980 (#171946)
boomanaiden154 Dec 12, 2025
2b1fa68
[HLSL] Add the DXC matrix orientation flags (#171550)
farzonl Dec 12, 2025
b0d3405
SROA: Recognize llvm.protected.field.ptr intrinsics.
pcc Dec 12, 2025
96b6594
[Clang] Remove the early-check for anonymous struct in ShouldDeleteSp…
zyn0217 Dec 12, 2025
8378ec4
[libc++][set] Applied `[[nodiscard]]` (#169982)
H-G-Hristov Dec 12, 2025
9d5403c
[RISCV] Fix incorrect chapter number in comments in RISCVSchedSpacemi…
tclin914 Dec 12, 2025
8deb422
[RISCV] Use VMV0 instead of VMaskOp in masked vector pseudoinstructio…
topperc Dec 12, 2025
cea9813
[RISCV] Add an OperandType to VMaskOp. NFC (#171926)
topperc Dec 12, 2025
ecaf673
[libc++][format] Applied `[[nodiscard]]` to more classes (#170808)
H-G-Hristov Dec 12, 2025
1335a05
[MLIR][Python] Fix AffineIfOp insertion point (#171957)
chhzh123 Dec 12, 2025
c7ca704
[flang][docs] Reorganize the table of contents (#171240)
yus3710-fj Dec 12, 2025
cdfdb06
[TSan] Zero-initialize Trace.local_head
prattmic Dec 12, 2025
c3e7a1a
[NFC][PowerPC] Optimize vector compares for not equal to non zero vec…
Himadhith Dec 12, 2025
63ea393
[libc++][optional] Applied `[[nodiscard]]` (#170045)
H-G-Hristov Dec 12, 2025
618b874
[RISCV] Add OperandType to tsimm5 used by Xsfvcp. (#171964)
topperc Dec 12, 2025
f0bec9e
[RISCV] Use OPERAND_MEMORY as the OperandType for CVrr. NFC (#171967)
topperc Dec 12, 2025
b528127
Merge from 'sycl' to 'sycl-web' (1 commits)
Dec 12, 2025
7275817
[TableGen] Improve generated comments for RegClassByHwMode tables
arichardson Dec 12, 2025
c05a3ac
[libc++][filesystem] Applied `[[nodiscard]]` (#171085)
H-G-Hristov Dec 12, 2025
3383004
[clang-tidy] Support comments in WarningsAsErrors (#171816)
zeyi2 Dec 12, 2025
43a4442
[ExpandFp] Fix incorrect ConstantInt construction (#171861)
nikic Dec 12, 2025
294fb60
[SandboxIR] Fix ConstantInt::get() for vector types (#171852)
nikic Dec 12, 2025
d0d8359
[InstSimplify] Remove redundant icmp+ptrtoint fold (#171807)
nikic Dec 12, 2025
4fc5b6d
[libc++] Optimize {std,ranges}::for_each for iterating over __trees (…
philnik777 Dec 12, 2025
a34a92d
[libc++] Always return bool from bitset::operator[](size_t) const (#1…
philnik777 Dec 12, 2025
64dfc26
[Mips] Support "$sp" named register (#171793)
yingopq Dec 12, 2025
5bc7b9d
[llvm][dwarfdump] Print the name (if available) of entities reference…
Michael137 Dec 12, 2025
3e2a8e2
[libc++][multiset] Applied `[[nodiscard]]` (#171654)
H-G-Hristov Dec 12, 2025
b492b35
[LoopInterchange] Motivating example for interchange. NFC. (#171631)
sjoerdmeijer Dec 12, 2025
025d0c0
(reland) [AMDGPU][SIInsertWaitCnts] Use RegUnits-based tracking (#162…
Pierre-vh Dec 12, 2025
fbde1dc
[flang][OpenACC] do not load pointer and allocatables component in da…
jeanPerier Dec 12, 2025
19e1011
[SelectionDAG] Fix unsafe cases for loop.dependence.{war/raw}.mask (#…
SamTebbs33 Dec 12, 2025
a318c50
[mlir][tosa] Remove NegateOp to SubOp and 48-bit promotion in TosaToL…
ShivaChen Dec 12, 2025
d714a6c
Reland [MS][clang] Add support for vector deleting destructors (#170337)
Fznamznon Dec 12, 2025
51bd0ed
[libc++][valarray] Applied `[[nodiscard]]` (#170996)
H-G-Hristov Dec 12, 2025
71c3acb
[Analysis][AArch64] Add cost model for loop.dependence.{war/raw}.mask…
SamTebbs33 Dec 12, 2025
f0d7d83
[lldb-dap] Allow empty memory reference in disassemble arguments (#16…
DrSergei Dec 12, 2025
2aa3450
[flang][OpenACC] remap component references in structured constructs …
jeanPerier Dec 12, 2025
917e458
[mlir] Cleanup the addLegalOp of convert-linalg-to-std pass (NFC) (#1…
linuxlonelyeagle Dec 12, 2025
1d7bfb7
[SafeStack] Use getSigned() for negative value
nikic Dec 11, 2025
89c37fe
[WPD] Use getSigned() for offset
nikic Dec 11, 2025
123d4d9
[AMGGPUInstCombine] Use getSigned() for frexp exponent
nikic Dec 11, 2025
fc1772f
Merge from 'main' to 'sycl-web' (75 commits)
dklochkov-emb Dec 12, 2025
04ce013
Reapply "[llvm][lit] Add option to run only the failed tests" (#171588)
Michael137 Dec 12, 2025
9c5744c
[flang] add missing headers in ConvertVariable.h after #171501 (#171983)
jeanPerier Dec 12, 2025
b123b70
[NFC] Fix build error: multi-line comment in opencl-c.h (#171953)
wenju-he Dec 12, 2025
df52430
Merge from 'sycl' to 'sycl-web' (5 commits)
Dec 13, 2025
57eb964
Merge commit 'b123b7059f5a392441e47b4cfe51293e47718d50' into llvmspir…
sys-ce-bb Dec 24, 2025
071d109
Move mini-float tests to correct dir and add 2 close-to-real-life tes…
Dec 8, 2025
3ab7444
Implement SPV_KHR_fma extension (#3467)
vmaksimo Dec 12, 2025
a5a2623
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Dec 24, 2025
80341a5
[NFC] Update the ptr addrespace for sycl coverage test (#33786)
jsji Dec 22, 2025
180dec1
FixForCMPLRLLVM-71955
zahiraam Dec 23, 2025
dd0b01f
[NFC][HIP] Update __clang_hip_math.hip after b8a50c7cdb08
jsji Jan 2, 2026
33a43cf
[NFC][CudaCompat] Update diag after 61881c307c059 (#33768)
jsji Dec 19, 2025
263d921
[NFC] XFAIL hip weak alias tests (#33826)
jsji Dec 23, 2025
8398a03
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Jan 2, 2026
3aa3c84
Update DIModule test after LLVM change (#3473)
svenvh Dec 17, 2025
e8faabe
[NFC] Remove unused github workflows
jsji Jan 2, 2026
f910e7e
[NFC][SYCL] Remove XFAIL for joint_matrix_bf16_fill_k_cache_SLM.cpp
jsji Jan 4, 2026
44f842d
[SYCL][SPIRV-Backend] Rename SPV_INTEL_arbitrary_precision_integers a…
jsji Jan 4, 2026
9eef3a1
[SPIRV-BACKEND] XFAIL asm_multiple_instructions
jsji Jan 4, 2026
4e489f2
[SPIRV-BACKEND]XFAIL marray_geometric due to SPV_INTEL_arbitrary_prec…
jsji Jan 4, 2026
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.
20 changes: 20 additions & 0 deletions bolt/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,26 @@ $ merge-fdata *.fdata > combined.fdata
Use `combined.fdata` for **Step 3** above to generate a universally optimized
binary.

## Identifying a Binary Modified By BOLT

A binary that has been modified by BOLT will include a `bolt_info` note and may
have extra sections with `bolt` in their name.

You can use `readelf` to find these:
```
$ readelf -S <your-binary> | grep bolt
[11] .bolt.org.eh_frame PROGBITS <...>
<...>
[39] .note.bolt_info NOTE <...>
```
The note can be displayed with:
```
$ readelf -p .note.bolt_info <your-binary>
String dump of section '.note.bolt_info':
<...>
[ 10] BOLT revision: <...>
```

## License

BOLT is licensed under the [Apache License v2.0 with LLVM Exceptions](./LICENSE.TXT).
1 change: 1 addition & 0 deletions bolt/docs/BAT.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ Functions table:

### Functions table
Hot and cold functions tables share the encoding except differences marked below.

Header:
| Entry | Encoding | Description |
| ------ | ----- | ----------- |
Expand Down
9 changes: 9 additions & 0 deletions bolt/docs/CommandLineArgumentReference.md
Original file line number Diff line number Diff line change
Expand Up @@ -811,6 +811,15 @@

Specify file name of the runtime instrumentation library

- `--runtime-lib-init-hook=<value>`

Primary target for hooking runtime library initialization, used in
fallback order of availability in input binary (entry_point -> init
-> init_array) (default: entry_point)
- `entry_point`: use ELF Header Entry Point
- `init`: use ELF DT_INIT entry
- `init_array`: use ELF .init_array entry

- `--sctc-mode=<value>`

Mode for simplify conditional tail calls
Expand Down
228 changes: 0 additions & 228 deletions bolt/docs/PacRetDesign.md

This file was deleted.

Loading
Loading