• Home
  • Raw
  • Download

Lines Matching refs:XMMRegister

554     bytes += kDoubleSize * XMMRegister::kNumRegisters;  in RequiredStackSizeForCallerSaved()
576 int delta = kDoubleSize * XMMRegister::kNumRegisters; in PushCallerSaved()
578 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in PushCallerSaved()
579 XMMRegister reg = XMMRegister::from_code(i); in PushCallerSaved()
592 for (int i = 0; i < XMMRegister::kNumRegisters; i++) { in PopCallerSaved()
593 XMMRegister reg = XMMRegister::from_code(i); in PopCallerSaved()
596 int delta = kDoubleSize * XMMRegister::kNumRegisters; in PopCallerSaved()
597 addp(rsp, Immediate(kDoubleSize * XMMRegister::kNumRegisters)); in PopCallerSaved()
612 void TurboAssembler::Cvtss2sd(XMMRegister dst, XMMRegister src) { in Cvtss2sd()
621 void TurboAssembler::Cvtss2sd(XMMRegister dst, Operand src) { in Cvtss2sd()
630 void TurboAssembler::Cvtsd2ss(XMMRegister dst, XMMRegister src) { in Cvtsd2ss()
639 void TurboAssembler::Cvtsd2ss(XMMRegister dst, Operand src) { in Cvtsd2ss()
648 void TurboAssembler::Cvtlsi2sd(XMMRegister dst, Register src) { in Cvtlsi2sd()
659 void TurboAssembler::Cvtlsi2sd(XMMRegister dst, Operand src) { in Cvtlsi2sd()
670 void TurboAssembler::Cvtlsi2ss(XMMRegister dst, Register src) { in Cvtlsi2ss()
681 void TurboAssembler::Cvtlsi2ss(XMMRegister dst, Operand src) { in Cvtlsi2ss()
692 void TurboAssembler::Cvtqsi2ss(XMMRegister dst, Register src) { in Cvtqsi2ss()
703 void TurboAssembler::Cvtqsi2ss(XMMRegister dst, Operand src) { in Cvtqsi2ss()
714 void TurboAssembler::Cvtqsi2sd(XMMRegister dst, Register src) { in Cvtqsi2sd()
725 void TurboAssembler::Cvtqsi2sd(XMMRegister dst, Operand src) { in Cvtqsi2sd()
736 void TurboAssembler::Cvtlui2ss(XMMRegister dst, Register src) { in Cvtlui2ss()
742 void TurboAssembler::Cvtlui2ss(XMMRegister dst, Operand src) { in Cvtlui2ss()
748 void TurboAssembler::Cvtlui2sd(XMMRegister dst, Register src) { in Cvtlui2sd()
754 void TurboAssembler::Cvtlui2sd(XMMRegister dst, Operand src) { in Cvtlui2sd()
760 void TurboAssembler::Cvtqui2ss(XMMRegister dst, Register src) { in Cvtqui2ss()
779 void TurboAssembler::Cvtqui2ss(XMMRegister dst, Operand src) { in Cvtqui2ss()
784 void TurboAssembler::Cvtqui2sd(XMMRegister dst, Register src) { in Cvtqui2sd()
803 void TurboAssembler::Cvtqui2sd(XMMRegister dst, Operand src) { in Cvtqui2sd()
808 void TurboAssembler::Cvttss2si(Register dst, XMMRegister src) { in Cvttss2si()
826 void TurboAssembler::Cvttsd2si(Register dst, XMMRegister src) { in Cvttsd2si()
844 void TurboAssembler::Cvttss2siq(Register dst, XMMRegister src) { in Cvttss2siq()
862 void TurboAssembler::Cvttsd2siq(Register dst, XMMRegister src) { in Cvttsd2siq()
924 void TurboAssembler::Cvttsd2uiq(Register dst, XMMRegister src, Label* success) { in Cvttsd2uiq()
925 ConvertFloatToUint64<XMMRegister, true>(this, dst, src, success); in Cvttsd2uiq()
932 void TurboAssembler::Cvttss2uiq(Register dst, XMMRegister src, Label* success) { in Cvttss2uiq()
933 ConvertFloatToUint64<XMMRegister, false>(this, dst, src, success); in Cvttss2uiq()
1238 void TurboAssembler::Move(XMMRegister dst, uint32_t src) { in Move()
1257 void TurboAssembler::Move(XMMRegister dst, uint64_t src) { in Move()
1284 void MacroAssembler::Absps(XMMRegister dst) { in Absps()
1289 void MacroAssembler::Negps(XMMRegister dst) { in Negps()
1294 void MacroAssembler::Abspd(XMMRegister dst) { in Abspd()
1299 void MacroAssembler::Negpd(XMMRegister dst) { in Negpd()
1605 void TurboAssembler::Pextrd(Register dst, XMMRegister src, int8_t imm8) { in Pextrd()
1620 void TurboAssembler::Pinsrd(XMMRegister dst, Register src, int8_t imm8) { in Pinsrd()
1635 void TurboAssembler::Pinsrd(XMMRegister dst, Operand src, int8_t imm8) { in Pinsrd()
1914 void MacroAssembler::DoubleToI(Register result_reg, XMMRegister input_reg, in DoubleToI()
1915 XMMRegister scratch, Label* lost_precision, in DoubleToI()
2398 int space = XMMRegister::kNumRegisters * kDoubleSize + in EnterExitFrameEpilogue()