Home
last modified time | relevance | path

Searched refs:carry_out (Results 1 – 5 of 5) sorted by relevance

/external/lldb/source/Plugins/Process/Utility/
DARMUtils.h95 static inline uint32_t LSL_C(const uint32_t value, const uint32_t amount, uint32_t &carry_out, bool… in LSL_C() argument
102 carry_out = amount <= 32 ? Bit32(value, 32 - amount) : 0; in LSL_C()
119 static inline uint32_t LSR_C(const uint32_t value, const uint32_t amount, uint32_t &carry_out, bool… in LSR_C() argument
126 carry_out = amount <= 32 ? Bit32(value, amount - 1) : 0; in LSR_C()
143 static inline uint32_t ASR_C(const uint32_t value, const uint32_t amount, uint32_t &carry_out, bool… in ASR_C() argument
153 carry_out = Bit32(value, amount - 1); in ASR_C()
159 carry_out = (negative ? 1 : 0); in ASR_C()
177 static inline uint32_t ROR_C(const uint32_t value, const uint32_t amount, uint32_t &carry_out, bool… in ROR_C() argument
186 carry_out = Bit32(value, 31); in ROR_C()
203 static inline uint32_t RRX_C(const uint32_t value, const uint32_t carry_in, uint32_t &carry_out, bo… in RRX_C() argument
[all …]
/external/v8/src/arm/
Dsimulator-arm.cc1348 int32_t Simulator::GetShiftRm(Instruction* instr, bool* carry_out) { in GetShiftRm() argument
1365 *carry_out = true; in GetShiftRm()
1368 *carry_out = false; in GetShiftRm()
1372 *carry_out = (result & 1) == 1; in GetShiftRm()
1380 *carry_out = c_flag_; in GetShiftRm()
1383 *carry_out = (result < 0); in GetShiftRm()
1392 *carry_out = c_flag_; in GetShiftRm()
1396 *carry_out = (uresult & 1) == 1; in GetShiftRm()
1405 *carry_out = c_flag_; in GetShiftRm()
1410 *carry_out = (static_cast<uint32_t>(result) >> 31) != 0; in GetShiftRm()
[all …]
Dsimulator-arm.h273 int32_t GetShiftRm(Instruction* instr, bool* carry_out);
274 int32_t GetImm(Instruction* instr, bool* carry_out);
/external/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp1874 … if (!WriteCoreRegOptionalFlags(context, res.result, Rd, setflags, res.carry_out, res.overflow)) in EmulateSUBSPImm()
2469 uint32_t carry_out; in EmulateADDImmThumb() local
2499 imm32 = ThumbExpandImm_C (opcode, APSR_C, carry_out); in EmulateADDImmThumb()
2550 … if (!WriteCoreRegOptionalFlags (context, res.result, d, setflags, res.carry_out, res.overflow)) in EmulateADDImmThumb()
2610 … if (!WriteCoreRegOptionalFlags(context, res.result, Rd, setflags, res.carry_out, res.overflow)) in EmulateADDImmARM()
2701 … if (!WriteCoreRegOptionalFlags(context, res.result, Rd, setflags, res.carry_out, res.overflow)) in EmulateADDReg()
2751 if (!WriteFlags(context, res.result, res.carry_out, res.overflow)) in EmulateCMNImm()
2821 if (!WriteFlags(context, res.result, res.carry_out, res.overflow)) in EmulateCMNReg()
2875 if (!WriteFlags(context, res.result, res.carry_out, res.overflow)) in EmulateCMPImm()
2947 if (!WriteFlags(context, res.result, res.carry_out, res.overflow)) in EmulateCMPReg()
[all …]
DEmulateInstructionARM.h235 uint8_t carry_out; member