Home
last modified time | relevance | path

Searched refs:wback (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp2470 if wback then R[n] = offset_addr; in EmulateSTRRtSP()
2487 bool wback; in EmulateSTRRtSP() local
2499 wback = (BitIsClear(opcode, 24) || BitIsSet(opcode, 21)); in EmulateSTRRtSP()
2501 if (wback && ((Rn == 15) || (Rn == Rt))) in EmulateSTRRtSP()
2541 if (wback) { in EmulateSTRRtSP()
3925 if wback && registers<n> == '0' then R[n] = R[n] + 4 * BitCount (registers); in EmulateLDM()
3926 … if wback && registers<n> == '1' then R[n] = bits(32) UNKNOWN; // Only possible for encoding A1 in EmulateLDM()
3934 bool wback; in EmulateLDM() local
3943 wback = BitIsClear(registers, n); in EmulateLDM()
3954 wback = BitIsSet(opcode, 21); in EmulateLDM()
[all …]
/external/llvm-project/lldb/source/Plugins/Instruction/ARM64/
DEmulateInstructionARM64.cpp721 boolean wback = a_mode != AddrMode_OFF; in EmulateLDPSTP() local
739 if (!vector && wback && ((t == n) || (t2 == n))) { in EmulateLDPSTP()
746 wback = false; // writeback is suppressed in EmulateLDPSTP()
751 wback = false; in EmulateLDPSTP()
767 wback = false; in EmulateLDPSTP()
911 if (wback) { in EmulateLDPSTP()
932 bool wback; in EmulateLDRSTRImm() local
938 wback = true; in EmulateLDRSTRImm()
943 wback = true; in EmulateLDRSTRImm()
948 wback = false; in EmulateLDRSTRImm()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td1542 def writeback : BaseAuthLoad<M, 1, (outs GPR64sp:$wback, GPR64:$Rt),
1545 "$Rn = $wback,@earlyclobber $wback", opr>;
1550 def : InstAlias<asm # "\t$Rt, [$wback]!",
1551 (!cast<Instruction>(NAME # "writeback") GPR64sp:$wback, GPR64:$Rt, 0), 0>;
3810 (outs GPR64sp:$wback, regtype:$Rt),
3812 "$Rn = $wback,@earlyclobber $wback", []>,
3819 (outs GPR64sp:$wback),
3821 asm, "$Rn = $wback,@earlyclobber $wback",
3822 [(set GPR64sp:$wback,
3856 (outs GPR64sp:$wback, regtype:$Rt),
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td3129 (outs GPR64sp:$wback, regtype:$Rt),
3131 "$Rn = $wback,@earlyclobber $wback", []>,
3138 (outs GPR64sp:$wback),
3140 asm, "$Rn = $wback,@earlyclobber $wback",
3141 [(set GPR64sp:$wback,
3175 (outs GPR64sp:$wback, regtype:$Rt),
3177 asm, "$Rn = $wback,@earlyclobber $wback", []>,
3184 (outs GPR64sp:$wback),
3186 asm, "$Rn = $wback,@earlyclobber $wback",
3187 [(set GPR64sp:$wback,
[all …]
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td1668 def writeback : BaseAuthLoad<M, 1, (outs GPR64sp:$wback, GPR64:$Rt),
1671 "$Rn = $wback,@earlyclobber $wback", opr>;
1676 def : InstAlias<asm # "\t$Rt, [$wback]!",
1677 (!cast<Instruction>(NAME # "writeback") GPR64sp:$wback, GPR64:$Rt, 0), 0>;
3946 (outs GPR64sp:$wback, regtype:$Rt),
3948 "$Rn = $wback,@earlyclobber $wback", []>,
3955 (outs GPR64sp:$wback),
3957 asm, "$Rn = $wback,@earlyclobber $wback",
3958 [(set GPR64sp:$wback,
3992 (outs GPR64sp:$wback, regtype:$Rt),
[all …]
/external/llvm/test/MC/Disassembler/ARM/
Dinvalid-armv7.txt144 # if wback && (n == 15 || n == t) then UNPREDICTABLE
/external/llvm-project/llvm/test/MC/Disassembler/ARM/
Dinvalid-armv7.txt144 # if wback && (n == 15 || n == t) then UNPREDICTABLE
/external/llvm/lib/Target/ARM/
DARMInstrThumb2.td1007 // Offset: index==TRUE, wback==FALSE
1090 // Offset: index==TRUE, wback==FALSE
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrThumb2.td1202 // Offset: index==TRUE, wback==FALSE
1289 // Offset: index==TRUE, wback==FALSE
/external/llvm-project/llvm/lib/Target/ARM/
DARMInstrThumb2.td1203 // Offset: index==TRUE, wback==FALSE
1290 // Offset: index==TRUE, wback==FALSE