Lines Matching defs:imm8
390 void Assembler::mov_b(const Operand& dst, int8_t imm8) {
394 EMIT(imm8);
679 void Assembler::cmpb(const Operand& op, Immediate imm8) {
680 DCHECK(imm8.is_int8() || imm8.is_uint8());
688 emit_b(imm8);
945 void Assembler::rcl(Register dst, uint8_t imm8) {
947 DCHECK(is_uint5(imm8)); // illegal shift count
948 if (imm8 == 1) {
954 EMIT(imm8);
959 void Assembler::rcr(Register dst, uint8_t imm8) {
961 DCHECK(is_uint5(imm8)); // illegal shift count
962 if (imm8 == 1) {
968 EMIT(imm8);
973 void Assembler::ror(const Operand& dst, uint8_t imm8) {
975 DCHECK(is_uint5(imm8)); // illegal shift count
976 if (imm8 == 1) {
982 EMIT(imm8);
994 void Assembler::sar(const Operand& dst, uint8_t imm8) {
996 DCHECK(is_uint5(imm8)); // illegal shift count
997 if (imm8 == 1) {
1003 EMIT(imm8);
1037 void Assembler::shl(const Operand& dst, uint8_t imm8) {
1039 DCHECK(is_uint5(imm8)); // illegal shift count
1040 if (imm8 == 1) {
1046 EMIT(imm8);
1057 void Assembler::shr(const Operand& dst, uint8_t imm8) {
1059 DCHECK(is_uint5(imm8)); // illegal shift count
1060 if (imm8 == 1) {
1066 EMIT(imm8);
1161 void Assembler::test_b(Register reg, Immediate imm8) {
1162 DCHECK(imm8.is_uint8());
1168 emit_b(imm8);
1170 emit_arith_b(0xF6, 0xC0, reg, static_cast<uint8_t>(imm8.x_));
1175 emit_w(imm8);
1179 void Assembler::test_b(const Operand& op, Immediate imm8) {
1181 test_b(op.reg(), imm8);
1187 emit_b(imm8);
2102 void Assembler::emit_arith_b(int op1, int op2, Register dst, int imm8) {
2104 DCHECK(is_uint8(imm8));
2108 EMIT(imm8);