summaryrefslogtreecommitdiff
path: root/test/Transforms/ConstantHoisting
AgeCommit message (Expand)Author
2017-11-09Fix out-of-order stepping behavior in programs with hoisted constants.Paul Robinson
2017-07-10[ConstantHoisting] Remove dupliate logic in constant hoistingLeo Li
2017-07-07[ConstHoisting] Turn on consthoist-with-block-frequency by default.Wei Mi
2017-06-29[ConstantHoisting] Avoid hoisting constants in GEPs that index into a struct ...Leo Li
2017-04-21[ConstHoisting] Add BFI in constanthoisting pass and select the best insertionWei Mi
2017-03-01[Constant Hoisting] Avoid inserting instructions before EH padsReid Kleckner
2016-07-14This implements a more optimal algorithm for selecting a base constant inSjoerd Meijer
2016-07-02[PM] Port ConstantHoisting to the new Pass ManagerMichael Kuperstein
2016-06-28[ARM] Fix 28282: cost computation for constant hoistingWeiming Zhao
2016-04-15ARM: don't try to hoist constant RHS out of a division.Tim Northover
2016-04-13ARM: override cost function to re-enable ConstantHoisting (& fix it).Tim Northover
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2014-06-10[ConstantHoisting][X86] Improve the cost model for small constants with large...Juergen Ributzka
2014-06-09Reduce verbiage of lit.local.cfg filesAlp Toker
2014-05-24AArch64/ARM64: move ARM64 into AArch64's placeTim Northover
2014-05-19[ConstantHoisting][X86] Change the cost model to never hoist constants for ty...Juergen Ributzka
2014-05-05Move test from r207969 to another folder and rename it.Michael Zolotukhin
2014-05-05Fix test from r207966 and add a comment there.Michael Zolotukhin
2014-05-05Add regression test for r207692.Michael Zolotukhin
2014-04-30[X86] Never hoist the shift value of a shift instruction.Michael Zolotukhin
2014-04-22[Constant Hoisting] Materialize the constant before the cloned cast instruction.Juergen Ributzka
2014-04-13[PowerPC] [Constant Hoisting] Enable constant hoisting on PPCHal Finkel
2014-04-12[ARM64] Never hoist the shift value of a shift instruction.Juergen Ributzka
2014-04-12[ARM64] Fix the cost model for cheap large constants.Juergen Ributzka
2014-04-10[ARM64] Fix immediate cost calculation for types larger than i64.Juergen Ributzka
2014-04-08[Constant Hoisting][ARM64] Enable constant hoisting for ARM64.Juergen Ributzka
2014-04-04Update the test to use FileCheck.Juergen Ributzka
2014-04-02Add test case for [Constant Hoisting] Erase dead cast instructions (r204538).Juergen Ributzka
2014-04-02typoAdrian Prantl
2014-04-02Add comments and test case for [X86TTI] Make constant base pointers for GetEl...Juergen Ributzka
2014-04-02Add test case for [Stackmaps][X86TTI] Fix think-o in getIntImmCost calculatio...Juergen Ributzka
2014-03-22[Constant Hoisting] Fix multiple entries for the same basic block in PHI nodes.Juergen Ributzka
2014-03-21[Constant Hoisting] Make the constant materialization cost operand dependentJuergen Ributzka
2014-03-21[Constant Hoisting] Change the algorithm to only track constants for instruct...Juergen Ributzka
2014-03-20Revert "[Constant Hoisting] Extend coverage of the constant hoisting pass."Juergen Ributzka
2014-03-20[Constant Hoisting] Extend coverage of the constant hoisting pass.Juergen Ributzka
2014-02-08[Constant Hoisting] Fix insertion point for constant materialization.Juergen Ributzka
2014-01-27ConstantHoisting: We can't insert instructions directly in front of a PHI node.Benjamin Kramer