HomeSort by relevance Sort by last modified time
    Searched defs:result_reg (Results 1 - 21 of 21) sorted by null

  /external/v8/src/arm/
code-stubs-arm.cc 86 Register result_reg = destination(); local
93 Register scratch = GetRegisterThatIsNotOneOf(input_reg, result_reg);
95 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch);
97 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch_low);
109 __ vmov(result_reg, double_scratch.low());
112 __ sub(scratch, result_reg, Operand(1));
153 __ Ubfx(result_reg, scratch_high,
156 __ orr(result_reg, result_reg,
158 __ orr(result_reg, scratch_low, Operand(result_reg, LSL, scratch))
    [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.cc 230 Register result_reg) {
234 cvtsd2si(result_reg, input_reg);
235 test(result_reg, Immediate(0xFFFFFF00));
237 cmp(result_reg, Immediate(0x1));
239 mov(result_reg, Immediate(0));
240 setcc(sign, result_reg);
241 sub(result_reg, Immediate(1));
242 and_(result_reg, Immediate(255));
245 Move(result_reg, Immediate(0));
248 Move(result_reg, Immediate(255))
266 DoubleToIStub stub(isolate(), input_reg, result_reg, offset, true); local
    [all...]
code-stubs-ia32.cc 158 Register result_reg = final_result_reg.is(ecx) ? eax : final_result_reg; local
178 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias));
179 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
188 __ xor_(result_reg, result_reg);
207 __ mov(result_reg, Operand(esp, 0)); // Load low word of answer as result
215 __ mov(result_reg, MemOperand(esp, 0));
217 __ mov(result_reg, exponent_operand);
219 __ and_(result_reg,
221 __ add(result_reg,
    [all...]
  /external/v8/src/x87/
code-stubs-x87.cc 148 Register result_reg = final_result_reg.is(ecx) ? eax : final_result_reg; local
163 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias));
164 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
170 __ xor_(result_reg, result_reg);
181 __ mov(result_reg, MemOperand(esp, 0));
183 __ mov(result_reg, exponent_operand);
185 __ and_(result_reg,
187 __ add(result_reg,
189 __ shrd_cl(scratch1, result_reg);
    [all...]
macro-assembler-x87.cc 220 void MacroAssembler::ClampTOSToUint8(Register result_reg) {
225 pop(result_reg);
228 test(result_reg, Immediate(0xFFFFFF00));
230 setcc(sign, result_reg);
231 sub(result_reg, Immediate(1));
232 and_(result_reg, Immediate(255));
239 setcc(below, result_reg); // 1 if negative, 0 if positive.
240 dec_b(result_reg); // 0 if negative, 255 if positive.
255 void MacroAssembler::SlowTruncateToI(Register result_reg,
258 DoubleToIStub stub(isolate(), input_reg, result_reg, offset, true) local
    [all...]
  /external/v8/src/
deoptimizer.cc 1637 Register result_reg = FullCodeGenerator::result_register(); local
1811 Register result_reg = FullCodeGenerator::result_register(); local
    [all...]
  /external/v8/src/mips/
code-stubs-mips.cc 89 Register result_reg = destination(); local
96 GetRegisterThatIsNotOneOf(input_reg, result_reg);
98 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch);
100 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch2);
127 // If we had no exceptions then set result_reg and we are done.
130 __ Move(result_reg, scratch3);
146 __ Ext(result_reg,
152 __ Subu(scratch, result_reg, HeapNumber::kExponentMask);
153 __ Movz(result_reg, zero_reg, scratch);
157 __ Subu(result_reg,
    [all...]
  /external/v8/src/mips64/
code-stubs-mips64.cc 88 Register result_reg = destination(); local
95 GetRegisterThatIsNotOneOf(input_reg, result_reg);
97 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch);
99 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch2);
125 // If we had no exceptions then set result_reg and we are done.
128 __ Move(result_reg, scratch3);
144 __ Ext(result_reg,
150 __ Subu(scratch, result_reg, HeapNumber::kExponentMask);
151 __ Movz(result_reg, zero_reg, scratch);
155 __ Subu(result_reg,
    [all...]
  /external/v8/src/ppc/
code-stubs-ppc.cc 81 Register result_reg = destination(); local
87 Register scratch = GetRegisterThatIsNotOneOf(input_reg, result_reg);
89 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch);
91 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch_low);
107 result_reg, d0);
111 __ TestIfInt32(result_reg, r0);
113 __ TestIfInt32(scratch, result_reg, r0);
154 __ ExtractBitMask(result_reg, scratch_high, HeapNumber::kMantissaMask);
157 __ oris(result_reg, result_reg,
    [all...]
  /external/v8/src/s390/
code-stubs-s390.cc 79 Register result_reg = destination(); local
85 Register scratch = GetRegisterThatIsNotOneOf(input_reg, result_reg);
87 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch);
89 GetRegisterThatIsNotOneOf(input_reg, result_reg, scratch, scratch_low);
105 result_reg, d0);
109 __ TestIfInt32(result_reg, r0);
111 __ TestIfInt32(scratch, result_reg, r0);
154 __ ExtractBitMask(result_reg, scratch_high, HeapNumber::kMantissaMask);
159 __ OrP(result_reg, result_reg, r0)
    [all...]
  /external/v8/src/x64/
code-stubs-x64.cc 125 Register result_reg = final_result_reg.is(rcx) ? rax : final_result_reg; local
141 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias));
142 __ cmpl(result_reg, Immediate(HeapNumber::kMantissaBits));
148 __ xorl(result_reg, result_reg);
155 __ Cvttsd2siq(result_reg, kScratchDoubleReg);
160 __ movl(result_reg, scratch1);
161 __ negl(result_reg);
167 __ cmovl(greater, result_reg, scratch1);
174 if (!final_result_reg.is(result_reg)) {
    [all...]
macro-assembler-x64.cc 3738 DoubleToIStub stub(isolate(), input_reg, result_reg, offset, true); local
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.cc 1033 Register result_reg = ToRegister(instr->result()); local
1080 Register result_reg = ToRegister(instr->result()); local
1871 Register result_reg = ToRegister(instr->result()); local
1879 DwVfpRegister result_reg = ToDoubleRegister(instr->result()); local
4760 DwVfpRegister result_reg = ToDoubleRegister(result); local
4771 Register result_reg = ToRegister(instr->result()); local
4796 Register result_reg = ToRegister(instr->result()); local
4988 Register result_reg = ToRegister(instr->result()); local
4995 Register result_reg = ToRegister(instr->result()); local
5003 Register result_reg = ToRegister(instr->result()); local
5038 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-codegen-arm64.cc 2210 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/ia32/
lithium-codegen-ia32.cc 934 Register result_reg = ToRegister(instr->result()); local
935 DCHECK(result_reg.is(edx));
956 __ Move(result_reg, Immediate(0));
971 __ test(result_reg, Operand(result_reg));
4537 XMMRegister result_reg = ToDoubleRegister(result); local
4547 Register result_reg = ToRegister(result); local
4577 Register result_reg = ToRegister(result); local
4760 Register result_reg = ToRegister(instr->result()); local
4809 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/mips/
lithium-codegen-mips.cc 996 const Register result_reg = ToRegister(instr->result()); local
1730 Register result_reg = ToRegister(instr->result()); local
1745 FPURegister result_reg = ToDoubleRegister(instr->result()); local
4712 DoubleRegister result_reg = ToDoubleRegister(result); local
4723 Register result_reg = ToRegister(instr->result()); local
4758 Register result_reg = ToRegister(instr->result()); local
4956 Register result_reg = ToRegister(instr->result()); local
4964 Register result_reg = ToRegister(instr->result()); local
4972 Register result_reg = ToRegister(instr->result()); local
5006 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/mips64/
lithium-codegen-mips64.cc 985 const Register result_reg = ToRegister(instr->result()); local
988 __ Dmod(result_reg, left_reg, right_reg);
1849 Register result_reg = ToRegister(instr->result()); local
1864 FPURegister result_reg = ToDoubleRegister(instr->result()); local
4916 DoubleRegister result_reg = ToDoubleRegister(result); local
4927 Register result_reg = ToRegister(instr->result()); local
4962 Register result_reg = ToRegister(instr->result()); local
5159 Register result_reg = ToRegister(instr->result()); local
5167 Register result_reg = ToRegister(instr->result()); local
5175 Register result_reg = ToRegister(instr->result()); local
5209 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/ppc/
lithium-codegen-ppc.cc 960 Register result_reg = ToRegister(instr->result()); local
985 __ isel(overflow, result_reg, r0, result_reg, cr0);
1899 Register result_reg = ToRegister(instr->result()); local
1924 DoubleRegister result_reg = ToDoubleRegister(instr->result()); local
5018 DoubleRegister result_reg = ToDoubleRegister(result); local
5030 Register result_reg = ToRegister(instr->result()); local
5055 Register result_reg = ToRegister(instr->result()); local
5250 Register result_reg = ToRegister(instr->result()); local
5257 Register result_reg = ToRegister(instr->result()); local
5265 Register result_reg = ToRegister(instr->result()); local
5300 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/s390/
lithium-codegen-s390.cc 933 Register result_reg = ToRegister(instr->result()); local
1905 Register result_reg = ToRegister(instr->result()); local
1926 DoubleRegister result_reg = ToDoubleRegister(instr->result()); local
4928 DoubleRegister result_reg = ToDoubleRegister(result); local
4939 Register result_reg = ToRegister(instr->result()); local
4963 Register result_reg = ToRegister(instr->result()); local
5150 Register result_reg = ToRegister(instr->result()); local
5156 Register result_reg = ToRegister(instr->result()); local
5163 Register result_reg = ToRegister(instr->result()); local
5197 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/x64/
lithium-codegen-x64.cc 267 Register result_reg = ToRegister(instr->result()); local
268 __ movsxlq(result_reg, result_reg);
962 Register result_reg = ToRegister(instr->result()); local
963 DCHECK(result_reg.is(rdx));
984 __ Set(result_reg, 0);
1000 __ testl(result_reg, result_reg);
4812 XMMRegister result_reg = ToDoubleRegister(result); local
4829 Register result_reg = ToRegister(result); local
4859 Register result_reg = ToRegister(result); local
5037 Register result_reg = ToRegister(instr->result()); local
5087 Register result_reg = ToRegister(instr->result()); local
    [all...]
  /external/v8/src/crankshaft/x87/
lithium-codegen-x87.cc 1235 Register result_reg = ToRegister(instr->result()); local
4942 Register result_reg = ToRegister(result); local
4971 Register result_reg = ToRegister(result); local
5154 Register result_reg = ToRegister(instr->result()); local
5169 Register result_reg = ToRegister(instr->result()); local
5291 Register result_reg = ToRegister(instr->result()); local
    [all...]

Completed in 3593 milliseconds