/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.cc | 425 DoubleRegister dbl_scratch) { 437 __ cvt_d_w(dbl_scratch, flt_scratch); 438 return dbl_scratch; 446 __ ldc1(dbl_scratch, mem_op); 447 return dbl_scratch; 450 return dbl_scratch; 2114 DoubleRegister dbl_scratch = double_scratch0(); local 2115 __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); 2117 EmitBranchF(instr, ogl, dbl_scratch, kDoubleRegZero); 2201 DoubleRegister dbl_scratch local 423 EmitLoadDoubleRegister(LOperand* op, FloatRegister flt_scratch, DoubleRegister dbl_scratch) argument 4638 FPURegister dbl_scratch = double_scratch0(); local 4639 __ mtc1(ToRegister(input), dbl_scratch); local 4640 __ Cvt_d_uw(ToDoubleRegister(output), dbl_scratch); local 4683 DoubleRegister dbl_scratch = double_scratch0(); local [all...] |
H A D | lithium-codegen-mips64.h | 70 // LOperand is loaded into dbl_scratch, unless already a double register. 73 DoubleRegister dbl_scratch);
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-codegen-arm.cc | 442 DwVfpRegister dbl_scratch) { 454 __ vcvt_f64_s32(dbl_scratch, flt_scratch); 455 return dbl_scratch; 463 // __ vldr(dbl_scratch, ToMemOperand(op)); 465 __ vldr(dbl_scratch, mem_op.rn(), mem_op.offset()); 466 return dbl_scratch; 469 return dbl_scratch; 2096 DwVfpRegister dbl_scratch = double_scratch0(); local 2097 __ vldr(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); 2099 __ VFPCompareAndSetFlags(dbl_scratch, 0. 440 EmitLoadDoubleRegister(LOperand* op, SwVfpRegister flt_scratch, DwVfpRegister dbl_scratch) argument 2185 DwVfpRegister dbl_scratch = double_scratch0(); local 4500 LowDwVfpRegister dbl_scratch = double_scratch0(); local [all...] |
H A D | lithium-codegen-arm.h | 70 // LOperand is loaded into dbl_scratch, unless already a double register. 73 DwVfpRegister dbl_scratch);
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.cc | 442 DoubleRegister dbl_scratch) { 454 __ cvt_d_w(dbl_scratch, flt_scratch); 455 return dbl_scratch; 463 __ ldc1(dbl_scratch, mem_op); 464 return dbl_scratch; 467 return dbl_scratch; 1996 DoubleRegister dbl_scratch = double_scratch0(); local 1997 __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); 1999 EmitBranchF(instr, ogl, dbl_scratch, kDoubleRegZero); 2083 DoubleRegister dbl_scratch local 440 EmitLoadDoubleRegister(LOperand* op, FloatRegister flt_scratch, DoubleRegister dbl_scratch) argument 4476 DoubleRegister dbl_scratch = double_scratch0(); local [all...] |
H A D | lithium-codegen-mips.h | 70 // LOperand is loaded into dbl_scratch, unless already a double register. 73 DoubleRegister dbl_scratch);
|
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-codegen-arm64.cc | 2218 DoubleRegister dbl_scratch = double_scratch(); local 2220 __ Ldr(dbl_scratch, FieldMemOperand(input, HeapNumber::kValueOffset)); 2221 __ ClampDoubleToUint8(result, dbl_scratch, dbl_scratch2); 4315 DoubleRegister dbl_scratch = double_scratch(); local 4316 __ Ucvtf(dbl_scratch, src); 4317 __ Str(dbl_scratch, FieldMemOperand(dst, HeapNumber::kValueOffset)); 4858 DoubleRegister dbl_scratch = double_scratch(); local 4859 __ Fcvt(dbl_scratch.S(), value); 4860 __ Str(dbl_scratch.S(), dst);
|
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-codegen-ppc.cc | 2092 DoubleRegister dbl_scratch = double_scratch0(); local 2131 __ lfd(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); 2133 __ fcmpu(dbl_scratch, kDoubleRegZero, cr7); 2224 __ lfd(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); 2226 __ fcmpu(dbl_scratch, kDoubleRegZero, cr7); 4758 DoubleRegister dbl_scratch = double_scratch0(); local 4768 __ ConvertIntToDouble(src, dbl_scratch); 4770 __ ConvertUnsignedIntToDouble(src, dbl_scratch); 4802 // Done. Put the value in dbl_scratch into the value of the allocated heap 4805 __ stfd(dbl_scratch, FieldMemOperan [all...] |
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 2132 DoubleRegister dbl_scratch) { 2141 Fmov(dbl_scratch, 255); 2142 Fmin(dbl_scratch, dbl_scratch, input); 2146 Fcvtnu(output, dbl_scratch); 2130 ClampDoubleToUint8(Register output, DoubleRegister input, DoubleRegister dbl_scratch) argument
|
H A D | macro-assembler-arm64.h | 1007 DoubleRegister dbl_scratch);
|