llvm-project/llvm/test/CodeGen/Mips/llvm-ir
Simon Dardis 57c2095d1b [mips] Fix microMIPS loads and stores.
Previously these instructions were unselectable and instead were generated
through the instruction mapping tables.

Reviewers: atanasyan, smaksimovic, abeserminji

Differential Revision: https://reviews.llvm.org/D46055

llvm-svn: 331165
2018-04-30 09:44:44 +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 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +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
load.ll [mips] Fix microMIPS loads and stores. 2018-04-30 09:44:44 +00:00
lshr.ll Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +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 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +00:00
select-flt.ll Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +00:00
select-int.ll
shl.ll Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +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
store.ll [mips] Fix microMIPS loads and stores. 2018-04-30 09:44:44 +00:00
sub.ll Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 2018-02-27 16:59:10 +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