| /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 | 378 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 389 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 391 return ToDoubleRegister(op->index()); 582 XMMRegister reg = ToDoubleRegister(op); [all...] |
| lithium-codegen-x64.h | 87 XMMRegister ToDoubleRegister(LOperand* op) const; 247 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 | 388 DwVfpRegister LCodeGen::ToDoubleRegister(int index) const { 426 DwVfpRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 428 return ToDoubleRegister(op->index()); 436 return ToDoubleRegister(op->index()); 687 DoubleRegister reg = ToDoubleRegister(op); [all...] |
| lithium-codegen-arm.h | 97 DwVfpRegister ToDoubleRegister(LOperand* op) const; 276 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); 280 DoubleRegister source_register = cgen_->ToDoubleRegister(source); 282 __ mov_d(cgen_->ToDoubleRegister(destination), source_register); 292 __ ldc1(cgen_->ToDoubleRegister(destination), source_operand);
|
| lithium-codegen-mips.cc | 366 DoubleRegister LCodeGen::ToDoubleRegister(int index) const { 407 DoubleRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 409 return ToDoubleRegister(op->index()); 417 return ToDoubleRegister(op->index()); 666 DoubleRegister reg = ToDoubleRegister(op); [all...] |
| lithium-codegen-mips.h | 96 DoubleRegister ToDoubleRegister(LOperand* op) const; 280 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 | 537 XMMRegister LCodeGen::ToDoubleRegister(int index) const { 758 XMMRegister LCodeGen::ToDoubleRegister(LOperand* op) const { 760 return ToDoubleRegister(op->index()); 818 if (op->IsDoubleRegister()) return Operand(ToDoubleRegister(op)); 960 XMMRegister reg = ToDoubleRegister(op); [all...] |
| lithium-codegen-ia32.h | 92 XMMRegister ToDoubleRegister(LOperand* op) const; 291 XMMRegister ToDoubleRegister(int index) const;
|