Lines Matching refs:imm8
585 void Assembler::mov_b(const Operand& dst, int8_t imm8) {
589 EMIT(imm8);
819 void Assembler::cmpb(const Operand& op, int8_t imm8) {
827 EMIT(imm8);
1040 void Assembler::rcl(Register dst, uint8_t imm8) {
1042 ASSERT(is_uint5(imm8)); // illegal shift count
1043 if (imm8 == 1) {
1049 EMIT(imm8);
1054 void Assembler::rcr(Register dst, uint8_t imm8) {
1056 ASSERT(is_uint5(imm8)); // illegal shift count
1057 if (imm8 == 1) {
1063 EMIT(imm8);
1068 void Assembler::sar(Register dst, uint8_t imm8) {
1070 ASSERT(is_uint5(imm8)); // illegal shift count
1071 if (imm8 == 1) {
1077 EMIT(imm8);
1104 void Assembler::shl(Register dst, uint8_t imm8) {
1106 ASSERT(is_uint5(imm8)); // illegal shift count
1107 if (imm8 == 1) {
1113 EMIT(imm8);
1133 void Assembler::shr(Register dst, uint8_t imm8) {
1135 ASSERT(is_uint5(imm8)); // illegal shift count
1136 if (imm8 == 1) {
1142 EMIT(imm8);
1181 uint8_t imm8 = imm.x_;
1184 EMIT(imm8);
1186 emit_arith_b(0xF6, 0xC0, reg, imm8);
1225 void Assembler::test_b(const Operand& op, uint8_t imm8) {
1227 test(op, Immediate(imm8));
1233 EMIT(imm8);
2272 void Assembler::extractps(Register dst, XMMRegister src, byte imm8) {
2274 ASSERT(is_uint8(imm8));
2281 EMIT(imm8);
2513 void Assembler::emit_arith_b(int op1, int op2, Register dst, int imm8) {
2515 ASSERT(is_uint8(imm8));
2519 EMIT(imm8);