| HD | ARMUtils.h | 195 static inline uint32_t RRX_C(const uint32_t value, const uint32_t carry_in, in RRX_C() argument 199 return Bit32(carry_in, 0) << 31 | Bits32(value, 31, 1); in RRX_C() 202 static inline uint32_t RRX(const uint32_t value, const uint32_t carry_in, in RRX() argument 206 uint32_t result = RRX_C(value, carry_in, dont_care, success); in RRX() 214 const uint32_t amount, const uint32_t carry_in, in Shift_C() argument 223 carry_out = carry_in; in Shift_C() 241 result = RRX_C(value, carry_in, carry_out, success); in Shift_C() 254 const uint32_t amount, const uint32_t carry_in, in Shift() argument 258 uint32_t result = Shift_C(value, type, amount, carry_in, dont_care, success); in Shift() 280 static inline uint32_t ARMExpandImm_C(uint32_t opcode, uint32_t carry_in, in ARMExpandImm_C() argument [all …]
|