summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* code hoisting pass based on GVNSebastian Pop2016-07-151-0/+1
* Revert r275401, it caused PR28551.Nico Weber2016-07-141-1/+0
* code hoisting pass based on GVNSebastian Pop2016-07-141-0/+1
* Revert "code hoisting pass based on GVN"Duncan P. N. Exon Smith2016-07-011-1/+0
* code hoisting pass based on GVNSebastian Pop2016-07-011-0/+1
* Remove the ScalarReplAggregates passDavid Majnemer2016-06-151-1/+0
* New pass: guard wideningSanjoy Das2016-05-181-0/+1
* Introduce a @llvm.experimental.guard intrinsicSanjoy Das2016-03-311-0/+1
* [PPCLoopDataPrefetch] Move pass to Transforms/Scalar/LoopDataPrefetch. NFCAdam Nemet2016-02-181-0/+1
* New Loop Versioning LICM PassAshutosh Nema2016-02-061-0/+1
* Add LoopSimplifyCFG passFiona Glaser2016-01-291-0/+1
* LLE 6/6: Add LoopLoadElimination passAdam Nemet2015-11-031-0/+1
* Convert SampleProfile pass into a Module pass.Diego Novillo2015-08-251-1/+0
* Add a speculative execution passJingyue Wu2015-05-151-0/+1
* New Loop Distribution passAdam Nemet2015-05-141-0/+1
* Simplify n-ary adds by reassociationJingyue Wu2015-04-141-0/+1
* Reapply r233175 and r233183: float2int.James Molloy2015-03-271-0/+1
* Revert r233175 and r233183 with it. This pulls float2int back out of the tree...Nick Lewycky2015-03-271-1/+0
* Reapply r233062: "float2int": Add a new pass to demote from float to int wher...James Molloy2015-03-251-0/+1
* Revert r233062 ""float2int": Add a new pass to demote from float to int where...Hans Wennborg2015-03-241-1/+0
* "float2int": Add a new pass to demote from float to int where possible.James Molloy2015-03-241-0/+1
* Add a new pass "Loop Interchange"Karthik Bhat2015-03-061-0/+1
* Add a pass for constructing gc.statepoint sequences w/explicit relocationsPhilip Reames2015-02-201-0/+1
* [BDCE] Add a bit-tracking DCE passHal Finkel2015-02-171-0/+1
* Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.Zachary Turner2015-02-111-0/+4
* Add a pass for inserting safepoints into (nearly) arbitrary IRPhilip Reames2015-02-041-0/+1
* Add straight-line strength reduction to LLVMJingyue Wu2015-02-031-0/+1
* [PM] Move the LowerExpectIntrinsic pass to the Scalar library.Chandler Carruth2015-01-241-0/+1
* Add a new pass "inductive range check elimination"Sanjoy Das2015-01-161-0/+1
* Revert r226201 (Add a new pass "inductive range check elimination")Sanjoy Das2015-01-151-1/+0
* Add a new pass "inductive range check elimination"Sanjoy Das2015-01-151-0/+1
* Add an AlignmentFromAssumptions PassHal Finkel2014-09-071-0/+1
* MergedLoadStoreMotion passGerolf Hoflehner2014-07-181-0/+1
* Move GlobalMerge from Transform to CodeGen.Jiangning Liu2014-06-131-1/+0
* Add LoadCombine pass.Michael J. Spencer2014-05-291-0/+1
* Update and sort CMakeLists.Benjamin Kramer2014-05-011-5/+6
* [CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.Quentin Colombet2014-02-221-1/+0
* Revert "Revert "Add Constant Hoisting Pass" (r200034)"Juergen Ributzka2014-01-251-0/+1
* Revert "Add Constant Hoisting Pass" (r200034)Hans Wennborg2014-01-251-1/+0
* Add Constant Hoisting PassJuergen Ributzka2014-01-241-0/+1
* Revert "Add Constant Hoisting Pass"Juergen Ributzka2014-01-241-1/+0
* Add Constant Hoisting PassJuergen Ributzka2014-01-241-0/+1
* Add a Scalarizer pass.Richard Sandiford2013-11-221-0/+1
* Add a loop rerolling passHal Finkel2013-11-161-0/+1
* SampleProfileLoader pass. Initial setup.Diego Novillo2013-11-131-0/+1
* Remove the long, long defunct IR block placement pass.Chandler Carruth2013-09-141-1/+0
* Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford2013-08-231-0/+1
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-061-0/+1
* Remove the simplify-libcalls pass (finally)Meador Inge2013-06-201-1/+0
* Move StructurizeCFG out of R600 to generic Transforms.Matt Arsenault2013-06-191-0/+1
OpenPOWER on IntegriCloud