H A D | assembler_x86.hpp | 577 void prefetch_prefix(Address src); 592 void vex_prefix(XMMRegister dst, XMMRegister nds, Address src, argument 596 vex_prefix(src, nds_enc, dst_enc, pre, VEX_OPCODE_0F, false, vector256); 603 int vex_prefix_and_encode(XMMRegister dst, XMMRegister nds, XMMRegister src, argument 606 int src_enc = src->encoding(); 616 void simd_prefix(XMMRegister dst, Address src, argument 618 simd_prefix(dst, xnoreg, src, pre, opc); 621 void simd_prefix(Address dst, XMMRegister src, VexSimdPrefix pre) { argument 622 simd_prefix(src, dst, pre); 624 void simd_prefix_q(XMMRegister dst, XMMRegister nds, Address src, argument 635 simd_prefix_and_encode(XMMRegister dst, XMMRegister nds, Register src, VexSimdPrefix pre) argument 642 simd_prefix_and_encode(XMMRegister dst, Register src, VexSimdPrefix pre) argument 645 simd_prefix_and_encode(Register dst, XMMRegister src, VexSimdPrefix pre, VexOpcode opc = VEX_OPCODE_0F) argument 651 simd_prefix_and_encode_q(XMMRegister dst, XMMRegister nds, Register src, VexSimdPrefix pre) argument 656 simd_prefix_and_encode_q(XMMRegister dst, Register src, VexSimdPrefix pre) argument 659 simd_prefix_and_encode_q(Register dst, XMMRegister src, VexSimdPrefix pre, VexOpcode opc = VEX_OPCODE_0F) argument 1919 movflt(XMMRegister dst, XMMRegister src) argument 1923 movflt(XMMRegister dst, Address src) argument 1925 movflt(Address dst, XMMRegister src) argument 1927 movdbl(XMMRegister dst, XMMRegister src) argument 1934 movdbl(XMMRegister dst, Address src) argument 1938 movdbl(Address dst, XMMRegister src) argument 2395 addptr(Address dst, int32_t src) argument 2398 addptr(Register dst, Address src) argument 2401 addptr(Register dst, RegisterOrConstant src) argument 2445 imulptr(Register dst, Register src) argument 2459 sarptr(Register dst, int32_t src) argument 2461 subptr(Address dst, int32_t src) argument 2463 subptr(Register dst, Address src) argument 2468 subptr(Register dst, RegisterOrConstant src) argument 2473 sbbptr(Address dst, int32_t src) argument 2474 sbbptr(Register dst, int32_t src) argument 2493 leal32(Register dst, Address src) argument 2500 orptr(Register dst, Address src) argument 2501 orptr(Register dst, Register src) argument 2502 orptr(Register dst, int32_t src) argument 2504 testptr(Register src, int32_t imm32) argument 2507 xorptr(Register dst, Register src) argument 2508 xorptr(Register dst, Address src) argument 2535 andpd(XMMRegister dst, Address src) argument 2538 andps(XMMRegister dst, XMMRegister src) argument 2539 andps(XMMRegister dst, Address src) argument 2542 comiss(XMMRegister dst, XMMRegister src) argument 2543 comiss(XMMRegister dst, Address src) argument 2546 comisd(XMMRegister dst, XMMRegister src) argument 2547 comisd(XMMRegister dst, Address src) argument 2550 fadd_s(Address src) argument 2551 fadd_s(AddressLiteral src) argument 2553 fldcw(Address src) argument 2557 fld_s(Address src) argument 2560 fld_d(Address src) argument 2563 fld_x(Address src) argument 2566 fmul_s(Address src) argument 2567 fmul_s(AddressLiteral src) argument 2569 ldmxcsr(Address src) argument 2598 movss(Address dst, XMMRegister src) argument 2599 movss(XMMRegister dst, XMMRegister src) argument 2600 movss(XMMRegister dst, Address src) argument 2603 movlpd(XMMRegister dst, Address src) argument 2608 addsd(XMMRegister dst, XMMRegister src) argument 2609 addsd(XMMRegister dst, Address src) argument 2612 addss(XMMRegister dst, XMMRegister src) argument 2613 addss(XMMRegister dst, Address src) argument 2616 divsd(XMMRegister dst, XMMRegister src) argument 2617 divsd(XMMRegister dst, Address src) argument 2620 divss(XMMRegister dst, XMMRegister src) argument 2621 divss(XMMRegister dst, Address src) argument 2625 movdqu(Address dst, XMMRegister src) argument 2626 movdqu(XMMRegister dst, Address src) argument 2627 movdqu(XMMRegister dst, XMMRegister src) argument 2630 movsd(XMMRegister dst, XMMRegister src) argument 2631 movsd(Address dst, XMMRegister src) argument 2632 movsd(XMMRegister dst, Address src) argument 2635 mulsd(XMMRegister dst, XMMRegister src) argument 2636 mulsd(XMMRegister dst, Address src) argument 2639 mulss(XMMRegister dst, XMMRegister src) argument 2640 mulss(XMMRegister dst, Address src) argument 2643 sqrtsd(XMMRegister dst, XMMRegister src) argument 2644 sqrtsd(XMMRegister dst, Address src) argument 2647 sqrtss(XMMRegister dst, XMMRegister src) argument 2648 sqrtss(XMMRegister dst, Address src) argument 2651 subsd(XMMRegister dst, XMMRegister src) argument 2652 subsd(XMMRegister dst, Address src) argument 2655 subss(XMMRegister dst, XMMRegister src) argument 2656 subss(XMMRegister dst, Address src) argument 2659 ucomiss(XMMRegister dst, XMMRegister src) argument 2660 ucomiss(XMMRegister dst, Address src) argument 2663 ucomisd(XMMRegister dst, XMMRegister src) argument 2664 ucomisd(XMMRegister dst, Address src) argument 2668 xorpd(XMMRegister dst, XMMRegister src) argument 2669 xorpd(XMMRegister dst, Address src) argument 2673 xorps(XMMRegister dst, XMMRegister src) argument 2674 xorps(XMMRegister dst, Address src) argument 2678 pshufb(XMMRegister dst, XMMRegister src) argument 2679 pshufb(XMMRegister dst, Address src) argument 2683 vaddsd(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2684 vaddsd(XMMRegister dst, XMMRegister nds, Address src) argument 2687 vaddss(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2688 vaddss(XMMRegister dst, XMMRegister nds, Address src) argument 2691 vandpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) argument 2692 vandpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256) argument 2695 vandps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) argument 2696 vandps(XMMRegister dst, XMMRegister nds, Address src, bool vector256) argument 2699 vdivsd(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2700 vdivsd(XMMRegister dst, XMMRegister nds, Address src) argument 2703 vdivss(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2704 vdivss(XMMRegister dst, XMMRegister nds, Address src) argument 2707 vmulsd(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2708 vmulsd(XMMRegister dst, XMMRegister nds, Address src) argument 2711 vmulss(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2712 vmulss(XMMRegister dst, XMMRegister nds, Address src) argument 2715 vsubsd(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2716 vsubsd(XMMRegister dst, XMMRegister nds, Address src) argument 2719 vsubss(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2720 vsubss(XMMRegister dst, XMMRegister nds, Address src) argument 2725 vxorpd(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) argument 2726 vxorpd(XMMRegister dst, XMMRegister nds, Address src, bool vector256) argument 2729 vxorps(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) argument 2730 vxorps(XMMRegister dst, XMMRegister nds, Address src, bool vector256) argument 2733 vpxor(XMMRegister dst, XMMRegister nds, XMMRegister src, bool vector256) argument 2739 vpxor(XMMRegister dst, XMMRegister nds, Address src, bool vector256) argument 2747 vpxor(XMMRegister dst, XMMRegister src) argument 2748 vpxor(XMMRegister dst, Address src) argument 2751 vinserti128h(XMMRegister dst, XMMRegister nds, XMMRegister src) argument 2763 cmov( Condition cc, Register dst, Register src) argument 2765 cmovptr(Condition cc, Register dst, Address src) argument 2766 cmovptr(Condition cc, Register dst, Register src) argument 2785 movptr(Register dst, RegisterOrConstant src) argument 2819 pushptr(Address src) argument 2820 popptr(Address src) argument 2825 movl2ptr(Register dst, Address src) argument 2826 movl2ptr(Register dst, Register src) argument [all...] |