aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Passes
AgeCommit message (Expand)AuthorFilesLines
2026-02-10[NFC] Modify the comment of LoopRotate param (#180675)Ningning Shi(史宁宁)1-2/+2
2026-02-03Attributor: Add -light options to -attributor-enable flag (#179346)Matt Arsenault1-2/+12
2026-02-01[NewPM] Port MachineDominanceFrontierAnalysis (#177709)Anshul Nigham1-0/+1
2026-01-06[LLVM] Successor count added to InstCount (#171670)Iñaki V Arrechea2-2/+7
2026-01-05[llvm] Propagate the VFS to `SampleProfileLoaderPass` (#173121)Jan Svoboda1-1/+1
2025-12-27[CodeGen] Port gc-empty-basic-blocks to new pass manager (#137585)paperchalice1-0/+1
2025-12-22[LLVM][NFC] Move PassPlugin from Passes to separate libraryAlexis Engelke2-50/+0
2025-12-22Revert "[LLVM][NFC] Move PassPlugin from Passes to Extensions lib" and subseq...Alexis Engelke2-0/+50
2025-12-22[LLVM][NFC] Move PassPlugin from Passes to Extensions libAlexis Engelke2-50/+0
2025-12-18[CodeGen] Rename expand-fp to expand-ir-insts (#172681)Frederik Harwath2-7/+7
2025-12-18[CodeGen] Merge ExpandLargeDivRem into ExpandFp (#172680)Frederik Harwath2-2/+0
2025-12-16[LLVM] Add plugin hook for back-endsAlexis Engelke1-5/+0
2025-12-15[LLVM] InstCount pass added when enabling stats (#171658)Iñaki V Arrechea1-1/+6
2025-12-07[Clang]: Support opt-in speculative devirtualization (#159685)Hassnaa Hamdi1-0/+36
2025-12-04[profcheck] Don't verify generated global ctors/dtors (#170597)Mircea Trofin1-1/+1
2025-12-03CodeGen: Add LibcallLoweringInfo analysis pass (#168622)Matt Arsenault1-0/+1
2025-12-02[LTO][AllocToken] Support AllocToken instrumentation in backend (#169358)Marco Elver1-0/+28
2025-11-26[UBSan] Use -fsanitize-handler-preserve-all-regs in codegenFlorian Mayer1-0/+7
2025-11-11Revert "[DFAJumpThreading] Enable DFAJumpThread by default." (#167352)Petr Hosek1-1/+1
2025-11-10[MLGO] Delete InlineSizeEstimatorAnalysis (#167271)Aiden Grossman2-4/+0
2025-11-10[DropAssumes] Drop dereferenceable assumptions after vectorization. (#166947)Florian Hahn3-4/+20
2025-11-05Analysis: Add RuntimeLibcall analysis pass (#165196)Matt Arsenault2-0/+2
2025-11-04[DFAJumpThreading] Enable DFAJumpThread by default. (#157646)Yingying Wang1-1/+1
2025-11-02[llvm] Use "= default" (NFC) (#166088)Kazu Hirata1-2/+2
2025-10-27Begin -print-on-crash output with semicolon (#164903)Iñaki V Arrechea1-1/+1
2025-10-23[Passes] Report error when pass requires target machine (#142550)paperchalice2-19/+94
2025-10-22[AllocToken] Make token mode a pass parameter (#163634)Marco Elver2-1/+29
2025-10-17[SimpleLoopUnswitch] Don't use BlockFrequencyInfo to skip cold loops (#159522)Luke Lau2-39/+28
2025-10-16[MemProf] Remove memprof attrs and metadata in non-LTO pipelines (#163853)Teresa Johnson1-0/+10
2025-10-16[MemProf] Convert removal of memprof attrs and metadata to a pass (#163841)Teresa Johnson2-0/+13
2025-10-08[SimplifyCFG] Allow some switch optimizations early in the pipeline (#158242)Nikita Popov3-2/+9
2025-10-07[AllocToken] Introduce AllocToken instrumentation pass (#156838)Marco Elver2-0/+2
2025-10-06[FuncAttrs][LTO] Relax norecurse attribute inference during postlink LTO (#15...Usha Gupta2-0/+2
2025-10-01[JTS][NFC] Optimize guid fetching (#161612)Mircea Trofin1-1/+3
2025-10-01Cleanup the LLVM exported symbols namespace (#161240)Nicolai Hähnle1-1/+2
2025-09-25[llvm] Add `vfs::FileSystem` to `PassBuilder` (#160188)Jan Svoboda2-26/+22
2025-09-25[LV] Remove EVLIndVarSimplify pass (#160454)Luke Lau2-2/+0
2025-09-23[LTO][Pipeline][Coro] Add missing coro pass to O0 post-link thinlto pipeline ...Weibo He1-0/+1
2025-09-19[PassBuilder] Add callback invoking to PassBuilder string API (#157153)Gabriel Baraldi2-21/+144
2025-09-19[CodeGen][NewPM] Port `ReachingDefAnalysis` to new pass manager. (#159572)Mikhail Gudim1-0/+1
2025-09-18[DropUnnecessaryAssumes] Add pass for dropping assumes (#159403)Nikita Popov3-0/+10
2025-09-18[NewPM] Remove BranchProbabilityInfo from FunctionToLoopPassAdaptor. NFCI (#1...Luke Lau1-4/+1
2025-09-16Reapply "Introduce -fexperimental-loop-fusion to clang and flang (#158844)Madhur Amilkanthwar1-1/+8
2025-09-16Revert "Introduce -fexperimental-loop-fuse to clang and flang (#142686)" (#15...Vitaly Buka1-7/+1
2025-09-15Introduce -fexperimental-loop-fuse to clang and flang (#142686)Sebastian Pop1-1/+7
2025-09-10[AMDGPU] Change expand-fp opt level argument syntax (#157408)Frederik Harwath2-13/+11
2025-09-05Minor post-commit review changes for #130988 (NFC) (#156895)Frederik Harwath1-2/+2
2025-09-03[AMDGPU] Implement IR expansion for frem instruction (#130988)Frederik Harwath2-1/+31
2025-08-29[SCEVDivision] Add SCEVDivisionPrinterPass with corresponding tests (#155832)Ryotaro Kasuga2-0/+2
2025-08-26[StandardInstrumentations] Make -print-after-pass-number/-print-after-pass-nu...Mingjie Xu1-11/+11