• Home
  • Raw
  • Download

Lines Matching refs:XMMRegister

694 void Assembler::movq(XMMRegister dst, Operand src) {  in movq()
2189 void Assembler::cvtsd2si(Register dst, XMMRegister src) { in cvtsd2si()
2197 void Assembler::cvtsi2ss(XMMRegister dst, Operand src) { in cvtsi2ss()
2205 void Assembler::cvtsi2sd(XMMRegister dst, Operand src) { in cvtsi2sd()
2213 void Assembler::cvtss2sd(XMMRegister dst, Operand src) { in cvtss2sd()
2221 void Assembler::cvtsd2ss(XMMRegister dst, Operand src) { in cvtsd2ss()
2229 void Assembler::cvtdq2ps(XMMRegister dst, Operand src) { in cvtdq2ps()
2236 void Assembler::cvttps2dq(XMMRegister dst, Operand src) { in cvttps2dq()
2244 void Assembler::addsd(XMMRegister dst, Operand src) { in addsd()
2252 void Assembler::mulsd(XMMRegister dst, Operand src) { in mulsd()
2260 void Assembler::subsd(XMMRegister dst, Operand src) { in subsd()
2268 void Assembler::divsd(XMMRegister dst, Operand src) { in divsd()
2276 void Assembler::xorpd(XMMRegister dst, Operand src) { in xorpd()
2284 void Assembler::andps(XMMRegister dst, Operand src) { in andps()
2291 void Assembler::orps(XMMRegister dst, Operand src) { in orps()
2298 void Assembler::xorps(XMMRegister dst, Operand src) { in xorps()
2305 void Assembler::addps(XMMRegister dst, Operand src) { in addps()
2312 void Assembler::subps(XMMRegister dst, Operand src) { in subps()
2319 void Assembler::mulps(XMMRegister dst, Operand src) { in mulps()
2326 void Assembler::divps(XMMRegister dst, Operand src) { in divps()
2333 void Assembler::rcpps(XMMRegister dst, Operand src) { in rcpps()
2340 void Assembler::rsqrtps(XMMRegister dst, Operand src) { in rsqrtps()
2347 void Assembler::minps(XMMRegister dst, Operand src) { in minps()
2354 void Assembler::maxps(XMMRegister dst, Operand src) { in maxps()
2361 void Assembler::cmpps(XMMRegister dst, Operand src, int8_t cmp) { in cmpps()
2369 void Assembler::sqrtsd(XMMRegister dst, Operand src) { in sqrtsd()
2377 void Assembler::haddps(XMMRegister dst, Operand src) { in haddps()
2386 void Assembler::andpd(XMMRegister dst, Operand src) { in andpd()
2394 void Assembler::orpd(XMMRegister dst, Operand src) { in orpd()
2402 void Assembler::ucomisd(XMMRegister dst, Operand src) { in ucomisd()
2411 void Assembler::roundss(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundss()
2424 void Assembler::roundsd(XMMRegister dst, XMMRegister src, RoundingMode mode) { in roundsd()
2437 void Assembler::movmskpd(Register dst, XMMRegister src) { in movmskpd()
2446 void Assembler::movmskps(Register dst, XMMRegister src) { in movmskps()
2453 void Assembler::maxsd(XMMRegister dst, Operand src) { in maxsd()
2461 void Assembler::minsd(XMMRegister dst, Operand src) { in minsd()
2470 void Assembler::cmpltsd(XMMRegister dst, XMMRegister src) { in cmpltsd()
2480 void Assembler::movaps(XMMRegister dst, XMMRegister src) { in movaps()
2487 void Assembler::movups(XMMRegister dst, XMMRegister src) { in movups()
2494 void Assembler::movups(XMMRegister dst, Operand src) { in movups()
2501 void Assembler::movups(Operand dst, XMMRegister src) { in movups()
2508 void Assembler::shufps(XMMRegister dst, XMMRegister src, byte imm8) { in shufps()
2517 void Assembler::movdqa(Operand dst, XMMRegister src) { in movdqa()
2525 void Assembler::movdqa(XMMRegister dst, Operand src) { in movdqa()
2533 void Assembler::movdqu(Operand dst, XMMRegister src) { in movdqu()
2541 void Assembler::movdqu(XMMRegister dst, Operand src) { in movdqu()
2555 XMMRegister code = XMMRegister::from_code(level); in prefetch()
2559 void Assembler::movsd(Operand dst, XMMRegister src) { in movsd()
2567 void Assembler::movsd(XMMRegister dst, Operand src) { in movsd()
2575 void Assembler::movss(Operand dst, XMMRegister src) { in movss()
2583 void Assembler::movss(XMMRegister dst, Operand src) { in movss()
2591 void Assembler::movd(XMMRegister dst, Operand src) { in movd()
2599 void Assembler::movd(Operand dst, XMMRegister src) { in movd()
2608 void Assembler::extractps(Register dst, XMMRegister src, byte imm8) { in extractps()
2620 void Assembler::psllw(XMMRegister reg, int8_t shift) { in psllw()
2629 void Assembler::pslld(XMMRegister reg, int8_t shift) { in pslld()
2638 void Assembler::psrlw(XMMRegister reg, int8_t shift) { in psrlw()
2647 void Assembler::psrld(XMMRegister reg, int8_t shift) { in psrld()
2656 void Assembler::psraw(XMMRegister reg, int8_t shift) { in psraw()
2665 void Assembler::psrad(XMMRegister reg, int8_t shift) { in psrad()
2674 void Assembler::psllq(XMMRegister reg, int8_t shift) { in psllq()
2684 void Assembler::psllq(XMMRegister dst, XMMRegister src) { in psllq()
2693 void Assembler::psrlq(XMMRegister reg, int8_t shift) { in psrlq()
2703 void Assembler::psrlq(XMMRegister dst, XMMRegister src) { in psrlq()
2711 void Assembler::pshufhw(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufhw()
2720 void Assembler::pshuflw(XMMRegister dst, Operand src, uint8_t shuffle) { in pshuflw()
2729 void Assembler::pshufd(XMMRegister dst, Operand src, uint8_t shuffle) { in pshufd()
2738 void Assembler::pblendw(XMMRegister dst, Operand src, uint8_t mask) { in pblendw()
2749 void Assembler::palignr(XMMRegister dst, Operand src, uint8_t mask) { in palignr()
2760 void Assembler::pextrb(Operand dst, XMMRegister src, int8_t offset) { in pextrb()
2771 void Assembler::pextrw(Operand dst, XMMRegister src, int8_t offset) { in pextrw()
2782 void Assembler::pextrd(Operand dst, XMMRegister src, int8_t offset) { in pextrd()
2793 void Assembler::insertps(XMMRegister dst, Operand src, int8_t offset) { in insertps()
2804 void Assembler::pinsrb(XMMRegister dst, Operand src, int8_t offset) { in pinsrb()
2815 void Assembler::pinsrw(XMMRegister dst, Operand src, int8_t offset) { in pinsrw()
2825 void Assembler::pinsrd(XMMRegister dst, Operand src, int8_t offset) { in pinsrd()
2836 void Assembler::addss(XMMRegister dst, Operand src) { in addss()
2844 void Assembler::subss(XMMRegister dst, Operand src) { in subss()
2852 void Assembler::mulss(XMMRegister dst, Operand src) { in mulss()
2860 void Assembler::divss(XMMRegister dst, Operand src) { in divss()
2868 void Assembler::sqrtss(XMMRegister dst, Operand src) { in sqrtss()
2876 void Assembler::ucomiss(XMMRegister dst, Operand src) { in ucomiss()
2883 void Assembler::maxss(XMMRegister dst, Operand src) { in maxss()
2891 void Assembler::minss(XMMRegister dst, Operand src) { in minss()
2901 void Assembler::vfmasd(byte op, XMMRegister dst, XMMRegister src1, in vfmasd()
2910 void Assembler::vfmass(byte op, XMMRegister dst, XMMRegister src1, in vfmass()
2919 void Assembler::vsd(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vsd()
2923 void Assembler::vss(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vss()
2927 void Assembler::vps(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vps()
2931 void Assembler::vpd(byte op, XMMRegister dst, XMMRegister src1, Operand src2) { in vpd()
2935 void Assembler::vcmpps(XMMRegister dst, XMMRegister src1, Operand src2, in vcmpps()
2941 void Assembler::vshufps(XMMRegister dst, XMMRegister src1, Operand src2, in vshufps()
2948 void Assembler::vpsllw(XMMRegister dst, XMMRegister src, int8_t imm8) { in vpsllw()
2949 XMMRegister iop = XMMRegister::from_code(6); in vpsllw()
2954 void Assembler::vpslld(XMMRegister dst, XMMRegister src, int8_t imm8) { in vpslld()
2955 XMMRegister iop = XMMRegister::from_code(6); in vpslld()
2960 void Assembler::vpsrlw(XMMRegister dst, XMMRegister src, int8_t imm8) { in vpsrlw()
2961 XMMRegister iop = XMMRegister::from_code(2); in vpsrlw()
2966 void Assembler::vpsrld(XMMRegister dst, XMMRegister src, int8_t imm8) { in vpsrld()
2967 XMMRegister iop = XMMRegister::from_code(2); in vpsrld()
2972 void Assembler::vpsraw(XMMRegister dst, XMMRegister src, int8_t imm8) { in vpsraw()
2973 XMMRegister iop = XMMRegister::from_code(4); in vpsraw()
2978 void Assembler::vpsrad(XMMRegister dst, XMMRegister src, int8_t imm8) { in vpsrad()
2979 XMMRegister iop = XMMRegister::from_code(4); in vpsrad()
2984 void Assembler::vpshufhw(XMMRegister dst, Operand src, uint8_t shuffle) { in vpshufhw()
2989 void Assembler::vpshuflw(XMMRegister dst, Operand src, uint8_t shuffle) { in vpshuflw()
2994 void Assembler::vpshufd(XMMRegister dst, Operand src, uint8_t shuffle) { in vpshufd()
2999 void Assembler::vpblendw(XMMRegister dst, XMMRegister src1, Operand src2, in vpblendw()
3005 void Assembler::vpalignr(XMMRegister dst, XMMRegister src1, Operand src2, in vpalignr()
3011 void Assembler::vpextrb(Operand dst, XMMRegister src, int8_t offset) { in vpextrb()
3016 void Assembler::vpextrw(Operand dst, XMMRegister src, int8_t offset) { in vpextrw()
3021 void Assembler::vpextrd(Operand dst, XMMRegister src, int8_t offset) { in vpextrd()
3026 void Assembler::vinsertps(XMMRegister dst, XMMRegister src1, Operand src2, in vinsertps()
3032 void Assembler::vpinsrb(XMMRegister dst, XMMRegister src1, Operand src2, in vpinsrb()
3038 void Assembler::vpinsrw(XMMRegister dst, XMMRegister src1, Operand src2, in vpinsrw()
3044 void Assembler::vpinsrd(XMMRegister dst, XMMRegister src1, Operand src2, in vpinsrd()
3105 void Assembler::sse2_instr(XMMRegister dst, Operand src, byte prefix, in sse2_instr()
3114 void Assembler::ssse3_instr(XMMRegister dst, Operand src, byte prefix, in ssse3_instr()
3125 void Assembler::sse4_instr(XMMRegister dst, Operand src, byte prefix, in sse4_instr()
3136 void Assembler::vinstr(byte op, XMMRegister dst, XMMRegister src1, Operand src2, in vinstr()
3145 void Assembler::emit_sse_operand(XMMRegister reg, Operand adr) { in emit_sse_operand()
3151 void Assembler::emit_sse_operand(XMMRegister dst, XMMRegister src) { in emit_sse_operand()
3156 void Assembler::emit_sse_operand(Register dst, XMMRegister src) { in emit_sse_operand()
3161 void Assembler::emit_sse_operand(XMMRegister dst, Register src) { in emit_sse_operand()
3166 void Assembler::emit_vex_prefix(XMMRegister vreg, VectorLength l, SIMDPrefix pp, in emit_vex_prefix()
3182 XMMRegister ivreg = XMMRegister::from_code(vreg.code()); in emit_vex_prefix()
3277 void Assembler::emit_operand(XMMRegister reg, Operand adr) { in emit_operand()