summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms
AgeCommit message (Expand)Author
2025-11-22[llvm] Remove unused local variables (NFC) (#169171)Kazu Hirata
2025-11-22[VPlan] Share PreservesUniformity logic between isSingleScalar and isUniformA...Florian Hahn
2025-11-22[VPlan] Create resume phis in scalar preheader early. (NFC) (#166099)Florian Hahn
2025-11-22[DFAJumpThreading] Try harder to avoid cycles in paths. (#169151)Usman Nadeem
2025-11-22[InstCombine] Generalize trunc-shift-icmp fold from (1 << Y) to (Pow2 << Y) (...Pedro Lobo
2025-11-21[SCEVExp] Remove early exit, rely on InstSimplifyFolder (NFCI).Florian Hahn
2025-11-21[profcheck] Propagate profile metadata to Wrapper function in optimize mode o...Jin Huang
2025-11-21[TySan][Clang] Add clang flag to use tysan outlined instrumentation a… (#16...Matthew Nagy
2025-11-21[VPlan] Cast to VPIRMetadata in getMemoryLocation (NFC) (#169028)Ramkumar Ramachandra
2025-11-21[VPlan] Only apply forced cost to recipes with underlying values. (#168372)Florian Hahn
2025-11-21[VPlan] Drop poison-generating flags on induction trunc (#168922)Ramkumar Ramachandra
2025-11-20[msan] Fix handling of 256-bit hadd/hsub instructions (#168121)Thurston Dang
2025-11-20[VPlan] Remove PtrIV::IsScalarAfterVectorization, use VPlan analysis. (#168289)Florian Hahn
2025-11-20[SLP]Check if the non-schedulable phi parent node has unique operandsAlexey Bataev
2025-11-20[profcheck] Exclude `naked`, asm-only functions from profcheck (#168447)Mircea Trofin
2025-11-20[LV] Check full partial reduction chains in order. (#168036)Florian Hahn
2025-11-20[LoopPeel] Fix BFI when peeling last iteration without guard (#168250)Joel E. Denny
2025-11-20[LV] Allow partial reductions with an extended bin op (#165536)Sam Tebbs
2025-11-19Re-land [Transform][LoadStoreVectorizer] allow redundant in Chain (#168135)Gang Chen
2025-11-19[SLP]Fix insertion point for setting for the nodesAlexey Bataev
2025-11-19[VPlan] Collect FMFs for in-loop reduction chain in VPlan. (NFC)Florian Hahn
2025-11-19[Analysis] Move TargetLibraryInfo data to TableGen (#165009)Kai Nacke
2025-11-19[SLPVectorizer] Widen constant strided loads. (#162324)Mikhail Gudim
2025-11-19[NFC][LLVM] Namespace cleanup in SLPVectorizer (#168623)Rahul Joshi
2025-11-19[llvm] Use llvm::size (NFC) (#168675)Kazu Hirata
2025-11-19[LV] Consolidate shouldOptimizeForSize and remove unused BFI/PSI. NFC (#168697)Luke Lau
2025-11-19[LoopInterchange] Don't consider loops with BTC=0 (#167113)Sjoerd Meijer
2025-11-19[VPLan] Reduce duplication in VPHeaderPHIRecipe::classof. (NFCI)Florian Hahn
2025-11-19[AllocToken] Fix and clarify -falloc-token-max=0 (#168689)Marco Elver
2025-11-19[VPlan] Print debug info for all recipes. (#168454)Florian Hahn
2025-11-19[LV]: Skip Epilogue scalable VF greater than RemainingIterations. (#156724)Hassnaa Hamdi
2025-11-19[TTI] Use MemIntrinsicCostAttributes for getMaskedMemoryOpCost (#168029)Shih-Po Hung
2025-11-18[LTT] Mark as unkown weak function tests. (#167399)Mircea Trofin
2025-11-18[VPlan] VPIRFlags kind for FCmp with predicate + fast-math flags (NFCI).Florian Hahn
2025-11-18[VPlan] Fix OpType-mismatch in getFlagsFromIndDesc (#168560)Ramkumar Ramachandra
2025-11-19[InstCombine] Canonicalize signed saturated additions (#153053)AZero13
2025-11-18[llvm][AddressSanitizer] option for applying AddressSanitizer to specific add...Emil Tsalapatis
2025-11-18[llvm][AddressSanitizer][BPF] add default shadow mapping offset for BPF targe...Emil Tsalapatis
2025-11-18[llvm][AddressSanitizer] option for specifying the address space of the shado...Emil Tsalapatis
2025-11-18[VPlan] Populate and use VPIRFlags from initial VPInstruction. (#168450)Florian Hahn
2025-11-18[VPlan] Support isa/dyn_cast from VPRecipeBase to VPIRMetadata (NFC). (#166245)Florian Hahn
2025-11-18[VPlan] Hoist loads with invariant addresses using noalias metadata. (#166247)Florian Hahn
2025-11-18[SLP] Invariant loads cannot have a memory dependency on stores. (#167929)Michael Bedy
2025-11-17InstCombine: Stop transforming EQ/NE of SHR to 0 to ULT/UGT if >1 usePeter Collingbourne
2025-11-17[MemProf] Fixup edges for largest N cold contexts (#167599)Teresa Johnson
2025-11-17[VPlan] Populate and use VPIRMetadata from VPInstructions (NFC) (#167253)Florian Hahn
2025-11-17[VPlan] Replace VPIRMetadata::addMetadata with setMetadata. (NFC)Florian Hahn
2025-11-17[IPO] Remove a redundant cast (NFC) (#168297)Kazu Hirata
2025-11-17Reland [VPlan] Expand WidenInt inductions with nuw/nsw (#168354)Ramkumar Ramachandra
2025-11-17[VPlan] Add printRecipe, prepare printing metadata in ::print (NFC) (#166244)Florian Hahn