/external/v8/src/crankshaft/arm64/ |
lithium-gap-resolver-arm64.cc | 163 __ Fmov(SavedFPValueRegister(), cgen_->ToDoubleRegister(source)); 188 __ Fmov(cgen_->ToDoubleRegister(saved_destination_), 238 DoubleRegister result = cgen_->ToDoubleRegister(destination); 268 DoubleRegister src = cgen_->ToDoubleRegister(source); 270 __ Fmov(cgen_->ToDoubleRegister(destination), src); 279 __ Load(cgen_->ToDoubleRegister(destination), src);
|
lithium-codegen-arm64.cc | 299 DoubleRegister reg = ToDoubleRegister(op); [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-gap-resolver-x64.cc | 191 XMMRegister dst = cgen_->ToDoubleRegister(destination); 213 XMMRegister src = cgen_->ToDoubleRegister(source); 215 __ Movapd(cgen_->ToDoubleRegister(destination), src); 223 __ Movsd(cgen_->ToDoubleRegister(destination), src); 274 XMMRegister source_reg = cgen_->ToDoubleRegister(source); 275 XMMRegister destination_reg = cgen_->ToDoubleRegister(destination); 284 XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
|
lithium-codegen-x64.cc | 407 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 418 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 420 return ToDoubleRegister(op->index()); 586 XMMRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-x64.h | 57 XMMRegister ToDoubleRegister(LOperand* op) const; 226 XMMRegister ToDoubleRegister(int index) const;
|
/external/v8/src/crankshaft/arm/ |
lithium-gap-resolver-arm.cc | 167 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 187 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 245 DwVfpRegister result = cgen_->ToDoubleRegister(destination); 264 DwVfpRegister source_register = cgen_->ToDoubleRegister(source); 266 __ vmov(cgen_->ToDoubleRegister(destination), source_register); 275 __ vldr(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-arm.cc | 381 DwVfpRegister LCodeGen::ToDoubleRegister(int code) const { 420 DwVfpRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 422 return ToDoubleRegister(op->index()); 430 return ToDoubleRegister(op->index()); 644 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-arm.h | 66 DwVfpRegister ToDoubleRegister(LOperand* op) const; 248 DwVfpRegister ToDoubleRegister(int index) const;
|
/external/v8/src/crankshaft/mips/ |
lithium-gap-resolver-mips.cc | 151 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 172 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 238 DoubleRegister result = cgen_->ToDoubleRegister(destination); 256 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 258 __ mov_d(cgen_->ToDoubleRegister(destination), source_register); 268 __ ldc1(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-mips.cc | 377 DoubleRegister LCodeGen::ToDoubleRegister(int index) const { 419 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 421 return ToDoubleRegister(op->index()); 429 return ToDoubleRegister(op->index()); 641 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-mips.h | 66 DoubleRegister ToDoubleRegister(LOperand* op) const; 246 DoubleRegister ToDoubleRegister(int index) const;
|
/external/v8/src/crankshaft/mips64/ |
lithium-gap-resolver-mips64.cc | 151 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 172 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 238 DoubleRegister result = cgen_->ToDoubleRegister(destination); 257 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 259 __ mov_d(cgen_->ToDoubleRegister(destination), source_register); 269 __ ldc1(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-mips64.cc | 360 DoubleRegister LCodeGen::ToDoubleRegister(int index) const { 402 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 404 return ToDoubleRegister(op->index()); 412 return ToDoubleRegister(op->index()); 629 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-mips64.h | 66 DoubleRegister ToDoubleRegister(LOperand* op) const; 248 DoubleRegister ToDoubleRegister(int index) const;
|
/external/v8/src/crankshaft/ppc/ |
lithium-gap-resolver-ppc.cc | 153 __ fmr(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 174 __ fmr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 227 DoubleRegister result = cgen_->ToDoubleRegister(destination); 242 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 244 __ fmr(cgen_->ToDoubleRegister(destination), source_register); 253 __ lfd(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-ppc.cc | 373 DoubleRegister LCodeGen::ToDoubleRegister(int code) const { 425 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 427 return ToDoubleRegister(op->index()); 611 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-ppc.h | 69 DoubleRegister ToDoubleRegister(LOperand* op) const; 221 DoubleRegister ToDoubleRegister(int index) const;
|
/external/v8/src/crankshaft/s390/ |
lithium-gap-resolver-s390.cc | 149 __ ldr(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 169 __ ldr(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 221 DoubleRegister result = cgen_->ToDoubleRegister(destination); 236 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 238 __ ldr(cgen_->ToDoubleRegister(destination), source_register); 247 __ LoadDouble(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-s390.cc | 357 DoubleRegister LCodeGen::ToDoubleRegister(int code) const { 405 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 407 return ToDoubleRegister(op->index()); 578 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-s390.h | 68 DoubleRegister ToDoubleRegister(LOperand* op) const; 221 DoubleRegister ToDoubleRegister(int index) const;
|
/external/v8/src/compiler/ |
code-generator-impl.h | 39 return ToDoubleRegister(instr_->InputAt(index)); 101 return ToDoubleRegister(instr_->Output()); 118 DoubleRegister ToDoubleRegister(InstructionOperand* op) {
|
/external/v8/src/crankshaft/ia32/ |
lithium-gap-resolver-ia32.cc | 303 XMMRegister dst = cgen_->ToDoubleRegister(destination); 327 XMMRegister src = cgen_->ToDoubleRegister(source); 329 XMMRegister dst = cgen_->ToDoubleRegister(destination); 341 XMMRegister dst = cgen_->ToDoubleRegister(destination); 416 XMMRegister src = cgen_->ToDoubleRegister(source); 417 XMMRegister dst = cgen_->ToDoubleRegister(destination); 425 XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
|
lithium-codegen-ia32.cc | 386 XMMRegister LCodeGen::ToDoubleRegister(int code) const { 397 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 399 return ToDoubleRegister(op->index()); 461 if (op->IsDoubleRegister()) return Operand(ToDoubleRegister(op)); 565 XMMRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-ia32.h | 58 XMMRegister ToDoubleRegister(LOperand* op) const; 225 XMMRegister ToDoubleRegister(int index) const;
|
/external/v8/src/compiler/ia32/ |
code-generator-ia32.cc | 49 return Operand(ToDoubleRegister(op)); [all...] |