Lines Matching refs:subcode
792 #define DECLARE_SHIFT_INSTRUCTION(instruction, subcode) \ argument
794 shift(dst, imm8, subcode, kPointerSize); \
798 shift(dst, imm8, subcode, kInt32Size); \
802 shift(dst, imm8, subcode, kInt64Size); \
806 shift(dst, imm8, subcode, kPointerSize); \
810 shift(dst, imm8, subcode, kInt32Size); \
814 shift(dst, imm8, subcode, kInt64Size); \
817 void instruction##p_cl(Register dst) { shift(dst, subcode, kPointerSize); } \
819 void instruction##l_cl(Register dst) { shift(dst, subcode, kInt32Size); } \
821 void instruction##q_cl(Register dst) { shift(dst, subcode, kInt64Size); } \
823 void instruction##p_cl(Operand dst) { shift(dst, subcode, kPointerSize); } \
825 void instruction##l_cl(Operand dst) { shift(dst, subcode, kInt32Size); } \
827 void instruction##q_cl(Operand dst) { shift(dst, subcode, kInt64Size); }
2171 void immediate_arithmetic_op_8(byte subcode,
2174 void immediate_arithmetic_op_8(byte subcode, Operand dst, Immediate src);
2176 void immediate_arithmetic_op_16(byte subcode,
2179 void immediate_arithmetic_op_16(byte subcode, Operand dst, Immediate src);
2181 void immediate_arithmetic_op(byte subcode,
2185 void immediate_arithmetic_op(byte subcode, Operand dst, Immediate src,
2189 void shift(Operand dst, Immediate shift_amount, int subcode, int size);
2190 void shift(Register dst, Immediate shift_amount, int subcode, int size);
2192 void shift(Register dst, int subcode, int size);
2193 void shift(Operand dst, int subcode, int size);