summaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2017-12-22[InlineCost] Find more free binary operationsHaicheng Wu
2017-12-22inline-fp.ll was moved in r321332; delete it properly.Eli Friedman
2017-12-22[Inliner] Restrict soft-float inlining penalty.Eli Friedman
2017-12-20[ICP] Expose unconditional call promotion interfaceMatthew Simpson
2017-12-20[PGO] Function section hotness prefix should look at all blocksTeresa Johnson
2017-12-20[InstCombine] Add debug location to new caller.Florian Hahn
2017-12-20Revert r320548:[SLP] Vectorize jumbled memory loadsMohammad Shahid
2017-12-20[LV] Remove unnecessary DoExtraAnalysis guard (silent bug)Florian Hahn
2017-12-20[memcpyopt] Teach memcpyopt to optimize across basic blocksDan Gohman
2017-12-19[InlineCost] Skip volatile loads when looking for repeated loadsHaicheng Wu
2017-12-19[JumpThreading] Restrict PRE across instructions that don't pass control to s...Max Kazantsev
2017-12-18[Analysis] Generate more precise TBAA tags when one access encloses the otherIvan A. Kosarev
2017-12-18[PGO] Fix handling of cold entry count for instrumented PGOTeresa Johnson
2017-12-18[PGO] add MST min edge selection heuristic to ensure non-zero entry countXinliang David Li
2017-12-18[TargetLibraryInfo] Discard library functions with incorrectly sized integersIgor Laevsky
2017-12-18[SROA] Disable non-whole-alloca splits by defaultHiroshi Inoue
2017-12-18[CGP] Fix the handling select inst in complex addressing modeSerguei Katkov
2017-12-16[InstCombine] Regenerate FMUL/FMA combine tests with update_test_checks.pySimon Pilgrim
2017-12-16[InstCombine] canonicalize shifty abs(): ashr+add+xor --> cmp+neg+selSanjay Patel
2017-12-16Move Transforms/LoopVectorize/consecutive-ptr-cg-bug.ll into the X86 subdirec...Hal Finkel
2017-12-16[LV] Extend InstWidening with CM_Widen_RecursiveHal Finkel
2017-12-16[LTO] Make processing of combined module more consistentVitaly Buka
2017-12-16[SimplifyLibCalls] Inline calls to cabs when it's safe to do soHal Finkel
2017-12-16[ThinLTO] Enable importing of aliases as copy of aliaseeTeresa Johnson
2017-12-15Re-commit : [LICM] Allow sinking when foldable in loopJun Bum Lim
2017-12-15Revert "Re-commit : [LICM] Allow sinking when foldable in loop"Jun Bum Lim
2017-12-15Re-commit : [LICM] Allow sinking when foldable in loopJun Bum Lim
2017-12-15Revert "[LICM] Allow sinking when foldable in loop"Jun Bum Lim
2017-12-15[LICM] Allow sinking when foldable in loopJun Bum Lim
2017-12-15[InlineCost] Find repeated loads in the calleeHaicheng Wu
2017-12-15[PM] port Rewrite Statepoints For GC to the new pass manager.Fedor Sergeev
2017-12-15[SCEV] Fix the movement of insertion point in expander. PR35406.Serguei Katkov
2017-12-14[SimplifyCFG] don't sink common insts too soon (PR34603)Sanjay Patel
2017-12-14[SLPVectorizer] Don't ignore scalar extraction instructions of aggregate valueGuozhi Wei
2017-12-14[ScalarEvolution] Fix base condition in isNormalAddRecPHI.Bjorn Pettersson
2017-12-14[InlineCost] Tracking Values through PHI NodesHaicheng Wu
2017-12-14Inserting several lit tests to reflect current behaviourOmer Paparo Bivas
2017-12-14[PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's vers...Fedor Sergeev
2017-12-14[LV] Support efficient vectorization of an induction with redundant castsDorit Nuzman
2017-12-13[EarlyCSE] recognize swapped variants of abs/nabs as equivalentSanjay Patel
2017-12-13[EarlyCSE] add tests for swapped abs/nabs; NFCSanjay Patel
2017-12-13Reverting [JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki
2017-12-13[EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (...Sanjay Patel
2017-12-13[JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki
2017-12-13[GVNHoist] Fix: PR35222 gvn-hoist incorrectly erases loadAditya Kumar
2017-12-13Reintroduce r320049, r320014 and r319894.Igor Laevsky
2017-12-13[SLP] Vectorize jumbled memory loads.Mohammad Shahid
2017-12-13[CallSiteSplitting] Refactor creating callsites.Florian Hahn
2017-12-12[EarlyCSE] add tests for commuted min/max; NFCSanjay Patel
2017-12-12[InstCombine] Fix PR35618: Instcombine hangs on single minmax load bitcast.Alexey Bataev