/external/v8/src/arm/ |
code-stubs-arm.cc | 74 Register input_reg = source(); local 80 if (input_reg.is(sp)) double_offset += 3 * kPointerSize; 82 Register scratch = GetRegisterThatIsNotOneOf(input_reg, result_reg); 84 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 86 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch_low); 93 __ vldr(double_scratch, MemOperand(input_reg, double_offset)); 108 __ ldm(ia, input_reg, scratch_low.bit() | scratch_high.bit()); 110 __ ldr(scratch_low, MemOperand(input_reg, double_offset)); 111 __ ldr(scratch_high, MemOperand(input_reg, double_offset + kIntSize)); [all...] |
/external/v8/src/compiler/x87/ |
code-generator-x87.cc | 1465 Register input_reg = i.InputRegister(0); local 1525 Register input_reg = i.InputRegister(0); local [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.cc | 122 Register input_reg = this->source(); local 131 if (input_reg.is(esp)) double_offset += 3 * kPointerSize; 133 MemOperand mantissa_operand(MemOperand(input_reg, double_offset)); 134 MemOperand exponent_operand(MemOperand(input_reg, 142 if (!final_result_reg.is(scratch1) && !input_reg.is(scratch1)) break; 155 bool stash_exponent_copy = !input_reg.is(esp); [all...] |
macro-assembler-ia32.cc | 227 void MacroAssembler::ClampDoubleToUint8(XMMRegister input_reg, 233 cvtsd2si(result_reg, input_reg); 245 ucomisd(input_reg, scratch_reg); 263 Register input_reg, 265 DoubleToIStub stub(isolate(), input_reg, result_reg, offset, true); local 271 XMMRegister input_reg) { 273 cvttsd2si(result_reg, Operand(input_reg)); 278 movsd(MemOperand(esp, 0), input_reg); local 285 void MacroAssembler::DoubleToI(Register result_reg, XMMRegister input_reg, 290 DCHECK(!input_reg.is(scratch)) [all...] |
/external/v8/src/mips/ |
code-stubs-mips.cc | 77 Register input_reg = source(); local 82 if (input_reg.is(sp)) double_offset += 3 * kPointerSize; 85 GetRegisterThatIsNotOneOf(input_reg, result_reg); 87 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 89 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch2); 96 __ ldc1(double_scratch, MemOperand(input_reg, double_offset)); 129 MemOperand(input_reg, double_offset + Register::kMantissaOffset)); 131 MemOperand(input_reg, double_offset + Register::kExponentOffset)); [all...] |
/external/v8/src/mips64/ |
code-stubs-mips64.cc | 76 Register input_reg = source(); local 81 if (input_reg.is(sp)) double_offset += 3 * kPointerSize; 84 GetRegisterThatIsNotOneOf(input_reg, result_reg); 86 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 88 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch2); 94 __ ldc1(double_scratch, MemOperand(input_reg, double_offset)); 127 MemOperand(input_reg, double_offset + Register::kMantissaOffset)); 129 MemOperand(input_reg, double_offset + Register::kExponentOffset)); [all...] |
/external/v8/src/ppc/ |
code-stubs-ppc.cc | 69 Register input_reg = source(); local 76 Register scratch = GetRegisterThatIsNotOneOf(input_reg, result_reg); 78 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 80 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch_low); 85 if (input_reg.is(sp)) double_offset += kPointerSize; 89 __ lfd(double_scratch, MemOperand(input_reg, double_offset)); 109 if (input_reg.is(sp)) double_offset += 2 * kPointerSize; 112 MemOperand(input_reg, double_offset + Register::kExponentOffset)); 114 MemOperand(input_reg, double_offset + Register::kMantissaOffset)); [all...] |
/external/v8/src/s390/ |
code-stubs-s390.cc | 67 Register input_reg = source(); local 74 Register scratch = GetRegisterThatIsNotOneOf(input_reg, result_reg); 76 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch); 78 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch_low); 83 if (input_reg.is(sp)) double_offset += kPointerSize; 87 __ LoadDouble(double_scratch, MemOperand(input_reg, double_offset)); 107 if (input_reg.is(sp)) double_offset += 2 * kPointerSize; 110 MemOperand(input_reg, double_offset + Register::kExponentOffset)); 112 MemOperand(input_reg, double_offset + Register::kMantissaOffset)); [all...] |
/external/v8/src/x64/ |
code-stubs-x64.cc | 96 Register input_reg = this->source(); local 105 if (input_reg.is(rsp)) double_offset += 3 * kRegisterSize; 107 MemOperand mantissa_operand(MemOperand(input_reg, double_offset)); 108 MemOperand exponent_operand(MemOperand(input_reg, 115 if (!final_result_reg.is(scratch1) && !input_reg.is(scratch1)) break; 128 bool stash_exponent_copy = !input_reg.is(rsp); [all...] |
macro-assembler-x64.cc | 3734 DoubleToIStub stub(isolate(), input_reg, result_reg, offset, true); local 3771 Movsd(MemOperand(rsp, 0), input_reg); local [all...] |
/external/v8/src/x87/ |
code-stubs-x87.cc | 112 Register input_reg = this->source(); local 121 if (input_reg.is(esp)) double_offset += 3 * kPointerSize; 123 MemOperand mantissa_operand(MemOperand(input_reg, double_offset)); 124 MemOperand exponent_operand(MemOperand(input_reg, 132 if (!final_result_reg.is(scratch1) && !input_reg.is(scratch1)) break; 145 bool stash_exponent_copy = !input_reg.is(esp); [all...] |
macro-assembler-x87.cc | 255 Register input_reg, 257 DoubleToIStub stub(isolate(), input_reg, result_reg, offset, true); local 299 Register input_reg) { 302 SlowTruncateToI(result_reg, input_reg); [all...] |
/external/v8/src/ |
deoptimizer.cc | 3396 int input_reg = iterator->Next(); local 3408 int input_reg = iterator->Next(); local 3419 int input_reg = iterator->Next(); local 3431 int input_reg = iterator->Next(); local 3442 int input_reg = iterator->Next(); local 3454 int input_reg = iterator->Next(); local [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 2262 Register input_reg = ToRegister(instr->object()); local 2269 DwVfpRegister input_reg = ToDoubleRegister(instr->object()); local 2308 Register input_reg = EmitLoadRegister(instr->value(), ip); local 3369 DwVfpRegister input_reg = ToDoubleRegister(instr->value()); local 4393 DwVfpRegister input_reg = ToDoubleRegister(instr->value()); local 4520 Register input_reg = ToRegister(instr->value()); local 4585 Register input_reg = ToRegister(input); local 4609 Register input_reg = ToRegister(input); local 4865 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-codegen-ia32.cc | 2055 Register input_reg = ToRegister(instr->object()); local 2061 XMMRegister input_reg = ToDoubleRegister(instr->object()); local 2066 __ movsd(MemOperand(esp, 0), input_reg); local 2968 Register input_reg = ToRegister(instr->value()); local 3024 Register input_reg = ToRegister(instr->value()); local 3055 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3064 Register input_reg = ToRegister(instr->value()); local 3074 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3082 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3146 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3161 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3219 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3235 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 4189 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 4190 __ movsd(FieldOperand(reg, HeapNumber::kValueOffset), input_reg); local 4305 Register input_reg = ToRegister(instr->value()); local 4361 Register input_reg = ToRegister(input); local 4389 Register input_reg = ToRegister(input); local 4409 XMMRegister input_reg = ToDoubleRegister(input); local 4413 XMMRegister input_reg = ToDoubleRegister(input); local 4439 XMMRegister input_reg = ToDoubleRegister(input); local 4647 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 2171 Register input_reg = ToRegister(instr->object()); local 2177 DoubleRegister input_reg = ToDoubleRegister(instr->object()); local 2215 Register input_reg = EmitLoadRegister(instr->value(), at); local 4363 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 4491 Register input_reg = ToRegister(instr->value()); local 4567 Register input_reg = ToRegister(input); local 4590 Register input_reg = ToRegister(input); local 4867 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 2291 Register input_reg = ToRegister(instr->object()); local 2297 DoubleRegister input_reg = ToDoubleRegister(instr->object()); local 2336 Register input_reg = EmitLoadRegister(instr->value(), at); local 4556 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 4684 Register input_reg = ToRegister(instr->value()); local 4760 Register input_reg = ToRegister(input); local 4783 Register input_reg = ToRegister(input); local 5058 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | 2363 Register input_reg = ToRegister(instr->object()); local 2370 DoubleRegister input_reg = ToDoubleRegister(instr->object()); local 2408 Register input_reg = EmitLoadRegister(instr->value(), ip); local 3537 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 3565 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 3638 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 4691 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 4820 Register input_reg = ToRegister(instr->value()); local 4884 Register input_reg = ToRegister(input); local 4906 Register input_reg = ToRegister(input); local 5166 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-codegen-s390.cc | 2361 Register input_reg = ToRegister(instr->object()); local 2367 DoubleRegister input_reg = ToDoubleRegister(instr->object()); local 2404 Register input_reg = EmitLoadRegister(instr->value(), ip); local 3532 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 4622 DoubleRegister input_reg = ToDoubleRegister(instr->value()); local 4745 Register input_reg = ToRegister(instr->value()); local 4808 Register input_reg = ToRegister(input); local 4829 Register input_reg = ToRegister(input); local 5106 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-codegen-x64.cc | 2219 Register input_reg = ToRegister(instr->object()); local 2225 XMMRegister input_reg = ToDoubleRegister(instr->object()); local 2230 __ Movsd(MemOperand(rsp, 0), input_reg); local 3162 Register input_reg = ToRegister(instr->value()); local 3217 Register input_reg = ToRegister(instr->value()); local 3228 Register input_reg = ToRegister(instr->value()); local 3258 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3269 Register input_reg = ToRegister(instr->value()); local 3279 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3287 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3345 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3361 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3417 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3438 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 4464 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 4475 __ Movsd(FieldOperand(reg, HeapNumber::kValueOffset), input_reg); local 4592 Register input_reg = ToRegister(instr->value()); local 4645 Register input_reg = ToRegister(input); local 4664 Register input_reg = ToRegister(input); local 4681 XMMRegister input_reg = ToDoubleRegister(input); local 4711 XMMRegister input_reg = ToDoubleRegister(input); local 4919 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-codegen-x87.cc | 2331 Register input_reg = ToRegister(instr->object()); local 3252 Register input_reg = ToRegister(instr->value()); local 3308 Register input_reg = ToRegister(instr->value()); local 3347 Register input_reg = ToRegister(instr->value()); local 3358 X87Register input_reg = ToX87Register(instr->value()); local 3398 X87Register input_reg = ToX87Register(instr->value()); local 3472 X87Register input_reg = ToX87Register(instr->value()); local 3482 X87Register input_reg = ToX87Register(instr->value()); local 3491 X87Register input_reg = ToX87Register(instr->value()); local 3593 X87Register input_reg = ToX87Register(instr->value()); local 3615 X87Register input_reg = ToX87Register(instr->value()); local 3631 X87Register input_reg = ToX87Register(instr->value()); local 3647 X87Register input_reg = ToX87Register(instr->value()); local 4381 Register input_reg = ToRegister(input); local 4673 Register input_reg = ToRegister(instr->value()); local 4762 Register input_reg = ToRegister(input); local 4790 Register input_reg = ToRegister(input); local 4810 X87Register input_reg = ToX87Register(input); local 4815 X87Register input_reg = ToX87Register(input); local 4839 X87Register input_reg = ToX87Register(input); local 5047 Register input_reg = ToRegister(instr->unclamped()); local [all...] |