Commoning of target specific load/store intrinsics in Early CSE.
[oota-llvm.git] / lib / Transforms / Scalar /
2015-01-26 Chad RosierCommoning of target specific load/store intrinsics...
2015-01-24 Chandler Carruth[PM] General doxygen and comment cleanup for this pass.
2015-01-24 Chandler Carruth[PM] Reformat this code with clang-format so that I...
2015-01-24 Chandler Carruth[PM] Port LowerExpectIntrinsic to the new pass manager.
2015-01-24 Chandler Carruth[PM] Change LowerExpectIntrinsic to actually return...
2015-01-24 Chandler Carruth[PM] Use a more appropriate name for the statistics...
2015-01-24 Chandler Carruth[PM] Switch tihs code to use a range based for loop...
2015-01-24 Chandler Carruth[PM] Use a SmallVector instead of std::vector to avoid...
2015-01-24 Chandler Carruth[PM] Pull the two helpers for this pass into static...
2015-01-24 Chandler Carruth[PM] Add a basic doxygen comment for this pass.
2015-01-24 Chandler Carruth[PM] Clean up the formatting of the LowerExpectIntrinsi...
2015-01-24 Chandler Carruth[PM] Move the LowerExpectIntrinsic pass to the Scalar...
2015-01-22 Sanjoy Das[NFC] Introduce a 'struct Range' for IRCE
2015-01-22 Sanjoy DasFix crashes in IRCE caused by mismatched types
2015-01-20 Adrian PrantlReapply: Teach SROA how to update debug info for fragme...
2015-01-19 Chandler Carruth[PM] Replace the Pass argument to SplitEdge with specif...
2015-01-19 Chandler Carruth[PM] Cleanup a dead option to critical edge splitting...
2015-01-19 Chandler Carruth[PM] Remove the Pass argument from all of the critical...
2015-01-19 Chandler Carruth[PM] Lift the analyses into the interface for
2015-01-18 Chandler Carruth[PM] Pull the analyses used for another utility routine...
2015-01-18 Chandler Carruth[PM] Sink the specific analyses preserved by SplitBlock...
2015-01-18 Chandler Carruth[PM] Replace another Pass argument with specific analys...
2015-01-18 Chandler Carruth[PM] Refactor how the LoopRotation pass access the...
2015-01-18 Chandler Carruth[PM] Now that LoopInfo isn't in the Pass type hierarchy...
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-16 Mehdi AminiFix Reassociate handling of constant in presence of...
2015-01-16 Sanjoy DasAdd a new pass "inductive range check elimination"
2015-01-15 Sanjoy DasRevert r226201 (Add a new pass "inductive range check...
2015-01-15 David MajnemerInductiveRangeCheckElimination: Remove extra ';'
2015-01-15 Sanjoy DasAdd a new pass "inductive range check elimination"
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 NAKAMURA TakumiUpdate libdeps since TLI was moved from Target to Analy...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2015-01-13 Ramkumar RamachandraStandardize {pred,succ,use,user}_empty()
2015-01-13 Sanjay Patelfix typo; NFC
2015-01-12 Sanjay Patel80-cols; NFC
2015-01-12 Sanjay PatelGVN: propagate equalities for floating point compares
2015-01-10 Hal Finkel[LoopUnroll] Fix the partial unrolling threshold for...
2015-01-09 Tim NorthoverRe-reapply r221924: "[GVN] Perform Scalar PRE on gep...
2015-01-09 Philip Reames[Refactor] Have getNonLocalPointerDependency take the...
2015-01-08 Adrian PrantlRevert "Reapply: Teach SROA how to update debug info...
2015-01-07 Adrian PrantlReapply: Teach SROA how to update debug info for fragme...
2015-01-06 Adrian PrantlRevert "Reapply: Teach SROA how to update debug info...
2015-01-06 Adrian PrantlReapply: Teach SROA how to update debug info for fragme...
2015-01-05 Chandler Carruth[SROA] Apply a somewhat heavy and unpleasant hammer...
2015-01-04 Chandler Carruth[PM] Split the AssumptionTracker immutable pass into...
2015-01-02 Chandler Carruth[SROA] Teach SROA to be more aggressive in splitting...
2015-01-02 Chandler Carruth[SROA] Make the computation of adjusted pointers not...
2015-01-02 Chandler Carruth[SROA] Fix the loop exit placement to be prior to index...
2015-01-01 Chandler Carruth[SROA] Fix two total think-os in r225061 that should...
2015-01-01 Chandler Carruth[SROA] Switch to using a more direct debug logging...
2015-01-01 Chandler Carruth[SROA] Fix formatting with clang-format which I managed...
2015-01-01 Chandler Carruth[SROA] Teach SROA how to much more intelligently handle...
2014-12-29 Philip ReamesRefine the notion of MayThrow in LICM to include a...
2014-12-24 Chandler Carruth[SROA] Update the documentation and names for accessing...
2014-12-24 Chandler Carruth[SROA] Refactor the integer and vector promotion testin...
2014-12-23 Chandler CarruthRevert r224739: Debug info: Teach SROA how to update...
2014-12-22 Chandler Carruth[SROA] Lift the logic for traversing the alloca slices...
2014-12-22 Bruno Cardoso Lopes[LCSSA] Handle PHI insertion in disjoint loops
2014-12-22 Adrian PrantlDebug info: Teach SROA how to update debug info for...
2014-12-20 Chandler Carruth[SROA] Run clang-format over the entire SROA pass as...
2014-12-18 Chandler Carruth[SROA] Cleanup - remove the use of std::mem_fun_ref...
2014-12-15 Elena DemikhovskySink store based on alias analysis
2014-12-12 Chad Rosier[Reassociate] Use dbgs() instead of errs().
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-03 Tom StellardStructurizeCFG: Use LoopInfo analysis for better loop...
2014-12-02 Bruno Cardoso Lopes[LICM] Avoind store sinking if no preheader is available
2014-11-28 Bruno Cardoso Lopes[LICM] Store sink and indirectbr instructions
2014-11-25 Chandler CarruthRevert r220349 to re-instate r220277 with a fix for...
2014-11-21 David MajnemerThis Reassociate change unintentionally slipped in...
2014-11-21 David MajnemerSROA: The alloca type isn't a candidate promotion type...
2014-11-19 Chad RosierRevert "[Reassociate] As the expression tree is rewritt...
2014-11-19 Arnaud A. de Grand... Fix tail recursion elimination
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-19 Hao Liu[SeparateConstOffsetFromGEP] Allow SeparateConstOffsetF...
2014-11-19 Manman RenRevert r222039 because of bot failure.
2014-11-18 Chad Rosier[Reassociate] Rename local variable to not use same...
2014-11-18 Philip ReamesTweak EarlyCSE to recognize series of dead stores
2014-11-18 David MajnemerIndVarSimplify: Allow LFTR to fire more often
2014-11-17 Chad Rosier[Reassociate] As the expression tree is rewritten make...
2014-11-17 Chad Rosier[Reassociate] Canonicalize constants to RHS operand.
2014-11-14 Chad RosierReapply r221924: "[GVN] Perform Scalar PRE on gep indic...
2014-11-14 Chad Rosier[Reassociate] Canonicalize the operands of all binary...
2014-11-14 Chad Rosier[Reassociate] Canonicalize operands of vector binary...
2014-11-14 Chad Rosier[Reassociate] Canonicalize constants to RHS operand.
2014-11-14 Chad Rosier[Reassociate] Improve rank debug information. NFC.
2014-11-13 Chad RosierRevert "[GVN] Perform Scalar PRE on gep indices that...
2014-11-13 Chad Rosier[GVN] Perform Scalar PRE on gep indices that feed loads...
2014-11-13 Chad Rosier[Reassociate] Update comment. NFC.
2014-11-12 Jingyue WuDisable indvar widening if arithmetics on the wider...
2014-11-12 Jingyue WuReverts r221772 which fails tests
2014-11-12 Jingyue WuDisable indvar widening if arithmetics on the wider...
2014-11-11 Chad Rosier[Reassociate] Canonicalize negative constants out of...
2014-11-11 Chad Rosier[Reassociate] Canonicalize negative constants out of...
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-07 Chad Rosier[Reassociate] Better preserve NSW/NUW flags.
2014-11-07 David MajnemerSCCP: overdefined calls cannot become constant
2014-11-06 Chad Rosier[Reassociate] Don't reassociate when mixing regular...
2014-11-04 Reid KlecknerRevert "[Reassociate] Canonicalize negative constants...
2014-11-04 Reid KlecknerRevert "Transforms: reapply SVN r219899"
next