Lines Matching refs:amount
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
1016 DCHECK_EQ(amount & 0x7, amount); in EncodeExtend()
1017 return (1 << 6) | ((extend_type & 0x7) << 3) | (amount & 0x7); in EncodeExtend()