aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib
AgeCommit message (Expand)AuthorFilesLines
2026-01-05[VPlan] Remove VPWidenSelectRecipe, use VPWidenRecipe instead (NFCI). (#174234)Florian Hahn8-170/+84
2026-01-05[SLP] Report the correct operand to getArithmeticInstrCost() when duplicated ...Ryan Buchner1-3/+8
2026-01-05[MemProf] Include matching calls in the dot graph node label (#174247)Teresa Johnson1-0/+5
2026-01-05[AMDGPU] Add new llvm.amdgcn.wave.shuffle intrinsic (#167372)saxlungs5-1/+223
2026-01-05[ISel] Introduce llvm.clmul intrinsic (#168731)Ramkumar Ramachandra11-0/+189
2026-01-05[InstCombine] Canonicalize `switch(X^C)` expressions to `switch(X)`Antonio Frighetto1-19/+25
2026-01-05[OptBisect][ADT] Add support for running ranges of passes and introduce Integ...Yonah Goldberg4-88/+194
2026-01-05[llvm] Propagate the VFS to `SampleProfileLoaderPass` (#173121)Jan Svoboda1-1/+1
2026-01-05[NFC][Hexagon] Fix unused variable warning (#174466)Aiden Grossman1-2/+3
2026-01-05Honor alignment for HVX masked loads/stores (incl. loops) (#174419)Fateme Hosseini1-41/+311
2026-01-05[AArch64] Make ISD::CTLS Legal for i32 and i64. (#174367)Craig Topper2-3/+9
2026-01-05[NFC][AMDGPU] Declare variables initialized with getDebugLoc as const ref (#1...LU-JOHN10-21/+21
2026-01-05[OpenMP][clang] Register Vtables on device for indirect calls (#159856)Jason-VanBeusekom1-3/+17
2026-01-05[X86][NewPM] Port x86-fast-tile-config to NewPM (#174446)Aiden Grossman4-15/+40
2026-01-05[RedirectingFileSystem] Don't update error result value (#172900)Steven Wu1-1/+4
2026-01-05[InstrProf] Mark __llvm_profile_runtime_user cold (#174174)Aiden Grossman1-0/+2
2026-01-05[X86] combineConcatVectorOps - add missing X86ISD::CMPM handling (#174420)Simon Pilgrim1-0/+3
2026-01-05InstCombine: Reorder exp's known-nan source handling (#174417)Matt Arsenault1-5/+5
2026-01-05[AMDGPU] Generate more efficient code to avoid shift64 hazard (#171871)LU-JOHN1-11/+25
2026-01-05[AMDGPU] Make WaitcntBrackets::simplifyWaitcnt const again (#173390)Jay Foad1-47/+61
2026-01-05[AMDGPU] Simplify and document waitcnt handling on call and return (#172453)Jay Foad1-25/+5
2026-01-05[X86] combineConcatVectorOps - concat fma chains which share concatenated ope...Simon Pilgrim1-1/+19
2026-01-05[X86] combineConcatVectorOps - check for an existing operands concatenation (...Simon Pilgrim1-2/+6
2026-01-05[X86] combineSelect - replace manual constant pow2 checks and ctlz constant f...Simon Pilgrim1-14/+11
2026-01-05Revert "[AMDGPU] Fix excessive stack usage in SIInsertWaitcnts::run (#134835)...Jay Foad1-8/+3
2026-01-05[SDAG] Use reference type in loop (NFC) (#174379)Benjamin Maxwell1-1/+1
2026-01-05[LLVM] Temporarily allow implicit truncation in some placesNikita Popov7-13/+39
2026-01-05[ValueTracking] Support ptrtoaddr in inequality implication (#173362)Nikita Popov1-5/+6
2026-01-05[ValueTracking] Support ptrtoaddr in computeKnownBits() (#173358)Nikita Popov1-0/+1
2026-01-05[llvm][RISCV] Support fma codegen for zvfbfa (#172949)Brandon Wu3-35/+95
2026-01-05[OpenMP][OMPIRBuilder] Hoist static parallel region allocas to the entry bloc...Kareem Ergawy1-1/+1
2026-01-05[OpenMP][MLIR] Hoist static `alloca`s emitted by private `init` regions to th...Kareem Ergawy1-0/+32
2026-01-05[InstCombine] Fold redundant FP clamp selects; relax min-max-pattern bailout ...Wenju He1-1/+32
2026-01-04[RISCV][SelectionDAG] Add a ISD::CTLS node for count leading redundant sign b...Craig Topper7-4/+87
2026-01-05[RISCV] Update Andes45 vector load/stores scheduling info (#173806)Jim Lin1-25/+183
2026-01-04[X86][NewPM] Port x86-fast-pre-tile-config (#174323)Aiden Grossman4-27/+60
2026-01-04[InstCombine] Fold `(select C, (x bin_op a), x) bin_op b` into `x bin_op sele...Gábor Spaits5-0/+58
2026-01-04[X86] LowerMINMAX - use valuetracking to attempt to find a smaller type that ...Simon Pilgrim2-0/+54
2026-01-04CodeGen: Remove denormal mode from TargetOptions (#174285)Matt Arsenault1-5/+0
2026-01-04Partially reapply "ValueTracking: Improve handling of fadd in computeKnownFPC...Matt Arsenault1-4/+18
2026-01-04[VPlan] Inline createFindLastIVReduction into its only caller. (NFC)Florian Hahn2-18/+13
2026-01-04[MergeFunc] Do not merge kernel functions (#174254)Sebastian Neubauer1-0/+3
2026-01-04[NFC] Delete unnecessary apostrophe at the end of its (#173974)willmafh2-2/+2
2026-01-04[X86] LowerShift - if a vXi8 shift amount is small enough skip additional inc...Simon Pilgrim1-37/+46
2026-01-04[SDAG] Avoid crash when creating debug fragments for scalable vectors (#165233)Benjamin Maxwell1-14/+16
2026-01-04[X86][NewPM] Port x86-domain-reassignment (#174321)Aiden Grossman4-41/+71
2026-01-04[X86][NewPM] Port x86-cmov-conversion to NewPM (#174311)Aiden Grossman4-28/+56
2026-01-04[Orc][LibResolver] Refactor resolver internals and simplify symbol resolution...SahilPatidar2-372/+398
2026-01-04[X86][NewPM] Port x86-compress-evex (#174312)Aiden Grossman4-12/+37
2026-01-04Revert "[AMDGPU] add clamp immediate operand to WMMA iu8 intrinsic (#171069)"...Shilei Tian2-35/+1