llvm-project/llvm/test/CodeGen/Mips/llvm-ir
Vladimir Stefanovic 3daf8bc96a [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25
The callee address is added as an optional operand (MCSymbol) in
AdjustInstrPostInstrSelection() and then used by asm printer to insert:
'.reloc tmplabel, R_MIPS_JALR, symbol
tmplabel:'.
Controlled with '-mips-jalr-reloc', default is true.

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

llvm-svn: 351485
2019-01-17 21:50:37 +00:00
..
abs.ll
add-dsp.ll [mips] Add testcase for i64, i128 addition for the DSP ASE 2018-06-06 13:30:39 +00:00
add.ll [mips] Mark select instructions correctly 2018-05-15 16:05:04 +00:00
addrspacecast.ll
and.ll [mips] Sign extend i32 return values on MIPS64 2018-07-26 10:59:35 +00:00
arith-fp.ll
ashr.ll [mips] Optimize shifts for types larger than GPR size (mips2/mips3) 2019-01-14 12:28:51 +00:00
atomicrmx.ll
bitcast.ll
call.ll
cvt.ll
extractelement.ll
indirectbr.ll
isel.ll [mips] Fix the predicates for arithmetic operations 2018-06-05 17:53:22 +00:00
lh_lhu.ll
load-atomic.ll
load.ll
lshr.ll [mips] Optimize shifts for types larger than GPR size (mips2/mips3) 2019-01-14 12:28:51 +00:00
mul.ll [mips] Correct the predicates for a number of instructions. 2018-05-29 09:56:19 +00:00
not.ll [mips] Sign extend i32 return values on MIPS64 2018-07-26 10:59:35 +00:00
or.ll [mips] Sign extend i32 return values on MIPS64 2018-07-26 10:59:35 +00:00
ret.ll
sdiv.ll [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25 2019-01-17 21:50:37 +00:00
select-dbl.ll [mips] Mark select instructions correctly 2018-05-15 16:05:04 +00:00
select-flt.ll [mips] Mark select instructions correctly 2018-05-15 16:05:04 +00:00
select-int.ll [mips] Sign extend i32 return values on MIPS64 2018-07-26 10:59:35 +00:00
shl.ll [mips] Optimize shifts for types larger than GPR size (mips2/mips3) 2019-01-14 12:28:51 +00:00
sqrt.ll
srem.ll [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25 2019-01-17 21:50:37 +00:00
store-atomic.ll
store.ll
sub.ll
trap.ll [mips] Restore the availablity of trap for microMIPS 2018-06-04 12:50:32 +00:00
udiv.ll [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25 2019-01-17 21:50:37 +00:00
urem.ll [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25 2019-01-17 21:50:37 +00:00
xor.ll [mips] Sign extend i32 return values on MIPS64 2018-07-26 10:59:35 +00:00