aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils
AgeCommit message (Expand)AuthorFilesLines
2026-02-11[NFC] [MemoryTagging] pass AllocaInfo to isStandardLifetime (#180311)Florian Mayer1-8/+7
2026-02-11[LAA] Use SCEVPtrToAddr in tryToCreateDiffChecks. (#178861)Florian Hahn2-3/+39
2026-02-10[outliners] Turn nooutline into an Enum Attribute (#163665)Sam Elliott1-0/+1
2026-02-11[SimplifyCFG][PGO] Add missing overflow check to ConstantFoldTerminator (#178...Mitchel Dickerson1-4/+8
2026-02-10[SimplifyLibCalls] Directly canonicalize fminimum_num to intrinsic (#180555)Nikita Popov1-25/+10
2026-02-09[SimplifyLibCalls] Directly convert fmin/fmax to intrinsics (#177988)Nikita Popov1-15/+4
2026-02-09[PredicateInfo] Fix crash on nonnull assume taking a constant (#180440)Nikolas Klauser1-1/+1
2026-02-06Reapply "[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible. (#180...Florian Hahn1-16/+30
2026-02-06Revert "[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible." (#180...Florian Hahn1-28/+15
2026-02-06[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible. (#178727)Florian Hahn1-15/+28
2026-02-06[NFC][LLVM] Code cleanup in VNCoercion (#180159)Rahul Joshi1-25/+32
2026-02-06InstCombine: Only propagate callsite attributes in sqrt->sqrtf (#180160)Matt Arsenault1-4/+5
2026-02-06[NFC][LowerMemIntrinsics] Use TypeSize consistently for type sizes (#179945)Fabian Ritter1-10/+14
2026-02-05Inliner: Handle nofpclass return attributes (#179776)Matt Arsenault1-0/+10
2026-02-05IR: Promote "denormal-fp-math" to a first class attribute (#174293)Matt Arsenault1-0/+1
2026-02-04[Evaluator] require invariant size to fully span the global (#179518)Jameson Nash1-3/+2
2026-02-04[NFC][LowerMemIntrinsics] Consistent parameter name comments in function call...Fabian Ritter1-53/+53
2026-02-04[LowerMemIntrinsics] Optimize memset lowering (#169040)Fabian Ritter1-9/+220
2026-02-04Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev1-2/+25
2026-02-03[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr (#142047)Abhay Kanhere1-0/+1
2026-02-03Reland "[BasicBlockUtils] Fix dominator tree update for entry block in splitB...Mingjie Xu1-44/+19
2026-02-03Revert "[BasicBlockUtils] Fix dominator tree update for entry block in splitB...Mingjie Xu1-19/+44
2026-02-03[BasicBlockUtils] Fix dominator tree update for entry block in splitBlockBefo...Mingjie Xu1-44/+19
2026-02-02[IR] Remove Before argument from splitBlock APIs (NFC) (#179195)Nikita Popov1-20/+9
2026-01-30[EntryExitInstrumenter] Mark CFG as preserved (#178875)Nikita Popov1-1/+1
2026-01-30[SimplifyCFG] Fix null pointer dereference in foldCondBranchOnValueKnownInPre...dianqk1-0/+2
2026-01-28[MTE][Darwin] This patch extends support for the stack frame history buffer t...Usama Hameed1-2/+28
2026-01-28[LoopUnroll] Fix unused variable warning (#178490)Walter Lee1-2/+2
2026-01-28[LoopUnroll] Use branch probability in multi-exit loop unrolling (#164799)Marek Sedláček2-13/+66
2026-01-28[JumpThreading] Avoid unnecessary map resizing in gatherIncomingValuesToPhi (...int-zjt1-12/+25
2026-01-27[Mem2Reg] Remove extraneous getAllocatedType() check (#177438)Jameson Nash1-7/+37
2026-01-27[perf] Replace copy-assign by move-assign in llvm/lib/Transforms/* (#178178)serge-sans-paille2-2/+2
2026-01-27[LowerMemIntrinsics][AMDGPU] Propagate Debug Value (#178131)Abhishek Kaushik1-6/+34
2026-01-26[NFCI][MemoryTaggingSupport] Replace getAllocatedType with getAllocationSize ...Jameson Nash1-3/+4
2026-01-26[HWASan] [MTE] allow lifetimes with multiple starts (#175608)Florian Mayer1-17/+28
2026-01-26[HWASan] [MTE] use precise lifetimes even if they don't cover all exitsFlorian Mayer1-19/+9
2026-01-26[llvm][UnifyLoopExits] Avoid optimization if no exit block is found (#165343)Miguel Saldivar2-0/+7
2026-01-25[MoveAutoInit] Fix for miscompilation for #150120 (#173961)Nimit Sachdeva1-1/+2
2026-01-23[LoopPeel] change `peelLoop`'s return type from `bool` to `void` (#177488)Justin Fargnoli1-3/+1
2026-01-23[profcheck] Fix profle metatdata propagation for Large Integer operations (#1...Jin Huang1-3/+52
2026-01-23inline assert-only variable from 17a17fa (#177602)Lily Gorsheneva1-2/+1
2026-01-23[PredicateInfo] Extract information from assume operand bundles (#177349)Nikolas Klauser1-7/+33
2026-01-22IR: Add !nofpclass metadata (#177140)Matt Arsenault1-0/+12
2026-01-22[NFCI] replace getValueType with new getGlobalSize query (#177186)Jameson Nash1-1/+1
2026-01-22[profcheck] Print the function name in the error (#177264)Alan Zhao1-6/+10
2026-01-22InjectTLIMappings: remove incompatible attributes from vector declarations. (...Rux1241-0/+12
2026-01-21[NFC] replace getValueType with more specific getFunctionType (#177175)Jameson Nash1-1/+1
2026-01-21[ControlFlowHub] Fix duplicate DomTree updates when branch successors are ide...Shilei Tian1-5/+13
2026-01-17[SCCP] Correct range calculation for get.vector.length to use getUnsignedMax ...Craig Topper1-2/+3
2026-01-17[Support][NFCI] Store DomTree children as linked list (#176409)Alexis Engelke1-4/+2