Lines Matching defs:imm8
883 void Assembler::btsq(Register dst, Immediate imm8) {
889 emit(imm8.value_);
892 void Assembler::btrq(Register dst, Immediate imm8) {
898 emit(imm8.value_);
1132 void Assembler::cmpb_al(Immediate imm8) {
1133 DCHECK(is_int8(imm8.value_) || is_uint8(imm8.value_));
1136 emit(imm8.value_);
2843 void Assembler::pinsrw(XMMRegister dst, Register src, uint8_t imm8) {
2850 emit(imm8);
2853 void Assembler::pinsrw(XMMRegister dst, Operand src, uint8_t imm8) {
2860 emit(imm8);
2863 void Assembler::pextrq(Register dst, XMMRegister src, int8_t imm8) {
2872 emit(imm8);
2875 void Assembler::pinsrq(XMMRegister dst, Register src, uint8_t imm8) {
2884 emit(imm8);
2887 void Assembler::pinsrq(XMMRegister dst, Operand src, uint8_t imm8) {
2896 emit(imm8);
2899 void Assembler::pinsrd(XMMRegister dst, Register src, uint8_t imm8) {
2900 sse4_instr(dst, src, 0x66, 0x0F, 0x3A, 0x22, imm8);
2903 void Assembler::pinsrd(XMMRegister dst, Operand src, uint8_t imm8) {
2905 emit(imm8);
2908 void Assembler::pinsrb(XMMRegister dst, Register src, uint8_t imm8) {
2909 sse4_instr(dst, src, 0x66, 0x0F, 0x3A, 0x20, imm8);
2912 void Assembler::pinsrb(XMMRegister dst, Operand src, uint8_t imm8) {
2914 emit(imm8);
2917 void Assembler::insertps(XMMRegister dst, XMMRegister src, byte imm8) {
2918 DCHECK(is_uint8(imm8));
2920 emit(imm8);
2923 void Assembler::insertps(XMMRegister dst, Operand src, byte imm8) {
2924 DCHECK(is_uint8(imm8));
2926 emit(imm8);
2985 void Assembler::shufps(XMMRegister dst, XMMRegister src, byte imm8) {
2986 DCHECK(is_uint8(imm8));
2992 emit(imm8);
3791 XMMRegister src2, byte imm8) {
3797 emit(imm8);
3801 YMMRegister src2, byte imm8) {
3807 emit(imm8);
4062 void Assembler::rorxq(Register dst, Register src, byte imm8) {
4064 DCHECK(is_uint8(imm8));
4070 emit(imm8);
4073 void Assembler::rorxq(Register dst, Operand src, byte imm8) {
4075 DCHECK(is_uint8(imm8));
4081 emit(imm8);
4084 void Assembler::rorxl(Register dst, Register src, byte imm8) {
4086 DCHECK(is_uint8(imm8));
4092 emit(imm8);
4095 void Assembler::rorxl(Register dst, Operand src, byte imm8) {
4097 DCHECK(is_uint8(imm8));
4103 emit(imm8);
4207 int8_t imm8) {
4208 DCHECK(is_uint8(imm8));
4217 emit(imm8);
4246 int8_t imm8) {
4247 DCHECK(is_uint8(imm8));
4256 emit(imm8);
4261 int8_t imm8) {
4262 DCHECK(is_uint8(imm8));
4271 emit(imm8);