Searched refs:amount (Results 1 – 8 of 8) sorted by relevance
/art/compiler/dex/quick/arm64/ |
D | utility_arm64.cc | 631 A64RegExtEncodings ext, uint8_t amount) { in OpRegRegExtend() argument 645 return OpRegRegRegExtend(op, r_dest_src1, r_dest_src1, r_src2, ext, amount); in OpRegRegExtend() 656 EncodeExtend(ext, amount)); in OpRegRegExtend() 764 RegStorage r_src2, A64RegExtEncodings ext, uint8_t amount) { in OpRegRegRegExtend() argument 795 CHECK_LE(amount, 4); in OpRegRegRegExtend() 798 EncodeExtend(ext, amount)); in OpRegRegRegExtend() 1008 int Arm64Mir2Lir::EncodeShift(int shift_type, int amount) { in EncodeShift() argument 1010 DCHECK_EQ(amount & 0x3f, amount); in EncodeShift() 1011 return ((shift_type & 0x3) << 7) | (amount & 0x3f); in EncodeShift() 1014 int Arm64Mir2Lir::EncodeExtend(int extend_type, int amount) { in EncodeExtend() argument [all …]
|
D | codegen_arm64.h | 375 int EncodeShift(int code, int amount); 378 A64RegExtEncodings ext, uint8_t amount); 380 A64RegExtEncodings ext, uint8_t amount); 381 int EncodeExtend(int extend_type, int amount);
|
D | target_arm64.cc | 240 int amount = operand & 0x3f; in DecodeRegExtendOrShift() local 241 snprintf(buf, buf_size, ", %s #%d", shift_name, amount); in DecodeRegExtendOrShift() 244 int amount = operand & 0x7; in DecodeRegExtendOrShift() local 245 if (amount == 0) { in DecodeRegExtendOrShift() 248 snprintf(buf, buf_size, ", %s #%d", extend_name, amount); in DecodeRegExtendOrShift()
|
/art/compiler/utils/arm/ |
D | assembler_thumb2.cc | 1202 void Thumb2Assembler::EmitShift(Register rd, Register rm, Shift shift, uint8_t amount, bool setcc) { in EmitShift() argument 1203 CHECK_LT(amount, (1 << 5)); in EmitShift() 1211 case RRX: opcode = 3U /* 0b11 */; amount = 0; break; in EmitShift() 1219 uint32_t imm3 = amount >> 2; in EmitShift() 1220 uint32_t imm2 = amount & 3U /* 0b11 */; in EmitShift() 1235 int16_t encoding = opcode << 11 | amount << 6 | static_cast<int16_t>(rm) << 3 | in EmitShift()
|
D | assembler_thumb2.h | 436 void EmitShift(Register rd, Register rm, Shift shift, uint8_t amount, bool setcc = false);
|
/art/test/800-smali/smali/ |
D | b_22881413.smali | 38 # Empty, ignore this. We want to see if the other method can be verified in a reasonable amount of
|
/art/compiler/dex/quick/arm/ |
D | codegen_arm.h | 229 int EncodeShift(int code, int amount);
|
D | utility_arm.cc | 744 int ArmMir2Lir::EncodeShift(int code, int amount) { in EncodeShift() argument 745 return ((amount & 0x1f) << 2) | code; in EncodeShift()
|