Lines Matching refs:result
350 void Sqrt(DoubleRegister result, DoubleRegister input);
351 void Sqrt(DoubleRegister result, const MemOperand& input);
511 void LoadPositiveP(Register result, Register input);
512 void LoadPositive32(Register result, Register input);
728 // the result to |dst|
732 // a double, storing the result to |dst|
736 // a float, storing the result in |dst|
740 // a float, storing the result in |dst|
767 void ConvertFloat32ToInt32(const Register result,
771 const Register result, const DoubleRegister double_input,
782 const Register result, const DoubleRegister double_input,
807 // load a literal double value <value> to FPR <result>
809 void LoadF64(DoubleRegister result, T value, Register scratch) {
817 lzdr(result);
820 ldgr(result, scratch);
824 ldgr(result, scratch);
829 void LoadF32(DoubleRegister result, T value, Register scratch) {
832 LoadF64(result, static_cast<uint64_t>(int_val) << 32, scratch);
919 // unchanged and ip gets clobbered. Dividend and result must be different.
920 void TruncateDoubleToI(Isolate* isolate, Zone* zone, Register result,
922 void TryInlineTruncateDoubleToI(Register result, DoubleRegister double_input,
1556 // Always use unsigned comparisons: ls for a positive result.
1671 // Must preserve the result register.