summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAgeFilesLines
* [UnrollAndJam] New Unroll and Jam passDavid Green2018-07-011-0/+1
* [instsimplify] Move the instsimplify pass to use more obvious file namesChandler Carruth2018-06-291-1/+1
* Add a PhiValuesAnalysis pass to calculate the underlying values of phisJohn Brawn2018-06-281-0/+1
* Revert r335306 (and r335314) - the Call Graph Profile pass.Chandler Carruth2018-06-221-1/+0
* [Instrumentation] Add Call Graph Profile passMichael J. Spencer2018-06-211-0/+1
* [WebAssembly] Add Wasm exception handling prepare passHeejin Ahn2018-05-311-0/+1
* Revert 333358 as it's failing on some builders.David Green2018-05-271-1/+0
* [UnrollAndJam] Add a new Unroll and Jam passDavid Green2018-05-271-0/+1
* Restore the LoopInstSimplify pass, reverting r327329 that removed it.Chandler Carruth2018-05-251-0/+1
* [LoopGuardWidening] Split out a loop pass version of GuardWideningPhilip Reames2018-04-271-0/+1
* Correct dwarf unwind information in function epiloguePetar Jovanovic2018-04-241-0/+1
* [AggressiveInstCombine] Add library initializer routine for AggressiveInstCom...Craig Topper2018-04-241-0/+3
* [CodeGen] Add a new pass for PostRA sinkJun Bum Lim2018-03-221-0/+1
* Add an analysis printer for must execute reasoningPhilip Reames2018-03-201-0/+1
* [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass...Fedor Sergeev2018-03-151-1/+1
* Remove the LoopInstSimplify pass (-loop-instsimplify)Vedant Kumar2018-03-121-1/+0
* Another try to commit 323321 (aggressive instruction combine).Amjad Aboud2018-01-251-0/+1
* Reverted 323321.Amjad Aboud2018-01-241-1/+0
* [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-in...Amjad Aboud2018-01-241-0/+1
* [llvm-extract] Support extracting basic blocksVolkan Keles2018-01-231-1/+1
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+1
* Separate ExecutionDepsFix into 4 parts:Marina Yatsina2018-01-221-0/+2
* Split MachineLICM into EarlyMachineLICM and MachineLICM; NFCMatthias Braun2018-01-191-0/+1
* Split TailDuplicatePass into pre- and post-RA variant; NFCMatthias Braun2018-01-191-1/+2
* [PM] port Rewrite Statepoints For GC to the new pass manager.Fedor Sergeev2017-12-151-1/+1
* Hardware-assisted AddressSanitizer (llvm part).Evgeniy Stepanov2017-12-091-0/+1
* Rename CountingFunctionInserter and use for both mcount and cygprofile calls,...Hans Wennborg2017-11-141-1/+2
* [PM] Port BoundsChecking to the new PM.Chandler Carruth2017-11-141-1/+1
* Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner2017-11-081-1/+0
* Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-071-0/+1
* Recommit r317351 : Add CallSiteSplitting passJun Bum Lim2017-11-031-0/+1
* Revert "Add CallSiteSplitting pass"Jun Bum Lim2017-11-031-1/+0
* Add CallSiteSplitting passJun Bum Lim2017-11-031-0/+1
* re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-031-0/+1
* mir-canon: First commit.Puyan Lotfi2017-11-021-0/+1
* Revert "[ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-021-1/+0
* [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass.Clement Courbet2017-11-021-0/+1
* Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-011-1/+0
* Correct dwarf unwind information in function epilogue for X86Petar Jovanovic2017-11-011-0/+1
* [SimplifyCFG] use pass options and remove the latesimplifycfg passSanjay Patel2017-10-281-1/+0
* Add CalledValuePropagation passMatthew Simpson2017-10-251-0/+1
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry2017-10-031-1/+0
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-10-021-0/+1
* Update branch coalescing to be a PowerPC specific passLei Huang2017-09-121-1/+0
* [DivRempairs] add a pass to optimize div/rem pairs (PR31028)Sanjay Patel2017-09-091-0/+1
* RegAllocFast: Cleanup; NFCMatthias Braun2017-09-091-1/+1
* [Pass] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko2017-09-061-3/+4
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Sam McCall2017-09-041-1/+0
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-09-011-0/+1
* Reland rL312315: [MergeICmps] MergeICmps is a new optimization pass that turn...Clement Courbet2017-09-011-0/+1
OpenPOWER on IntegriCloud