Lines Matching defs:src1
107 Condition cond, Register src1,
109 Branch(2, NegateCondition(cond), src1, src2);
4277 void TurboAssembler::MovToFloatParameters(DoubleRegister src1,
4281 DCHECK(src1 != f14);
4283 Move(f12, src1);
4285 Move(f12, src1);
4290 Move(a0, a1, src1);
4293 Move(a1, a0, src1);
5146 void TurboAssembler::Float32Max(FPURegister dst, FPURegister src1,
5149 if (src1 == src2) {
5150 Move_s(dst, src1);
5155 CompareIsNanF32(src1, src2);
5159 max_s(dst, src1, src2);
5163 CompareF32(OLT, src1, src2);
5165 CompareF32(OLT, src2, src1);
5171 mfc1(t8, src1);
5183 if (src1 != dst) {
5184 Move_s(dst, src1);
5191 void TurboAssembler::Float32MaxOutOfLine(FPURegister dst, FPURegister src1,
5193 add_s(dst, src1, src2);
5196 void TurboAssembler::Float32Min(FPURegister dst, FPURegister src1,
5199 if (src1 == src2) {
5200 Move_s(dst, src1);
5205 CompareIsNanF32(src1, src2);
5209 min_s(dst, src1, src2);
5213 CompareF32(OLT, src1, src2);
5215 CompareF32(OLT, src2, src1);
5221 mfc1(t8, src1);
5233 if (src1 != dst) {
5234 Move_s(dst, src1);
5241 void TurboAssembler::Float32MinOutOfLine(FPURegister dst, FPURegister src1,
5243 add_s(dst, src1, src2);
5246 void TurboAssembler::Float64Max(DoubleRegister dst, DoubleRegister src1,
5249 if (src1 == src2) {
5250 Move_d(dst, src1);
5255 CompareIsNanF64(src1, src2);
5259 max_d(dst, src1, src2);
5263 CompareF64(OLT, src1, src2);
5265 CompareF64(OLT, src2, src1);
5271 Mfhc1(t8, src1);
5283 if (src1 != dst) {
5284 Move_d(dst, src1);
5292 DoubleRegister src1,
5294 add_d(dst, src1, src2);
5297 void TurboAssembler::Float64Min(DoubleRegister dst, DoubleRegister src1,
5300 if (src1 == src2) {
5301 Move_d(dst, src1);
5306 CompareIsNanF64(src1, src2);
5310 min_d(dst, src1, src2);
5314 CompareF64(OLT, src1, src2);
5316 CompareF64(OLT, src2, src1);
5322 Mfhc1(t8, src1);
5334 if (src1 != dst) {
5335 Move_d(dst, src1);
5343 DoubleRegister src1,
5345 add_d(dst, src1, src2);