HomeSort by relevance Sort by last modified time
    Searched refs:kScratchDoubleReg (Results 1 - 25 of 28) sorted by null

1 2

  /external/v8/src/crankshaft/arm/
lithium-gap-resolver-arm.cc 167 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source));
169 __ vldr(kScratchDoubleReg, cgen_->ToMemOperand(source));
187 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg);
189 __ vstr(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_));
225 __ vldr(kScratchDoubleReg.low(), source_operand);
226 __ vstr(kScratchDoubleReg.low(), destination_operand);
280 // kScratchDoubleReg was used to break the cycle.
281 __ vpush(kScratchDoubleReg);
282 __ vldr(kScratchDoubleReg, source_operand);
283 __ vstr(kScratchDoubleReg, destination_operand)
    [all...]
lithium-codegen-arm.h 141 LowDwVfpRegister double_scratch0() { return kScratchDoubleReg; }
  /external/v8/src/crankshaft/x64/
lithium-gap-resolver-x64.cc 227 __ Movsd(kScratchDoubleReg, src);
228 __ Movsd(cgen_->ToOperand(destination), kScratchDoubleReg);
268 __ Movsd(kScratchDoubleReg, src);
270 __ Movsd(dst, kScratchDoubleReg);
277 __ Movapd(kScratchDoubleReg, source_reg);
279 __ Movapd(destination_reg, kScratchDoubleReg);
291 __ Movapd(kScratchDoubleReg, reg);
293 __ Movsd(other_operand, kScratchDoubleReg);
lithium-codegen-x64.h 118 XMMRegister double_scratch0() const { return kScratchDoubleReg; }
  /external/v8/src/compiler/x64/
code-generator-x64.cc     [all...]
  /external/v8/src/compiler/ia32/
code-generator-ia32.cc 24 #define kScratchDoubleReg xmm0
    [all...]
  /external/v8/src/crankshaft/ppc/
lithium-gap-resolver-ppc.cc 153 __ fmr(kScratchDoubleReg, cgen_->ToDoubleRegister(source));
155 __ lfd(kScratchDoubleReg, cgen_->ToMemOperand(source));
174 __ fmr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg);
176 __ stfd(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_));
273 __ lfd(kScratchDoubleReg, source_operand);
274 __ stfd(kScratchDoubleReg, destination_operand);
lithium-codegen-ppc.h 134 DoubleRegister double_scratch0() { return kScratchDoubleReg; }
  /external/v8/src/crankshaft/s390/
lithium-gap-resolver-s390.cc 149 __ ldr(kScratchDoubleReg, cgen_->ToDoubleRegister(source));
151 __ LoadDouble(kScratchDoubleReg, cgen_->ToMemOperand(source));
169 __ ldr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg);
171 __ StoreDouble(kScratchDoubleReg, cgen_->ToMemOperand(saved_destination_));
267 __ LoadDouble(kScratchDoubleReg, source_operand);
268 __ StoreDouble(kScratchDoubleReg, destination_operand);
lithium-codegen-s390.h 134 DoubleRegister double_scratch0() { return kScratchDoubleReg; }
  /external/v8/src/compiler/mips64/
code-generator-mips64.cc 23 #define kScratchDoubleReg kLithiumScratchDouble
    [all...]
  /external/v8/src/compiler/arm/
code-generator-arm.cc     [all...]
  /external/v8/src/compiler/mips/
code-generator-mips.cc 24 #define kScratchDoubleReg kLithiumScratchDouble
    [all...]
  /external/v8/src/compiler/s390/
code-generator-s390.cc 609 __ load_instr(kScratchDoubleReg, operand); \
610 __ cmp_rr_instr(i.InputDoubleRegister(0), kScratchDoubleReg); \
    [all...]
  /external/v8/src/compiler/ppc/
code-generator-ppc.cc 595 __ frsp(kScratchDoubleReg, value); \
597 __ stfs(kScratchDoubleReg, operand); \
599 __ stfsx(kScratchDoubleReg, operand); \
706 __ frsp(kScratchDoubleReg, value); \
708 __ stfs(kScratchDoubleReg, operand); \
711 __ stfsx(kScratchDoubleReg, operand); \
    [all...]
  /external/v8/src/arm/
deoptimizer-arm.cc 120 DCHECK(kScratchDoubleReg.code() == 15);
macro-assembler-arm.cc 282 DCHECK(!srcdst0.is(kScratchDoubleReg));
283 DCHECK(!srcdst1.is(kScratchDoubleReg));
284 vmov(kScratchDoubleReg, srcdst0);
286 vmov(srcdst1, kScratchDoubleReg);
    [all...]
assembler-arm.h 421 // kDoubleRegZero and kScratchDoubleReg must pair to form kScratchQuadReg.
423 #define kScratchDoubleReg d15
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc     [all...]
macro-assembler-x64.h 39 const XMMRegister kScratchDoubleReg = {15}; // xmm15.
    [all...]
code-stubs-x64.cc 130 __ Movsd(kScratchDoubleReg, mantissa_operand);
150 __ Cvttsd2siq(result_reg, kScratchDoubleReg);
    [all...]
  /external/v8/src/ppc/
assembler-ppc.h 260 #define kScratchDoubleReg d13
    [all...]
macro-assembler-ppc.cc     [all...]
  /external/v8/src/s390/
assembler-s390.h 241 #define kScratchDoubleReg d13
    [all...]
macro-assembler-s390.cc     [all...]

Completed in 342 milliseconds

1 2