H A D | MacroAssemblerX86Common.h | 115 void add32(RegisterID src, RegisterID dest) argument 117 m_assembler.addl_rr(src, dest); 130 void add32(Address src, RegisterID dest) argument 132 m_assembler.addl_mr(src.offset, src.base, dest); 135 void add32(RegisterID src, Address dest) argument 137 m_assembler.addl_rm(src, dest.offset, dest.base); 140 void add32(TrustedImm32 imm, RegisterID src, RegisterID dest) argument 142 m_assembler.leal_mr(imm.m_value, src, dest); 145 void and32(RegisterID src, RegisterI argument 155 and32(RegisterID src, Address dest) argument 160 and32(Address src, RegisterID dest) argument 182 and32(TrustedImm32 imm, RegisterID src, RegisterID dest) argument 204 lshift32(RegisterID src, RegisterID shift_amount, RegisterID dest) argument 218 lshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) argument 225 mul32(RegisterID src, RegisterID dest) argument 230 mul32(Address src, RegisterID dest) argument 235 mul32(TrustedImm32 imm, RegisterID src, RegisterID dest) argument 250 or32(RegisterID src, RegisterID dest) argument 260 or32(RegisterID src, Address dest) argument 265 or32(Address src, RegisterID dest) argument 287 or32(TrustedImm32 imm, RegisterID src, RegisterID dest) argument 309 rshift32(RegisterID src, RegisterID shift_amount, RegisterID dest) argument 323 rshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) argument 346 urshift32(RegisterID src, RegisterID shift_amount, RegisterID dest) argument 360 urshift32(RegisterID src, TrustedImm32 imm, RegisterID dest) argument 367 sub32(RegisterID src, RegisterID dest) argument 382 sub32(Address src, RegisterID dest) argument 387 sub32(RegisterID src, Address dest) argument 392 xor32(RegisterID src, RegisterID dest) argument 413 xor32(RegisterID src, Address dest) argument 418 xor32(Address src, RegisterID dest) argument 435 xor32(TrustedImm32 imm, RegisterID src, RegisterID dest) argument 441 sqrtDouble(FPRegisterID src, FPRegisterID dst) argument 446 absDouble(FPRegisterID src, FPRegisterID dst) argument 454 negateDouble(FPRegisterID src, FPRegisterID dst) argument 557 store32WithAddressOffsetPatch(RegisterID src, Address address) argument 564 store32(RegisterID src, ImplicitAddress address) argument 569 store32(RegisterID src, BaseIndex address) argument 596 store8(RegisterID src, BaseIndex address) argument 623 store16(RegisterID src, BaseIndex address) argument 655 moveDouble(FPRegisterID src, FPRegisterID dest) argument 690 storeDouble(FPRegisterID src, ImplicitAddress address) argument 696 storeDouble(FPRegisterID src, BaseIndex address) argument 702 storeFloat(FPRegisterID src, BaseIndex address) argument 708 convertDoubleToFloat(FPRegisterID src, FPRegisterID dst) argument 714 convertFloatToDouble(FPRegisterID src, FPRegisterID dst) argument 720 addDouble(FPRegisterID src, FPRegisterID dest) argument 737 addDouble(Address src, FPRegisterID dest) argument 743 divDouble(FPRegisterID src, FPRegisterID dest) argument 758 divDouble(Address src, FPRegisterID dest) argument 764 subDouble(FPRegisterID src, FPRegisterID dest) argument 779 subDouble(Address src, FPRegisterID dest) argument 785 mulDouble(FPRegisterID src, FPRegisterID dest) argument 802 mulDouble(Address src, FPRegisterID dest) argument 808 convertInt32ToDouble(RegisterID src, FPRegisterID dest) argument 814 convertInt32ToDouble(Address src, FPRegisterID dest) argument 856 branchTruncateDoubleToInt32(FPRegisterID src, RegisterID dest, BranchTruncateType branchType = BranchIfTruncateFailed) argument 863 branchTruncateDoubleToUint32(FPRegisterID src, RegisterID dest, BranchTruncateType branchType = BranchIfTruncateFailed) argument 870 truncateDoubleToInt32(FPRegisterID src, RegisterID dest) argument 877 truncateDoubleToUint32(FPRegisterID src, RegisterID dest) argument 888 branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID fpTemp, bool negZeroCheck = true) argument 930 orPacked(XMMRegisterID src, XMMRegisterID dst) argument 936 moveInt32ToPacked(RegisterID src, XMMRegisterID dst) argument 942 movePackedToInt32(XMMRegisterID src, RegisterID dst) argument 961 push(RegisterID src) argument 992 move(RegisterID src, RegisterID dest) argument 1016 signExtend32ToPtr(RegisterID src, RegisterID dest) argument 1021 zeroExtend32ToPtr(RegisterID src, RegisterID dest) argument 1026 move(RegisterID src, RegisterID dest) argument 1043 signExtend32ToPtr(RegisterID src, RegisterID dest) argument 1048 zeroExtend32ToPtr(RegisterID src, RegisterID dest) argument 1215 branchAdd32(ResultCondition cond, RegisterID src, RegisterID dest) argument 1227 branchAdd32(ResultCondition cond, TrustedImm32 src, Address dest) argument 1233 branchAdd32(ResultCondition cond, RegisterID src, Address dest) argument 1239 branchAdd32(ResultCondition cond, Address src, RegisterID dest) argument 1253 branchAdd32(ResultCondition cond, RegisterID src, TrustedImm32 imm, RegisterID dest) argument 1259 branchMul32(ResultCondition cond, RegisterID src, RegisterID dest) argument 1267 branchMul32(ResultCondition cond, Address src, RegisterID dest) argument 1275 branchMul32(ResultCondition cond, TrustedImm32 imm, RegisterID src, RegisterID dest) argument 1291 branchSub32(ResultCondition cond, RegisterID src, RegisterID dest) argument 1309 branchSub32(ResultCondition cond, RegisterID src, Address dest) argument 1315 branchSub32(ResultCondition cond, Address src, RegisterID dest) argument 1342 branchOr32(ResultCondition cond, RegisterID src, RegisterID dest) argument [all...] |