• Home
  • Raw
  • Download

Lines Matching refs:XMMRegister

1030 void Assembler::pshufw(XMMRegister dst, XMMRegister src, uint8_t shuffle) {  in pshufw()
1039 void Assembler::pshufw(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufw()
1048 void Assembler::pblendw(XMMRegister dst, Operand src, uint8_t mask) { in pblendw()
1053 void Assembler::pblendw(XMMRegister dst, XMMRegister src, uint8_t mask) { in pblendw()
1058 void Assembler::palignr(XMMRegister dst, Operand src, uint8_t mask) { in palignr()
1063 void Assembler::palignr(XMMRegister dst, XMMRegister src, uint8_t mask) { in palignr()
2854 void Assembler::andps(XMMRegister dst, XMMRegister src) { in andps()
2862 void Assembler::andps(XMMRegister dst, Operand src) { in andps()
2871 void Assembler::orps(XMMRegister dst, XMMRegister src) { in orps()
2879 void Assembler::orps(XMMRegister dst, Operand src) { in orps()
2888 void Assembler::xorps(XMMRegister dst, XMMRegister src) { in xorps()
2897 void Assembler::xorps(XMMRegister dst, Operand src) { in xorps()
2907 void Assembler::addps(XMMRegister dst, XMMRegister src) { in addps()
2915 void Assembler::addps(XMMRegister dst, Operand src) { in addps()
2924 void Assembler::subps(XMMRegister dst, XMMRegister src) { in subps()
2932 void Assembler::subps(XMMRegister dst, Operand src) { in subps()
2941 void Assembler::mulps(XMMRegister dst, XMMRegister src) { in mulps()
2949 void Assembler::mulps(XMMRegister dst, Operand src) { in mulps()
2958 void Assembler::divps(XMMRegister dst, XMMRegister src) { in divps()
2966 void Assembler::divps(XMMRegister dst, Operand src) { in divps()
2977 void Assembler::movd(XMMRegister dst, Register src) { in movd()
2987 void Assembler::movd(XMMRegister dst, Operand src) { in movd()
2998 void Assembler::movd(Register dst, XMMRegister src) { in movd()
3009 void Assembler::movq(XMMRegister dst, Register src) { in movq()
3020 void Assembler::movq(Register dst, XMMRegister src) { in movq()
3031 void Assembler::movq(XMMRegister dst, XMMRegister src) { in movq()
3050 void Assembler::movdqa(Operand dst, XMMRegister src) { in movdqa()
3059 void Assembler::movdqa(XMMRegister dst, Operand src) { in movdqa()
3068 void Assembler::movdqu(Operand dst, XMMRegister src) { in movdqu()
3077 void Assembler::movdqu(XMMRegister dst, Operand src) { in movdqu()
3087 void Assembler::extractps(Register dst, XMMRegister src, byte imm8) { in extractps()
3100 void Assembler::pextrb(Register dst, XMMRegister src, int8_t imm8) { in pextrb()
3113 void Assembler::pextrb(Operand dst, XMMRegister src, int8_t imm8) { in pextrb()
3126 void Assembler::pinsrw(XMMRegister dst, Register src, int8_t imm8) { in pinsrw()
3137 void Assembler::pinsrw(XMMRegister dst, Operand src, int8_t imm8) { in pinsrw()
3148 void Assembler::pextrw(Register dst, XMMRegister src, int8_t imm8) { in pextrw()
3161 void Assembler::pextrw(Operand dst, XMMRegister src, int8_t imm8) { in pextrw()
3174 void Assembler::pextrd(Register dst, XMMRegister src, int8_t imm8) { in pextrd()
3186 void Assembler::pextrd(Operand dst, XMMRegister src, int8_t imm8) { in pextrd()
3198 void Assembler::pinsrd(XMMRegister dst, Register src, int8_t imm8) { in pinsrd()
3210 void Assembler::pinsrd(XMMRegister dst, Operand src, int8_t imm8) { in pinsrd()
3222 void Assembler::pinsrb(XMMRegister dst, Register src, int8_t imm8) { in pinsrb()
3234 void Assembler::pinsrb(XMMRegister dst, Operand src, int8_t imm8) { in pinsrb()
3246 void Assembler::insertps(XMMRegister dst, XMMRegister src, byte imm8) { in insertps()
3259 void Assembler::movsd(Operand dst, XMMRegister src) { in movsd()
3270 void Assembler::movsd(XMMRegister dst, XMMRegister src) { in movsd()
3280 void Assembler::movsd(XMMRegister dst, Operand src) { in movsd()
3291 void Assembler::movaps(XMMRegister dst, XMMRegister src) { in movaps()
3309 void Assembler::shufps(XMMRegister dst, XMMRegister src, byte imm8) { in shufps()
3320 void Assembler::movapd(XMMRegister dst, XMMRegister src) { in movapd()
3339 void Assembler::movupd(XMMRegister dst, Operand src) { in movupd()
3348 void Assembler::movupd(Operand dst, XMMRegister src) { in movupd()
3357 void Assembler::addss(XMMRegister dst, XMMRegister src) { in addss()
3366 void Assembler::addss(XMMRegister dst, Operand src) { in addss()
3376 void Assembler::subss(XMMRegister dst, XMMRegister src) { in subss()
3385 void Assembler::subss(XMMRegister dst, Operand src) { in subss()
3395 void Assembler::mulss(XMMRegister dst, XMMRegister src) { in mulss()
3404 void Assembler::mulss(XMMRegister dst, Operand src) { in mulss()
3414 void Assembler::divss(XMMRegister dst, XMMRegister src) { in divss()
3423 void Assembler::divss(XMMRegister dst, Operand src) { in divss()
3433 void Assembler::maxss(XMMRegister dst, XMMRegister src) { in maxss()
3442 void Assembler::maxss(XMMRegister dst, Operand src) { in maxss()
3452 void Assembler::minss(XMMRegister dst, XMMRegister src) { in minss()
3461 void Assembler::minss(XMMRegister dst, Operand src) { in minss()
3471 void Assembler::sqrtss(XMMRegister dst, XMMRegister src) { in sqrtss()
3480 void Assembler::sqrtss(XMMRegister dst, Operand src) { in sqrtss()
3490 void Assembler::ucomiss(XMMRegister dst, XMMRegister src) { in ucomiss()
3499 void Assembler::ucomiss(XMMRegister dst, Operand src) { in ucomiss()
3509 void Assembler::movss(XMMRegister dst, XMMRegister src) { in movss()
3519 void Assembler::movss(XMMRegister dst, Operand src) { in movss()
3529 void Assembler::movss(Operand src, XMMRegister dst) { in movss()
3540 void Assembler::psllq(XMMRegister reg, byte imm8) { in psllq()
3552 void Assembler::psrlq(XMMRegister reg, byte imm8) { in psrlq()
3563 void Assembler::psllw(XMMRegister reg, byte imm8) { in psllw()
3573 void Assembler::pslld(XMMRegister reg, byte imm8) { in pslld()
3583 void Assembler::psrlw(XMMRegister reg, byte imm8) { in psrlw()
3593 void Assembler::psrld(XMMRegister reg, byte imm8) { in psrld()
3603 void Assembler::psraw(XMMRegister reg, byte imm8) { in psraw()
3613 void Assembler::psrad(XMMRegister reg, byte imm8) { in psrad()
3623 void Assembler::cmpps(XMMRegister dst, XMMRegister src, int8_t cmp) { in cmpps()
3632 void Assembler::cmpps(XMMRegister dst, Operand src, int8_t cmp) { in cmpps()
3641 void Assembler::cmppd(XMMRegister dst, XMMRegister src, int8_t cmp) { in cmppd()
3651 void Assembler::cmppd(XMMRegister dst, Operand src, int8_t cmp) { in cmppd()
3672 void Assembler::cvttss2si(Register dst, XMMRegister src) { in cvttss2si()
3693 void Assembler::cvttsd2si(Register dst, XMMRegister src) { in cvttsd2si()
3704 void Assembler::cvttss2siq(Register dst, XMMRegister src) { in cvttss2siq()
3725 void Assembler::cvttsd2siq(Register dst, XMMRegister src) { in cvttsd2siq()
3745 void Assembler::cvttps2dq(XMMRegister dst, Operand src) { in cvttps2dq()
3754 void Assembler::cvttps2dq(XMMRegister dst, XMMRegister src) { in cvttps2dq()
3763 void Assembler::cvtlsi2sd(XMMRegister dst, Operand src) { in cvtlsi2sd()
3774 void Assembler::cvtlsi2sd(XMMRegister dst, Register src) { in cvtlsi2sd()
3784 void Assembler::cvtlsi2ss(XMMRegister dst, Operand src) { in cvtlsi2ss()
3795 void Assembler::cvtlsi2ss(XMMRegister dst, Register src) { in cvtlsi2ss()
3804 void Assembler::cvtqsi2ss(XMMRegister dst, Operand src) { in cvtqsi2ss()
3815 void Assembler::cvtqsi2ss(XMMRegister dst, Register src) { in cvtqsi2ss()
3825 void Assembler::cvtqsi2sd(XMMRegister dst, Operand src) { in cvtqsi2sd()
3836 void Assembler::cvtqsi2sd(XMMRegister dst, Register src) { in cvtqsi2sd()
3847 void Assembler::cvtss2sd(XMMRegister dst, XMMRegister src) { in cvtss2sd()
3857 void Assembler::cvtss2sd(XMMRegister dst, Operand src) { in cvtss2sd()
3868 void Assembler::cvtsd2ss(XMMRegister dst, XMMRegister src) { in cvtsd2ss()
3878 void Assembler::cvtsd2ss(XMMRegister dst, Operand src) { in cvtsd2ss()
3889 void Assembler::cvtsd2si(Register dst, XMMRegister src) { in cvtsd2si()
3900 void Assembler::cvtsd2siq(Register dst, XMMRegister src) { in cvtsd2siq()
3911 void Assembler::addsd(XMMRegister dst, XMMRegister src) { in addsd()
3920 void Assembler::addsd(XMMRegister dst, Operand src) { in addsd()
3930 void Assembler::mulsd(XMMRegister dst, XMMRegister src) { in mulsd()
3939 void Assembler::mulsd(XMMRegister dst, Operand src) { in mulsd()
3949 void Assembler::subsd(XMMRegister dst, XMMRegister src) { in subsd()
3958 void Assembler::subsd(XMMRegister dst, Operand src) { in subsd()
3968 void Assembler::divsd(XMMRegister dst, XMMRegister src) { in divsd()
3977 void Assembler::divsd(XMMRegister dst, Operand src) { in divsd()
3987 void Assembler::maxsd(XMMRegister dst, XMMRegister src) { in maxsd()
3996 void Assembler::maxsd(XMMRegister dst, Operand src) { in maxsd()
4006 void Assembler::minsd(XMMRegister dst, XMMRegister src) { in minsd()
4015 void Assembler::minsd(XMMRegister dst, Operand src) { in minsd()
4025 void Assembler::andpd(XMMRegister dst, XMMRegister src) { in andpd()
4034 void Assembler::andpd(XMMRegister dst, Operand src) { in andpd()
4044 void Assembler::orpd(XMMRegister dst, XMMRegister src) { in orpd()
4053 void Assembler::orpd(XMMRegister dst, Operand src) { in orpd()
4063 void Assembler::xorpd(XMMRegister dst, XMMRegister src) { in xorpd()
4073 void Assembler::xorpd(XMMRegister dst, Operand src) { in xorpd()
4084 void Assembler::sqrtsd(XMMRegister dst, XMMRegister src) { in sqrtsd()
4094 void Assembler::sqrtsd(XMMRegister dst, Operand src) { in sqrtsd()
4104 void Assembler::haddps(XMMRegister dst, XMMRegister src) { in haddps()
4114 void Assembler::haddps(XMMRegister dst, Operand src) { in haddps()
4124 void Assembler::ucomisd(XMMRegister dst, XMMRegister src) { in ucomisd()
4134 void Assembler::ucomisd(XMMRegister dst, Operand src) { in ucomisd()
4145 void Assembler::cmpltsd(XMMRegister dst, XMMRegister src) { in cmpltsd()
4156 void Assembler::roundss(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundss()
4171 void Assembler::roundsd(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundsd()
4186 void Assembler::movmskpd(Register dst, XMMRegister src) { in movmskpd()
4196 void Assembler::movmskps(Register dst, XMMRegister src) { in movmskps()
4206 void Assembler::vfmasd(byte op, XMMRegister dst, XMMRegister src1, in vfmasd()
4207 XMMRegister src2) { in vfmasd()
4215 void Assembler::vfmasd(byte op, XMMRegister dst, XMMRegister src1, in vfmasd()
4225 void Assembler::vfmass(byte op, XMMRegister dst, XMMRegister src1, in vfmass()
4226 XMMRegister src2) { in vfmass()
4234 void Assembler::vfmass(byte op, XMMRegister dst, XMMRegister src1, in vfmass()
4244 void Assembler::vmovd(XMMRegister dst, Register src) { in vmovd()
4247 XMMRegister isrc = XMMRegister::from_code(src.code()); in vmovd()
4253 void Assembler::vmovd(XMMRegister dst, Operand src) { in vmovd()
4262 void Assembler::vmovd(Register dst, XMMRegister src) { in vmovd()
4265 XMMRegister idst = XMMRegister::from_code(dst.code()); in vmovd()
4272 void Assembler::vmovq(XMMRegister dst, Register src) { in vmovq()
4275 XMMRegister isrc = XMMRegister::from_code(src.code()); in vmovq()
4281 void Assembler::vmovq(XMMRegister dst, Operand src) { in vmovq()
4290 void Assembler::vmovq(Register dst, XMMRegister src) { in vmovq()
4293 XMMRegister idst = XMMRegister::from_code(dst.code()); in vmovq()
4299 void Assembler::vinstr(byte op, XMMRegister dst, XMMRegister src1, in vinstr()
4300 XMMRegister src2, SIMDPrefix pp, LeadingOpcode m, in vinstr()
4309 void Assembler::vinstr(byte op, XMMRegister dst, XMMRegister src1, Operand src2, in vinstr()
4319 void Assembler::vps(byte op, XMMRegister dst, XMMRegister src1, in vps()
4320 XMMRegister src2) { in vps()
4328 void Assembler::vps(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vps()
4337 void Assembler::vpd(byte op, XMMRegister dst, XMMRegister src1, in vpd()
4338 XMMRegister src2) { in vpd()
4346 void Assembler::vpd(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vpd()
4355 void Assembler::vucomiss(XMMRegister dst, XMMRegister src) { in vucomiss()
4363 void Assembler::vucomiss(XMMRegister dst, Operand src) { in vucomiss()
4372 void Assembler::vss(byte op, XMMRegister dst, XMMRegister src1, in vss()
4373 XMMRegister src2) { in vss()
4381 void Assembler::vss(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vss()
4638 void Assembler::minps(XMMRegister dst, XMMRegister src) { in minps()
4646 void Assembler::minps(XMMRegister dst, Operand src) { in minps()
4654 void Assembler::maxps(XMMRegister dst, XMMRegister src) { in maxps()
4662 void Assembler::maxps(XMMRegister dst, Operand src) { in maxps()
4670 void Assembler::rcpps(XMMRegister dst, XMMRegister src) { in rcpps()
4678 void Assembler::rcpps(XMMRegister dst, Operand src) { in rcpps()
4686 void Assembler::rsqrtps(XMMRegister dst, XMMRegister src) { in rsqrtps()
4694 void Assembler::rsqrtps(XMMRegister dst, Operand src) { in rsqrtps()
4702 void Assembler::sqrtps(XMMRegister dst, XMMRegister src) { in sqrtps()
4710 void Assembler::sqrtps(XMMRegister dst, Operand src) { in sqrtps()
4718 void Assembler::cvtdq2ps(XMMRegister dst, XMMRegister src) { in cvtdq2ps()
4726 void Assembler::cvtdq2ps(XMMRegister dst, Operand src) { in cvtdq2ps()
4734 void Assembler::movups(XMMRegister dst, XMMRegister src) { in movups()
4750 void Assembler::movups(XMMRegister dst, Operand src) { in movups()
4758 void Assembler::movups(Operand dst, XMMRegister src) { in movups()
4766 void Assembler::sse2_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse2_instr()
4776 void Assembler::sse2_instr(XMMRegister dst, Operand src, byte prefix, in sse2_instr()
4786 void Assembler::ssse3_instr(XMMRegister dst, XMMRegister src, byte prefix, in ssse3_instr()
4798 void Assembler::ssse3_instr(XMMRegister dst, Operand src, byte prefix, in ssse3_instr()
4810 void Assembler::sse4_instr(XMMRegister dst, XMMRegister src, byte prefix, in sse4_instr()
4822 void Assembler::sse4_instr(XMMRegister dst, Operand src, byte prefix, in sse4_instr()
4834 void Assembler::lddqu(XMMRegister dst, Operand src) { in lddqu()
4844 void Assembler::psrldq(XMMRegister dst, uint8_t shift) { in psrldq()
4854 void Assembler::pshufhw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufhw()
4864 void Assembler::pshuflw(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshuflw()
4874 void Assembler::pshufd(XMMRegister dst, XMMRegister src, uint8_t shuffle) { in pshufd()
4884 void Assembler::pshufd(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufd()
4894 void Assembler::emit_sse_operand(XMMRegister reg, Operand adr) { in emit_sse_operand()
4904 void Assembler::emit_sse_operand(XMMRegister dst, XMMRegister src) { in emit_sse_operand()
4909 void Assembler::emit_sse_operand(XMMRegister dst, Register src) { in emit_sse_operand()
4914 void Assembler::emit_sse_operand(Register dst, XMMRegister src) { in emit_sse_operand()
4918 void Assembler::emit_sse_operand(XMMRegister dst) { in emit_sse_operand()