summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/ConstantHoisting/X86
Commit message (Expand)AuthorAgeFilesLines
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-171-1/+0
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1711-0/+542
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1711-542/+0
* [ConstantHoisting] avoid hang/crash from unreachable blocks (PR40930)Sanjay Patel2019-03-041-6/+86
* [ConstantHoisting] Call cleanup() in ConstantHoistingPass::runImpl to avoid d...Fangrui Song2019-03-011-0/+1
* X86/TargetTransformInfo: Report div/rem constant immediate costs as TCC_FreeMatthias Braun2018-10-111-0/+47
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-2/+2
* Fix out-of-order stepping behavior in programs with hoisted constants.Paul Robinson2017-11-092-0/+96
* [ConstHoisting] Turn on consthoist-with-block-frequency by default.Wei Mi2017-07-071-4/+1
* [ConstHoisting] Add BFI in constanthoisting pass and select the best insertionWei Mi2017-04-211-0/+11
* [Constant Hoisting] Avoid inserting instructions before EH padsReid Kleckner2017-03-011-0/+62
* [PM] Port ConstantHoisting to the new Pass ManagerMichael Kuperstein2016-07-021-0/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-161-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-272-9/+9
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-272-10/+10
* [ConstantHoisting][X86] Improve the cost model for small constants with large...Juergen Ributzka2014-06-102-3/+12
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-091-2/+1
* [ConstantHoisting][X86] Change the cost model to never hoist constants for ty...Juergen Ributzka2014-05-191-0/+9
* Move test from r207969 to another folder and rename it.Michael Zolotukhin2014-05-051-25/+0
* Fix test from r207966 and add a comment there.Michael Zolotukhin2014-05-051-2/+4
* Add regression test for r207692.Michael Zolotukhin2014-05-051-0/+23
* [X86] Never hoist the shift value of a shift instruction.Michael Zolotukhin2014-04-301-0/+18
* [Constant Hoisting] Materialize the constant before the cloned cast instruction.Juergen Ributzka2014-04-221-0/+29
* Update the test to use FileCheck.Juergen Ributzka2014-04-041-2/+8
* Add test case for [Constant Hoisting] Erase dead cast instructions (r204538).Juergen Ributzka2014-04-021-0/+16
* typoAdrian Prantl2014-04-021-1/+1
* Add comments and test case for [X86TTI] Make constant base pointers for GetEl...Juergen Ributzka2014-04-021-0/+24
* Add test case for [Stackmaps][X86TTI] Fix think-o in getIntImmCost calculatio...Juergen Ributzka2014-04-021-0/+17
* [Constant Hoisting] Fix multiple entries for the same basic block in PHI nodes.Juergen Ributzka2014-03-221-0/+46
* [Constant Hoisting] Make the constant materialization cost operand dependentJuergen Ributzka2014-03-211-3/+3
* [Constant Hoisting] Change the algorithm to only track constants for instruct...Juergen Ributzka2014-03-211-3/+3
* Revert "[Constant Hoisting] Extend coverage of the constant hoisting pass."Juergen Ributzka2014-03-201-5/+5
* [Constant Hoisting] Extend coverage of the constant hoisting pass.Juergen Ributzka2014-03-201-5/+5
* [Constant Hoisting] Fix insertion point for constant materialization.Juergen Ributzka2014-02-081-0/+22
* ConstantHoisting: We can't insert instructions directly in front of a PHI node.Benjamin Kramer2014-01-272-0/+52
OpenPOWER on IntegriCloud