aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Utils.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-07Reland [LegacyPM] Remove some legacy passesArthur Eubanks1-1/+0
2023-02-07Revert "[LegacyPM] Remove some legacy passes"Arthur Eubanks1-0/+1
2023-02-07[LegacyPM] Remove some legacy passesArthur Eubanks1-1/+0
2022-07-17[LegacyPM] Remove NameAnonGlobalLegacyPassFangrui Song1-1/+0
2022-07-17[LegacyPM] Remove CanonicalizeAliasesLegacyPassFangrui Song1-1/+0
2022-03-23Reland "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Julian Lettner1-0/+1
2022-03-23Revert "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"Zequan Wu1-1/+0
2022-03-17Lower `@llvm.global_dtors` using `__cxa_atexit` on MachOJulian Lettner1-0/+1
2022-02-02Cleanup header dependencies in LLVMCoreserge-sans-paille1-0/+1
2021-03-30Revert "[Passes] Add relative lookup table converter pass"Krasimir Georgiev1-1/+0
2021-03-29[Passes] Add relative lookup table converter passGulfem Savrun Yeniceri1-0/+1
2021-03-24Revert "[Passes] Add relative lookup table converter pass"Gulfem Savrun Yeniceri1-1/+0
2021-03-24[Passes] Add relative lookup table converter passGulfem Savrun Yeniceri1-0/+1
2021-03-23Revert "[Passes] Add relative lookup table converter pass"Gulfem Savrun Yeniceri1-1/+0
2021-03-22[Passes] Add relative lookup table converter passGulfem Savrun Yeniceri1-0/+1
2021-03-10Remove original implementation of UniqueInternalLinkageNames pass.Sriraman Tallam1-1/+0
2020-10-20[NPM] port -unify-loop-exits to NPMTa-Wei Tu1-1/+1
2020-10-20[NPM] Port -mergereturn to NPMTa-Wei Tu1-1/+1
2020-10-07Port StripGCRelocates pass to NPMReid Kleckner1-1/+1
2020-10-07[NPM] Port strip nonlinetable debuginfo pass to the new pass managerReid Kleckner1-1/+1
2020-09-15[LowerSwitch][NewPM] Port lowerswitch to NPMArthur Eubanks1-1/+1
2020-07-04[Utils] Make -assume-builder/-assume-simplify actually work on Old-PMRoman Lebedev1-0/+1
2020-05-23Revert "Added a new IRCanonicalizer pass."Michal Paszkowski1-1/+0
2020-05-23Added a new IRCanonicalizer pass.Michal Paszkowski1-0/+1
2020-05-21Add CanonicalizeFreezeInLoops passJuneyoung Lee1-0/+1
2020-05-11[NFC][DwarfDebug] Add test for variables with a single location whichOCHyams1-0/+1
2020-04-20New pass to make internal linkage symbol names unique.Sriraman Tallam1-0/+1
2020-04-15Introduce fix-irreducible passSameer Sahasrabuddhe1-0/+1
2020-04-15Revert "Introduce fix-irreducible pass"Sameer Sahasrabuddhe1-1/+0
2020-04-15Introduce fix-irreducible passSameer Sahasrabuddhe1-0/+1
2020-03-30Introduce unify-loop-exits pass.Sameer Sahasrabuddhe1-0/+1
2019-11-15[SVFS] Inject TLI Mappings in VFABI attribute.Francesco Petrogalli1-0/+1
2019-03-15[LLVM-C] Expose the "Add Discriminators" Pass To LLVM-CRobert Widmann1-0/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-04[ThinLTO] Handle chains of aliasesTeresa Johnson1-0/+1
2018-06-29[instsimplify] Move the instsimplify pass to use more obvious file namesChandler Carruth1-1/+0
2018-03-29llvm-c: Split Utils out of Scalar.hDavid Blaikie1-1/+1
2018-03-29[Transforms] Make sure to include the c binding header when defining c bindin...Benjamin Kramer1-0/+1
2018-03-28Oops - moved slightly too many things from Scalar to Utils. Move LoopSimplify...David Blaikie1-4/+0
2018-03-28Transforms: Introduce Transforms/Utils.h rather than spreading the declaratio...David Blaikie1-0/+16
2018-03-22Move the initialization of the Meta Renamer pass over to IPO along with the r...David Blaikie1-1/+0
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-04-11MemorySSA: Move to Analysis, from Transforms/Utils. It's used asDaniel Berlin1-2/+0
2017-02-07Add PredicateInfo utility and printing passDaniel Berlin1-0/+1
2016-10-25Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman1-0/+1
2016-10-21[StripGCRelocates] New pass to remove gc.relocates added by RS4GCAnna Thomas1-0/+1
2016-10-18Conditionally eliminate library calls where the result value is not usedRong Xu1-0/+1
2016-10-06Revert "Add -strip-nonlinetable-debuginfo capability"Michael Ilseman1-1/+0
2016-10-06Add -strip-nonlinetable-debuginfo capabilityMichael Ilseman1-0/+1
2016-09-16Rename NameAnonFunctions to NameAnonGlobals to match what it is doing (NFC)Mehdi Amini1-1/+1