Lines Matching defs:lhs
1808 void TurboAssembler::MinF64(DoubleRegister dst, DoubleRegister lhs,
1811 fcmpu(lhs, rhs);
1814 xsmindp(dst, lhs, rhs);
1822 fcmpu(lhs, kDoubleRegZero);
1829 fneg(scratch, lhs);
1840 fadd(dst, lhs, rhs);
1850 if (lhs != dst) {
1851 fmr(dst, lhs);
1856 void TurboAssembler::MaxF64(DoubleRegister dst, DoubleRegister lhs,
1859 fcmpu(lhs, rhs);
1862 xsmaxdp(dst, lhs, rhs);
1870 fcmpu(lhs, kDoubleRegZero);
1874 fadd(dst, lhs, rhs);
1879 fadd(dst, lhs, rhs);
1889 if (lhs != dst) {
1890 fmr(dst, lhs);
3057 void TurboAssembler::AddF64(DoubleRegister dst, DoubleRegister lhs,
3059 fadd(dst, lhs, rhs, r);
3062 void TurboAssembler::SubF64(DoubleRegister dst, DoubleRegister lhs,
3064 fsub(dst, lhs, rhs, r);
3067 void TurboAssembler::MulF64(DoubleRegister dst, DoubleRegister lhs,
3069 fmul(dst, lhs, rhs, r);
3072 void TurboAssembler::DivF64(DoubleRegister dst, DoubleRegister lhs,
3074 fdiv(dst, lhs, rhs, r);
3077 void TurboAssembler::AddF32(DoubleRegister dst, DoubleRegister lhs,
3079 fadd(dst, lhs, rhs, r);
3083 void TurboAssembler::SubF32(DoubleRegister dst, DoubleRegister lhs,
3085 fsub(dst, lhs, rhs, r);
3089 void TurboAssembler::MulF32(DoubleRegister dst, DoubleRegister lhs,
3091 fmul(dst, lhs, rhs, r);
3095 void TurboAssembler::DivF32(DoubleRegister dst, DoubleRegister lhs,
3097 fdiv(dst, lhs, rhs, r);
3101 void TurboAssembler::CopySignF64(DoubleRegister dst, DoubleRegister lhs,
3103 fcpsgn(dst, rhs, lhs, r);