summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/mul-constant-i16.ll
Commit message (Expand)AuthorAgeFilesLines
* [X86] Handle COPYs of physregs better (regalloc hints)Simon Pilgrim2018-09-191-2/+5
* [X86] Add support expanding multiplies by constant where the constant is -3/-...Craig Topper2018-07-271-0/+44
* [X86] Use a shift plus an lea for multiplying by a constant that is a power o...Craig Topper2018-07-251-7/+27
* [X86] Expand mul by pow2 + 2 using a shift and two adds similar to what we do...Craig Topper2018-07-251-0/+24
* [X86] Use a two lea sequence for multiply by 37, 41, and 73.Craig Topper2018-07-241-6/+18
* [X86] Add test cases for multiply by 37, 41, and 73.Craig Topper2018-07-241-0/+48
* [X86] Change multiply by 26 to use two multiplies by 5 and an add instead of ...Craig Topper2018-07-241-6/+6
* [X86] Generalize the multiply by 30 lowering to generic multipy by power 2 mi...Craig Topper2018-07-241-7/+31
* [X86] Change multiply by 19 to use (9 * X) * 2 + X instead of (5 * X) * 4 - 1.Craig Topper2018-07-241-7/+5
* [X86] Form MUL_IMM for multiplies with 3/5/9 to encourage LEA formation over ...Craig Topper2018-04-251-3/+6
* [DAGCombiner][X86] When promoting loads don't use ZEXTLOAD even its legalCraig Topper2018-04-241-35/+32
* Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi2018-01-311-90/+90
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-90/+90
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-66/+66
* Revert "[X86] Improvement in CodeGen instruction selection for LEAs."Matt Morehouse2017-12-011-5/+7
* [X86] Improvement in CodeGen instruction selection for LEAs.Jatin Bhateja2017-12-011-7/+5
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-90/+90
* Revert r314886 "[X86] Improvement in CodeGen instruction selection for LEAs (...Hans Wennborg2017-10-041-5/+7
* [X86] Improvement in CodeGen instruction selection for LEAs (re-applying post...Jatin Bhateja2017-10-041-7/+5
* Revert r313343 "[X86] PR32755 : Improvement in CodeGen instruction selection ...Hans Wennborg2017-09-151-5/+7
* [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.Jatin Bhateja2017-09-151-7/+5
* This patch closes PR28513: an optimization of multiplication by different con...Andrew V. Tischenko2017-06-081-30/+109
* Revert "This patch closes PR28513: an optimization of multiplication by diffe...Vedant Kumar2017-05-301-111/+30
* This patch closes PR28513: an optimization of multiplication by different con...Andrew V. Tischenko2017-05-301-30/+111
* [X86] Add multiply by constant tests (PR28513)Simon Pilgrim2017-03-221-0/+589
OpenPOWER on IntegriCloud