/external/v8/src/ |
H A D | deoptimizer.cc | 704 int input_reg = iterator->Next(); local 705 intptr_t input_value = input_->GetRegister(input_reg); 712 converter.NameOfCPURegister(input_reg)); 721 int input_reg = iterator->Next(); local 722 intptr_t value = input_->GetRegister(input_reg); 730 converter.NameOfCPURegister(input_reg), 748 int input_reg = iterator->Next(); local 749 double value = input_->GetDoubleRegister(input_reg); 755 DoubleRegister::AllocationIndexToString(input_reg));
|
/external/v8/src/mips/ |
H A D | macro-assembler-mips.cc | 5323 void MacroAssembler::ClampUint8(Register output_reg, Register input_reg) { argument 5324 ASSERT(!output_reg.is(input_reg)); 5328 Branch(&done, gt, input_reg, Operand(output_reg)); 5330 Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg)); 5332 mov(output_reg, input_reg); // Value is in range 0..255. 5338 DoubleRegister input_reg, 5345 BranchF(&above_zero, NULL, gt, input_reg, temp_double_reg); 5354 BranchF(&in_bounds, NULL, le, input_reg, temp_double_reg); 5360 round_w_d(temp_double_reg, input_reg); 5337 ClampDoubleToUint8(Register result_reg, DoubleRegister input_reg, DoubleRegister temp_double_reg) argument
|
H A D | lithium-codegen-mips.cc | 1307 Register input_reg = EmitLoadRegister(instr->InputAt(0), at); local 1308 __ push(input_reg); 1792 Register input_reg = EmitLoadRegister(instr->InputAt(0), at); local 1793 __ And(at, input_reg, kSmiTagMask); 2936 // Restore input_reg after call to runtime. 3894 DoubleRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 3908 __ sdc1(input_reg, FieldMemOperand(reg, HeapNumber::kValueOffset)); 3947 void LCodeGen::EmitNumberUntagD(Register input_reg, argument 3957 __ UntagAndJumpIfSmi(scratch, input_reg, &load_smi); 3960 __ lw(scratch, FieldMemOperand(input_reg, HeapObjec 3998 Register input_reg = ToRegister(instr->InputAt(0)); local 4092 Register input_reg = ToRegister(input); local 4111 Register input_reg = ToRegister(input); local 4266 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 2787 void MacroAssembler::ClampDoubleToUint8(XMMRegister input_reg, argument 2794 ucomisd(input_reg, temp_xmm_reg); 2799 addsd(temp_xmm_reg, input_reg);
|
H A D | lithium-codegen-x64.cc | 2745 Register input_reg = ToRegister(instr->InputAt(0)); local 2746 __ CompareRoot(FieldOperand(input_reg, HeapObject::kMapOffset), 2751 Register tmp = input_reg.is(rax) ? rcx : rax; 2752 Register tmp2 = tmp.is(rcx) ? rdx : input_reg.is(rcx) ? rdx : rcx; 2758 __ movl(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); 2782 // Restore input_reg after call to runtime. 2783 __ LoadFromSafepointRegisterSlot(input_reg, input_reg); 2786 __ movq(tmp2, FieldOperand(input_reg, HeapNumber::kValueOffset)); 2790 __ StoreToSafepointRegisterSlot(input_reg, tm 2797 Register input_reg = ToRegister(instr->InputAt(0)); local 2827 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 2836 Register input_reg = ToRegister(instr->InputAt(0)); local 2850 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 2896 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 2941 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 2949 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 3643 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 3654 __ movsd(FieldOperand(reg, HeapNumber::kValueOffset), input_reg); local 3694 EmitNumberUntagD(Register input_reg, XMMRegister result_reg, bool deoptimize_on_undefined, bool deoptimize_on_minus_zero, LEnvironment* env) argument 3746 Register input_reg = ToRegister(instr->InputAt(0)); local 3806 Register input_reg = ToRegister(input); local 3820 Register input_reg = ToRegister(input); local 3836 XMMRegister input_reg = ToDoubleRegister(input); local 3982 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/arm/ |
H A D | lithium-codegen-arm.cc | 1488 Register input_reg = EmitLoadRegister(instr->InputAt(0), ip); local 1489 __ push(input_reg); 1930 Register input_reg = EmitLoadRegister(instr->InputAt(0), ip); local 1931 __ tst(input_reg, Operand(kSmiTagMask)); 3054 // Restore input_reg after call to runtime. 3984 DoubleRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 3999 __ vstr(input_reg, ip, HeapNumber::kValueOffset); 4036 void LCodeGen::EmitNumberUntagD(Register input_reg, argument 4048 __ UntagAndJumpIfSmi(scratch, input_reg, &load_smi); 4051 __ ldr(scratch, FieldMemOperand(input_reg, HeapObjec 4095 Register input_reg = ToRegister(instr->InputAt(0)); local 4190 Register input_reg = ToRegister(input); local 4210 Register input_reg = ToRegister(input); local 4369 Register input_reg = ToRegister(instr->unclamped()); local [all...] |
/external/v8/src/ia32/ |
H A D | lithium-codegen-ia32.cc | 2788 Register input_reg = ToRegister(instr->value()); local 2789 __ cmp(FieldOperand(input_reg, HeapObject::kMapOffset), 2794 Register tmp = input_reg.is(eax) ? ecx : eax; 2795 Register tmp2 = tmp.is(ecx) ? edx : input_reg.is(ecx) ? edx : ecx; 2801 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); 2825 // Restore input_reg after call to runtime. 2826 __ LoadFromSafepointRegisterSlot(input_reg, input_reg); 2829 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset)); 2832 __ mov(tmp2, FieldOperand(input_reg, HeapNumbe 2841 Register input_reg = ToRegister(instr->value()); local 2872 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 2881 Register input_reg = ToRegister(instr->value()); local 2893 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 2945 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 2988 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 2996 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3139 XMMRegister input_reg = ToDoubleRegister(instr->value()); local 3158 __ movdbl(Operand(esp, 0), input_reg); local 3742 XMMRegister input_reg = ToDoubleRegister(instr->InputAt(0)); local 3753 __ movdbl(FieldOperand(reg, HeapNumber::kValueOffset), input_reg); local 3797 EmitNumberUntagD(Register input_reg, Register temp_reg, XMMRegister result_reg, bool deoptimize_on_undefined, bool deoptimize_on_minus_zero, LEnvironment* env) argument 3852 Register input_reg = ToRegister(instr->InputAt(0)); local 3944 Register input_reg = ToRegister(input); local 3966 Register input_reg = ToRegister(input); local 3988 XMMRegister input_reg = ToDoubleRegister(input); local 4002 __ movdbl(Operand(esp, 0), input_reg); local 4068 __ movd(Operand(result_reg), input_reg); local 4209 Register input_reg = ToRegister(instr->unclamped()); local [all...] |