Home
last modified time | relevance | path

Searched refs:ldrsh (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstrThumb2.td1255 defm t2LDRSH : T2I_ld<1, 0b01, "ldrsh", IIC_iLoad_bh_i, IIC_iLoad_bh_si,
1366 "ldrsh", "\t$Rt, $addr!", "$addr.base = $Rn_wb",
1372 "ldrsh", "\t$Rt, $Rn$offset", "$Rn = $Rn_wb", []>,
4577 def : t2InstAlias<"ldrsh${p} $Rt, $addr",
4588 def : t2InstAlias<"ldrsh${p} $Rt, $addr",
4599 def : t2InstAlias<"ldrsh${p} $Rt, $addr",
4859 def t2LDRSHpcrel : t2AsmPseudo<"ldrsh${p} $Rt, $addr",
4870 def : t2InstAlias<"ldrsh${p}.w $Rt, $addr",
H A DARMInstrThumb.td744 "ldrsh", "\t$Rt, $addr",
H A DARMInstrInfo.td2662 IIC_iLoad_bh_r, "ldrsh", "\t$Rt, $addr",
2784 defm LDRSH : AI3_ldridx<0b1111, "ldrsh", IIC_iLoad_bh_ru>;
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td1756 defm LDRSHW : Load16RO<0b01, 0, 0b11, GPR32, "ldrsh", i32, sextloadi16>;
1757 defm LDRSHX : Load16RO<0b01, 0, 0b10, GPR64, "ldrsh", i64, sextloadi16>;
2050 defm LDRSHW : LoadUI<0b01, 0, 0b11, GPR32, uimm12s2, "ldrsh",
2054 defm LDRSHX : LoadUI<0b01, 0, 0b10, GPR64, uimm12s2, "ldrsh",
2317 def : InstAlias<"ldrsh $Rt, [$Rn, $offset]",
2319 def : InstAlias<"ldrsh $Rt, [$Rn, $offset]",
2359 def LDRSHWpre : LoadPreIdx<0b01, 0, 0b11, GPR32z, "ldrsh">;
2360 def LDRSHXpre : LoadPreIdx<0b01, 0, 0b10, GPR64z, "ldrsh">;
2384 def LDRSHWpost : LoadPostIdx<0b01, 0, 0b11, GPR32z, "ldrsh">;
2385 def LDRSHXpost : LoadPostIdx<0b01, 0, 0b10, GPR64z, "ldrsh">;
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.md3665 return \"ldrsh\\t%0, %1\";
3680 output_asm_insn (\"mov\\t%3, %2\;ldrsh\\t%0, [%1, %3]\", ops);
3731 return \"ldrsh\\t%0, %1\";
3749 output_asm_insn (\"mov\\t%3, %2\;ldrsh\\t%0, [%1, %3]\", ops);
/freebsd-12.1/contrib/binutils/gas/config/
H A Dtc-arm.c8356 X(ldrsh, 5e00, f9300000), \
15123 tC3(ldrsh, 01000f0, ldrsh, 2, (RR, ADDRGLDRS), ldstv4, t_ldst),
15125 tCM(ld,sh, 01000f0, ldrsh, 2, (RR, ADDRGLDRS), ldstv4, t_ldst),
/freebsd-12.1/contrib/binutils/opcodes/
H A DChangeLog-00011818 instructions changed to ldrsb/ldrsh.
/freebsd-12.1/contrib/gdb/
H A Dmd5.sum3924 b70b6932231ba7b22b55aa6b0dabd2da sim/testsuite/sim/arm/ldrsh.cgs