/external/chromium_org/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 208 XMMRegister dst = cgen_->ToDoubleRegister(destination); 231 XMMRegister src = cgen_->ToDoubleRegister(source); 233 __ movaps(cgen_->ToDoubleRegister(destination), src); 241 __ movsd(cgen_->ToDoubleRegister(destination), src); 290 XMMRegister source_reg = cgen_->ToDoubleRegister(source); 291 XMMRegister destination_reg = cgen_->ToDoubleRegister(destination); 300 XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
|
lithium-codegen-x64.cc | 389 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 400 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 402 return ToDoubleRegister(op->index()); 581 XMMRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-x64.h | 103 XMMRegister ToDoubleRegister(LOperand* op) const; 264 XMMRegister ToDoubleRegister(int index) const;
|
/external/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 174 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 195 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 270 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 272 __ vmov(cgen_->ToDoubleRegister(destination), source_register); 281 __ vldr(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-arm.cc | 309 DoubleRegister LCodeGen::ToDoubleRegister(int index) const { 350 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 352 return ToDoubleRegister(op->index()); 360 return ToDoubleRegister(op->index()); 550 DoubleRegister reg = ToDoubleRegister(op); 933 DwVfpRegister dividend = ToDoubleRegister(instr->TempAt(1)); 934 DwVfpRegister divisor = ToDoubleRegister(instr->TempAt(2)); [all...] |
lithium-codegen-arm.h | 83 DoubleRegister ToDoubleRegister(LOperand* op) const; 243 DoubleRegister ToDoubleRegister(int index) const;
|
/external/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 175 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 196 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 274 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 276 __ mov_d(cgen_->ToDoubleRegister(destination), source_register); 286 __ ldc1(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-mips.cc | 279 DoubleRegister LCodeGen::ToDoubleRegister(int index) const { 320 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 322 return ToDoubleRegister(op->index()); 330 return ToDoubleRegister(op->index()); 518 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-mips.h | 83 DoubleRegister ToDoubleRegister(LOperand* op) const; 243 DoubleRegister ToDoubleRegister(int index) const;
|
/external/chromium_org/v8/src/arm/ |
lithium-gap-resolver-arm.cc | 174 __ vmov(kScratchDoubleReg, cgen_->ToDoubleRegister(source)); 195 __ vmov(cgen_->ToDoubleRegister(saved_destination_), kScratchDoubleReg); 258 DwVfpRegister result = cgen_->ToDoubleRegister(destination); 277 DwVfpRegister source_register = cgen_->ToDoubleRegister(source); 279 __ vmov(cgen_->ToDoubleRegister(destination), source_register); 288 __ vldr(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-arm.cc | 409 DwVfpRegister LCodeGen::ToDoubleRegister(int index) const { 447 DwVfpRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 449 return ToDoubleRegister(op->index()); 457 return ToDoubleRegister(op->index()); 689 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-arm.h | 113 DwVfpRegister ToDoubleRegister(LOperand* op) const; 304 DwVfpRegister ToDoubleRegister(int index) const;
|
/external/chromium_org/v8/src/mips/ |
lithium-gap-resolver-mips.cc | 175 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source)); 196 __ mov_d(cgen_->ToDoubleRegister(saved_destination_), 262 DoubleRegister result = cgen_->ToDoubleRegister(destination); 281 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 283 __ mov_d(cgen_->ToDoubleRegister(destination), source_register); 293 __ ldc1(cgen_->ToDoubleRegister(destination), source_operand);
|
lithium-codegen-mips.cc | 394 DoubleRegister LCodeGen::ToDoubleRegister(int index) const { 435 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 437 return ToDoubleRegister(op->index()); 445 return ToDoubleRegister(op->index()); 675 DoubleRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-mips.h | 112 DoubleRegister ToDoubleRegister(LOperand* op) const; 308 DoubleRegister ToDoubleRegister(int index) const;
|
/external/v8/src/x64/ |
lithium-gap-resolver-x64.cc | 217 XMMRegister src = cgen_->ToDoubleRegister(source); 219 __ movaps(cgen_->ToDoubleRegister(destination), src); 227 __ movsd(cgen_->ToDoubleRegister(destination), src); 276 XMMRegister source_reg = cgen_->ToDoubleRegister(source); 277 XMMRegister destination_reg = cgen_->ToDoubleRegister(destination); 286 XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
|
lithium-codegen-x64.h | 78 XMMRegister ToDoubleRegister(LOperand* op) const; 223 XMMRegister ToDoubleRegister(int index) const;
|
lithium-codegen-x64.cc | 293 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 304 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 306 return ToDoubleRegister(op->index()); 439 XMMRegister reg = ToDoubleRegister(op); [all...] |
/external/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 327 XMMRegister src = cgen_->ToDoubleRegister(source); 329 XMMRegister dst = cgen_->ToDoubleRegister(destination); 341 XMMRegister dst = cgen_->ToDoubleRegister(destination); 415 XMMRegister src = cgen_->ToDoubleRegister(source); 416 XMMRegister dst = cgen_->ToDoubleRegister(destination); 425 XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
|
lithium-codegen-ia32.h | 79 XMMRegister ToDoubleRegister(LOperand* op) const; 232 XMMRegister ToDoubleRegister(int index) const;
|
lithium-codegen-ia32.cc | 292 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 303 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 305 return ToDoubleRegister(op->index()); 338 if (op->IsDoubleRegister()) return Operand(ToDoubleRegister(op)); 439 XMMRegister reg = ToDoubleRegister(op); [all...] |
/external/chromium_org/v8/src/ia32/ |
lithium-gap-resolver-ia32.cc | 323 XMMRegister dst = cgen_->ToDoubleRegister(destination); 356 XMMRegister src = cgen_->ToDoubleRegister(source); 358 XMMRegister dst = cgen_->ToDoubleRegister(destination); 380 XMMRegister dst = cgen_->ToDoubleRegister(destination); 474 XMMRegister src = cgen_->ToDoubleRegister(source); 475 XMMRegister dst = cgen_->ToDoubleRegister(destination); 484 XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
|
lithium-codegen-ia32.cc | 494 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 664 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 666 return ToDoubleRegister(op->index()); 718 if (op->IsDoubleRegister()) return Operand(ToDoubleRegister(op)); 847 XMMRegister reg = ToDoubleRegister(op); [all...] |
lithium-codegen-ia32.h | 108 XMMRegister ToDoubleRegister(LOperand* op) const; 299 XMMRegister ToDoubleRegister(int index) const;
|