Lines Matching defs:dest

375   CodeOffset movWithPatch(ImmWord word, Register dest) {  in movWithPatch()
379 CodeOffset movWithPatch(ImmPtr imm, Register dest) { in movWithPatch()
392 void movq(ImmWord word, Register dest) { in movq()
408 void movq(ImmPtr imm, Register dest) { in movq()
411 void movq(ImmGCPtr ptr, Register dest) { in movq()
415 void movq(const Operand& src, Register dest) { in movq()
434 void movq(Register src, const Operand& dest) { in movq()
453 void movq(Imm32 imm32, const Operand& dest) { in movq()
472 void vmovq(Register src, FloatRegister dest) { in vmovq()
475 void vmovq(FloatRegister src, Register dest) { in vmovq()
478 void movq(Register src, Register dest) { in movq()
482 void cmovCCq(Condition cond, const Operand& src, Register dest) { in cmovCCq()
499 void cmovCCq(Condition cond, Register src, Register dest) { in cmovCCq()
503 void cmovzq(const Operand& src, Register dest) { in cmovzq()
506 void cmovnzq(const Operand& src, Register dest) { in cmovnzq()
551 void xchgq(Register src, Register dest) { in xchgq()
583 void movsbq(const Operand& src, Register dest) { in movsbq()
600 void movzbq(const Operand& src, Register dest) { in movzbq()
606 void movswq(const Operand& src, Register dest) { in movswq()
623 void movzwq(const Operand& src, Register dest) { in movzwq()
629 void movslq(Register src, Register dest) { in movslq()
632 void movslq(const Operand& src, Register dest) { in movslq()
649 void andq(Register src, Register dest) { in andq()
652 void andq(Imm32 imm, Register dest) { in andq()
655 void andq(const Operand& src, Register dest) { in andq()
674 void andq(Register src, const Operand& dest) { in andq()
691 void addq(Imm32 imm, Register dest) { in addq()
694 CodeOffset addqWithPatch(Imm32 imm, Register dest) { in addqWithPatch()
698 void addq(Imm32 imm, const Operand& dest) { in addq()
713 void addq(Register src, Register dest) { in addq()
716 void addq(const Operand& src, Register dest) { in addq()
735 void addq(Register src, const Operand& dest) { in addq()
752 void subq(Imm32 imm, Register dest) { in subq()
755 void subq(Register src, Register dest) { in subq()
758 void subq(const Operand& src, Register dest) { in subq()
773 void subq(Register src, const Operand& dest) { in subq()
789 void shlq(Imm32 imm, Register dest) { in shlq()
792 void shrq(Imm32 imm, Register dest) { in shrq()
795 void sarq(Imm32 imm, Register dest) { in sarq()
798 void shlq_cl(Register dest) { masm.shlq_CLr(dest.encoding()); } in shlq_cl()
799 void shrq_cl(Register dest) { masm.shrq_CLr(dest.encoding()); } in shrq_cl()
800 void sarq_cl(Register dest) { masm.sarq_CLr(dest.encoding()); } in sarq_cl()
801 void rolq(Imm32 imm, Register dest) { in rolq()
804 void rolq_cl(Register dest) { masm.rolq_CLr(dest.encoding()); } in rolq_cl()
805 void rorq(Imm32 imm, Register dest) { in rorq()
808 void rorq_cl(Register dest) { masm.rorq_CLr(dest.encoding()); } in rorq_cl()
809 void orq(Imm32 imm, Register dest) { in orq()
812 void orq(Register src, Register dest) { in orq()
815 void orq(const Operand& src, Register dest) { in orq()
830 void orq(Register src, const Operand& dest) { in orq()
846 void xorq(Register src, Register dest) { in xorq()
849 void xorq(Imm32 imm, Register dest) { in xorq()
852 void xorq(const Operand& src, Register dest) { in xorq()
871 void xorq(Register src, const Operand& dest) { in xorq()
888 void bsrq(const Register& src, const Register& dest) { in bsrq()
891 void bsfq(const Register& src, const Register& dest) { in bsfq()
895 void popcntq(const Register& src, const Register& dest) { in popcntq()
899 void imulq(Register src, Register dest) { in imulq()
902 void imulq(const Operand& src, Register dest) { in imulq()
922 void vcvtsi2sdq(Register src, FloatRegister dest) { in vcvtsi2sdq()
926 void vpextrq(unsigned lane, FloatRegister src, Register dest) { in vpextrq()
932 FloatRegister dest) { in vpinsrq()
939 void mov(ImmWord word, Register dest) { in mov()
951 void mov(ImmPtr imm, Register dest) { movq(imm, dest); } in mov()
952 void mov(wasm::SymbolicAddress imm, Register dest) { in mov()
956 void mov(const Operand& src, Register dest) { movq(src, dest); } in mov()
957 void mov(Register src, const Operand& dest) { movq(src, dest); } in mov()
958 void mov(Imm32 imm32, const Operand& dest) { movq(imm32, dest); } in mov()
959 void mov(Register src, Register dest) { movq(src, dest); } in mov()
960 void mov(CodeLabel* label, Register dest) { in mov()
964 void xchg(Register src, Register dest) { xchgq(src, dest); } in xchg()
966 void lea(const Operand& src, Register dest) { in lea()
980 void cmovz32(const Operand& src, Register dest) { return cmovzl(src, dest); } in cmovz32()
981 void cmovzPtr(const Operand& src, Register dest) { return cmovzq(src, dest); } in cmovzPtr()
983 CodeOffset loadRipRelativeInt32(Register dest) { in loadRipRelativeInt32()
986 CodeOffset loadRipRelativeInt64(Register dest) { in loadRipRelativeInt64()
989 CodeOffset loadRipRelativeDouble(FloatRegister dest) { in loadRipRelativeDouble()
992 CodeOffset loadRipRelativeFloat32(FloatRegister dest) { in loadRipRelativeFloat32()
995 CodeOffset loadRipRelativeInt32x4(FloatRegister dest) { in loadRipRelativeInt32x4()
998 CodeOffset loadRipRelativeFloat32x4(FloatRegister dest) { in loadRipRelativeFloat32x4()
1001 CodeOffset storeRipRelativeInt32(Register dest) { in storeRipRelativeInt32()
1004 CodeOffset storeRipRelativeInt64(Register dest) { in storeRipRelativeInt64()
1007 CodeOffset storeRipRelativeDouble(FloatRegister dest) { in storeRipRelativeDouble()
1010 CodeOffset storeRipRelativeFloat32(FloatRegister dest) { in storeRipRelativeFloat32()
1013 CodeOffset storeRipRelativeInt32x4(FloatRegister dest) { in storeRipRelativeInt32x4()
1016 CodeOffset storeRipRelativeFloat32x4(FloatRegister dest) { in storeRipRelativeFloat32x4()
1019 CodeOffset leaRipRelative(Register dest) { in leaRipRelative()
1140 void vcvttsd2sq(FloatRegister src, Register dest) { in vcvttsd2sq()
1143 void vcvttss2sq(FloatRegister src, Register dest) { in vcvttss2sq()
1146 void vcvtsq2sd(Register src1, FloatRegister src0, FloatRegister dest) { in vcvtsq2sd()
1149 void vcvtsq2ss(Register src1, FloatRegister src0, FloatRegister dest) { in vcvtsq2ss()