summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PassManagerBuilder] Remove global extension when a plugin is unloadedElia Geretto2020-01-291-8/+33
* [Matrix] Add first set of matrix intrinsics and initial lowering pass.Florian Hahn2019-12-121-0/+12
* Revert "[Attributor] Move pass after InstCombine to futher eliminate null poi...Dávid Bolvanský2019-11-271-2/+3
* [Attributor] Move pass after InstCombine to futher eliminate null pointer checksDávid Bolvanský2019-11-271-3/+2
* Revert "Revert "As a follow-up to my initial mail to llvm-dev here's a first ...Eric Christopher2019-11-261-16/+30
* Revert "As a follow-up to my initial mail to llvm-dev here's a first pass at ...Muhammad Omair Javaid2019-11-261-30/+16
* As a follow-up to my initial mail to llvm-dev here's a first pass at the O1 d...Eric Christopher2019-11-251-16/+30
* Reapply r374743 with a fix for the ocaml bindingJoerg Sonnenberger2019-10-141-0/+1
* Revert "Add a pass to lower is.constant and objectsize intrinsics"Dmitri Gribenko2019-10-141-1/+0
* Add a pass to lower is.constant and objectsize intrinsicsJoerg Sonnenberger2019-10-131-0/+1
* Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen...Dmitri Gribenko2019-09-101-14/+0
* Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet2019-09-101-0/+14
* Provide basic Full LTO extension pointsSerge Guelton2019-07-021-0/+4
* Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet2019-06-261-14/+0
* [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.Clement Courbet2019-06-261-0/+14
* [Attributor] Pass infrastructure and fixpoint frameworkJohannes Doerfert2019-06-051-1/+10
* [NewPassManager] Add tuning option: ForgetAllSCEVInLoopUnroll [NFC].Alina Sbirlea2019-05-231-6/+1
* [NewPassManager] Add tuning option: SLPVectorization [NFC].Alina Sbirlea2019-05-081-4/+1
* [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.Alina Sbirlea2019-04-301-4/+2
* Remove the EnableEarlyCSEMemSSA set of options from the legacyEric Christopher2019-04-191-5/+1
* [LICM & MemorySSA] Make limit flags pass tuning options.Alina Sbirlea2019-04-191-6/+9
* [NewPassManager] Adding pass tuning options: loop vectorize.Alina Sbirlea2019-04-191-5/+5
* Elaborate why we have an option on by default for enabling chr.Eric Christopher2019-04-181-0/+2
* Remove the run-slp-after-loop-vectorization option.Eric Christopher2019-04-171-12/+3
* [SCEV] Add option to forget everything in SCEV.Alina Sbirlea2019-04-121-7/+18
* Resubmit r356511 "[TailCallElim] Add tailcall elimination pass to LTO pipelines"Robert Lougher2019-03-201-0/+4
* Revert r356511 "[TailCallElim] Add tailcall elimination pass to LTO pipelines"Robert Lougher2019-03-191-4/+0
* [TailCallElim] Add tailcall elimination pass to LTO pipelinesRobert Lougher2019-03-191-0/+4
* [PGO] Context sensitive PGO (part 3)Rong Xu2019-03-041-9/+34
* Add a module pass for order file instrumentationManman Ren2019-02-281-0/+7
* [HotColdSplit] Schedule splitting late to fix perf regressionVedant Kumar2019-02-151-5/+10
* [HotColdSplit] Move splitting after instrumented PGO useTeresa Johnson2019-02-061-5/+5
* [HotColdSplit] Move splitting earlier in the pipelineVedant Kumar2019-01-241-4/+10
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [SampleFDO] Skip profile reading when flattened profile used in ThinLTO postlinkWei Mi2019-01-171-2/+15
* Fix a mistake in rL351392.Wei Mi2019-01-161-1/+1
* [PGO] Make pgo related options in opt more consistent.Wei Mi2019-01-161-17/+4
* [ThinLTO] Handle chains of aliasesTeresa Johnson2019-01-041-7/+12
* [LoopVectorize] Rename pass options. NFC.Michael Kruse2018-12-181-2/+2
* [LoopUnroll] Honor '#pragma unroll' even with -fno-unroll-loops.Michael Kruse2018-12-181-15/+15
* [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.Michael Kruse2018-12-121-0/+4
* [LTO] Load sample profile in LTO link step.Xin Tong2018-11-151-0/+6
* Schedule Hot Cold Splitting pass after most optimization passesAditya Kumar2018-10-211-3/+3
* Temporarily revert "[GVNHoist] Re-enable GVNHoist by default"Eric Christopher2018-10-011-2/+2
* Recommit r343308: [LoopInterchange] Turn into a loop pass.Florian Hahn2018-10-011-4/+2
* Revert "[LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints"whitequark2018-09-281-7/+0
* [LLVM-C] Add bindings for addCoroutinePassesToExtensionPointswhitequark2018-09-281-0/+7
* Revert r343308: [LoopInterchange] Turn into a loop pass.Florian Hahn2018-09-281-2/+4
* [LoopInterchange] Turn into a loop pass.Florian Hahn2018-09-281-4/+2
* [GVNHoist] Re-enable GVNHoist by defaultAlexandros Lamprineas2018-09-171-2/+2
OpenPOWER on IntegriCloud