llvm-project/llvm/test/CodeGen/Mips/llvm-ir
Stefan Maksimovic 98749e0249 [mips] Properly select abs and sqrt instructions
- Alter abs for micromips to have both AFGR64 and FGR64
  variants, same as sqrt
- Remove sqrt and abs from MicroMips32r6InstrInfo.td,
  use micromips FGR64 variants
- Restrict non-micromips abs/sqrt with NotInMicroMips
  predicate

Differential revision: https://reviews.llvm.org/D41439

llvm-svn: 323184
2018-01-23 10:09:39 +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] Update some tests before posting a patch, NFC. 2017-12-14 16:42:04 +00:00
ashr.ll [mips] Update some tests before posting a patch, NFC. 2017-12-14 16:42:04 +00:00
atomicrmx.ll
call.ll [CodeGen] Print register names in lowercase in both MIR and debug output 2017-11-28 17:15:09 +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 [mips] Update some tests before posting a patch, NFC. 2017-12-14 16:42:04 +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] Update some tests before posting a patch, NFC. 2017-12-14 16:42:04 +00:00
ret.ll
sdiv.ll [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +00:00
select-dbl.ll Reland r308585 2017-07-20 13:08:18 +00:00
select-flt.ll Reland r308585 2017-07-20 13:08:18 +00:00
select-int.ll [mips] interAptiv based generic schedule model 2016-09-01 14:53:53 +00:00
shl.ll [mips] Update some tests before posting a patch, NFC. 2017-12-14 16:42:04 +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 [mips] Removal of microMIPS64R6 2017-12-11 11:21:40 +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] Update some tests before posting a patch, NFC. 2017-12-14 16:42:04 +00:00