llvm-project/llvm/test/CodeGen/Mips/llvm-ir
Jonas Paulsson 07d6aea61a [Mips] Return true in enableMultipleCopyHints().
Enable multiple COPY hints to eliminate more COPYs during register allocation.

Note that this is something all targets should do, see
https://reviews.llvm.org/D38128.

Review: Simon Dardis
llvm-svn: 325870
2018-02-23 08:30:15 +00:00
..
abs.ll [mips] Properly select abs and sqrt instructions 2018-01-23 10:09:39 +00:00
add.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
addrspacecast.ll
and.ll [mips] Remove codegen support from some 16 bit instructions 2018-02-16 13:34:23 +00:00
arith-fp.ll [mips] Define certain instructions in microMIPS32r3 2018-02-08 09:25:17 +00:00
ashr.ll Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-17 03:05:33 +00:00
atomicrmx.ll
bitcast.ll [mips] Define certain instructions in microMIPS32r3 2018-02-08 09:25:17 +00:00
call.ll Followup on Proposal to move MIR physical register namespace to '$' sigil. 2018-01-31 22:04:26 +00:00
cvt.ll [mips] Define certain instructions in microMIPS32r3 2018-02-08 09:25:17 +00:00
extractelement.ll [SelectionDAG] Reverse the order of operands in the ISD::ADD created by TargetLowering::getVectorElementPointer so that the FrameIndex is on the left. 2017-12-22 17:18:13 +00:00
indirectbr.ll
lh_lhu.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
load-atomic.ll
lshr.ll Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-17 03:05:33 +00:00
mul.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
not.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
or.ll [mips] Remove codegen support from some 16 bit instructions 2018-02-16 13:34:23 +00:00
ret.ll
sdiv.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
select-dbl.ll [Mips] Return true in enableMultipleCopyHints(). 2018-02-23 08:30:15 +00:00
select-flt.ll [Mips] Return true in enableMultipleCopyHints(). 2018-02-23 08:30:15 +00:00
select-int.ll
shl.ll Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-17 03:05:33 +00:00
sqrt.ll [mips] Properly select abs and sqrt instructions 2018-01-23 10:09:39 +00:00
srem.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
store-atomic.ll
sub.ll Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-17 03:05:33 +00:00
udiv.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
urem.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
xor.ll [mips] Remove codegen support from some 16 bit instructions 2018-02-16 13:34:23 +00:00