summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Utils.cpp
AgeCommit message (Expand)Author
2024-11-04[Utils] Remove unused includes (NFC) (#114748)Kazu Hirata
2023-11-26[NewPM] Remove StripGCRelocatesLegacyPass (#73403)Aiden Grossman
2023-11-25[NewPM] Remove PredicateInfoPrinterLegacyPass (#73407)Aiden Grossman
2023-11-20[NewPM] Remove AssumeBundleBuilderPassLegacyPass (#72817)Aiden Grossman
2023-11-20[NewPM] Remove UnifyFunctionExitNodesLegacyPass (#72816)Aiden Grossman
2023-06-10[Transforms] Remove AddDiscriminatorsLegacyPassKazu Hirata
2023-04-28Re-apply "[Passes] Remove legacy PM versions of InstructionNamer and MetaRena...Bjorn Pettersson
2023-04-25[LegacyPM] Remove InjectTLIMappings and AssumeSimplify passesArthur Eubanks
2023-04-17Revert "[Passes] Remove legacy PM versions of InstructionNamer and MetaRenamer"Bjorn Pettersson
2023-04-17[Passes] Remove legacy PM versions of InstructionNamer and MetaRenamerBjorn Pettersson
2023-04-14[llvm-c] Remove PassRegistry and initialization APIsNikita Popov
2023-04-13[Transforms][LTO] Remove some redundant includes. NFCBjorn Pettersson
2023-03-10[Passes] Remove some legacy passesArthur Eubanks
2023-03-02[llvm-c] Remove bindings for creating legacy passesNikita Popov
2023-02-07Reland [LegacyPM] Remove some legacy passesArthur Eubanks
2023-02-07Revert "[LegacyPM] Remove some legacy passes"Arthur Eubanks
2023-02-07[LegacyPM] Remove some legacy passesArthur Eubanks
2022-07-17[LegacyPM] Remove NameAnonGlobalLegacyPassFangrui Song
2022-07-17[LegacyPM] Remove CanonicalizeAliasesLegacyPassFangrui Song
2022-03-23Reland "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Julian Lettner
2022-03-23Revert "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Zequan Wu
2022-03-17Lower `@llvm.global_dtors` using `__cxa_atexit` on MachOJulian Lettner
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille
2021-03-30Revert "[Passes] Add relative lookup table converter pass"Krasimir Georgiev
2021-03-29[Passes] Add relative lookup table converter passGulfem Savrun Yeniceri
2021-03-24Revert "[Passes] Add relative lookup table converter pass"Gulfem Savrun Yeniceri
2021-03-24[Passes] Add relative lookup table converter passGulfem Savrun Yeniceri
2021-03-23Revert "[Passes] Add relative lookup table converter pass"Gulfem Savrun Yeniceri
2021-03-22[Passes] Add relative lookup table converter passGulfem Savrun Yeniceri
2021-03-10Remove original implementation of UniqueInternalLinkageNames pass.Sriraman Tallam
2020-10-20[NPM] port -unify-loop-exits to NPMTa-Wei Tu
2020-10-20[NPM] Port -mergereturn to NPMTa-Wei Tu
2020-10-07Port StripGCRelocates pass to NPMReid Kleckner
2020-10-07[NPM] Port strip nonlinetable debuginfo pass to the new pass managerReid Kleckner
2020-09-15[LowerSwitch][NewPM] Port lowerswitch to NPMArthur Eubanks
2020-07-04[Utils] Make -assume-builder/-assume-simplify actually work on Old-PMRoman Lebedev
2020-05-23Revert "Added a new IRCanonicalizer pass."Michal Paszkowski
2020-05-23Added a new IRCanonicalizer pass.Michal Paszkowski
2020-05-21Add CanonicalizeFreezeInLoops passJuneyoung Lee
2020-05-11[NFC][DwarfDebug] Add test for variables with a single location whichOCHyams
2020-04-20New pass to make internal linkage symbol names unique.Sriraman Tallam
2020-04-15Introduce fix-irreducible passSameer Sahasrabuddhe
2020-04-15Revert "Introduce fix-irreducible pass"Sameer Sahasrabuddhe
2020-04-15Introduce fix-irreducible passSameer Sahasrabuddhe
2020-03-30Introduce unify-loop-exits pass.Sameer Sahasrabuddhe
2019-11-15[SVFS] Inject TLI Mappings in VFABI attribute.Francesco Petrogalli
2019-03-15[LLVM-C] Expose the "Add Discriminators" Pass To LLVM-CRobert Widmann
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-04[ThinLTO] Handle chains of aliasesTeresa Johnson
2018-06-29[instsimplify] Move the instsimplify pass to use more obvious file namesChandler Carruth