Searched refs:ool (Results 1 - 9 of 9) sorted by relevance

/external/v8/src/compiler/x64/
H A Dcode-generator-x64.cc354 OutOfLineCode* ool; \
359 ool = new (zone()) OutOfLineLoadNaN(this, result); \
392 ool = new (zone()) \
395 __ j(above_equal, ool->entry()); \
397 __ bind(ool->exit()); \
407 OutOfLineCode* ool; \
412 ool = new (zone()) OutOfLineLoadZero(this, result); \
448 ool = new (zone()) \
451 __ j(above_equal, ool->entry()); \
453 __ bind(ool
718 auto ool = new (zone()) OutOfLineTruncateDoubleToI(this, result, input); local
734 auto ool = new (zone()) OutOfLineRecordWrite(this, object, operand, value, local
[all...]
/external/v8/src/compiler/
H A Dcode-generator.cc152 for (OutOfLineCode* ool = ools_; ool; ool = ool->next()) {
153 masm()->bind(ool->entry());
154 ool->Generate();
155 if (ool->exit()->is_bound()) masm()->jmp(ool->exit());
/external/v8/src/compiler/arm64/
H A Dcode-generator-arm64.cc373 auto ool = new (zone()) OutOfLineLoadNaN##width(this, result); \
374 __ B(hs, ool->entry()); \
376 __ Bind(ool->exit()); \
387 auto ool = new (zone()) OutOfLineLoadZero(this, result); \
388 __ B(hs, ool->entry()); \
390 __ Bind(ool->exit()); \
401 auto ool = new (zone()) OutOfLineLoadZero(this, result); \
402 __ B(hs, ool->entry()); \
404 __ Bind(ool->exit()); \
623 auto ool local
[all...]
/external/v8/src/compiler/ia32/
H A Dcode-generator-ia32.cc278 OutOfLineCode* ool = new (zone()) OutOfLineLoadFloat(this, result); \
279 __ j(above_equal, ool->entry()); \
281 __ bind(ool->exit()); \
294 OutOfLineCode* ool = new (zone()) OutOfLineLoadInteger(this, result); \
295 __ j(above_equal, ool->entry()); \
297 __ bind(ool->exit()); \
477 auto ool = new (zone()) OutOfLineTruncateDoubleToI(this, result, input); local
480 __ j(overflow, ool->entry());
481 __ bind(ool->exit());
493 auto ool local
[all...]
/external/v8/src/compiler/mips/
H A Dcode-generator-mips.cc341 auto ool = new (zone()) OutOfLineLoad##width(this, result); \
344 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
349 __ Branch(ool->entry(), ls, i.InputRegister(1), Operand(offset)); \
352 __ bind(ool->exit()); \
359 auto ool = new (zone()) OutOfLineLoadInteger(this, result); \
362 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
367 __ Branch(ool->entry(), ls, i.InputRegister(1), Operand(offset)); \
370 __ bind(ool->exit()); \
420 auto ool = new (zone()) OutOfLineRound(this, i.OutputDoubleRegister()); \
431 __ Branch(USE_DELAY_SLOT, ool
618 auto ool = new (zone()) OutOfLineRecordWrite(this, object, index, value, local
[all...]
/external/v8/src/compiler/mips64/
H A Dcode-generator-mips64.cc355 auto ool = new (zone()) OutOfLineLoad##width(this, result); \
358 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
363 __ Branch(ool->entry(), ls, i.InputRegister(1), Operand(offset)); \
366 __ bind(ool->exit()); \
373 auto ool = new (zone()) OutOfLineLoadInteger(this, result); \
376 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
381 __ Branch(ool->entry(), ls, i.InputRegister(1), Operand(offset)); \
384 __ bind(ool->exit()); \
434 auto ool = new (zone()) OutOfLineRound(this, i.OutputDoubleRegister()); \
444 __ Branch(USE_DELAY_SLOT, ool
628 auto ool = new (zone()) OutOfLineRecordWrite(this, object, index, value, local
[all...]
/external/v8/src/compiler/arm/
H A Dcode-generator-arm.cc304 auto ool = new (zone()) OutOfLineLoadFloat##width(this, result); \
305 __ b(hs, ool->entry()); \
307 __ bind(ool->exit()); \
321 auto ool = new (zone()) OutOfLineLoadInteger(this, result); \
322 __ b(hs, ool->entry()); \
324 __ bind(ool->exit()); \
529 auto ool = new (zone()) OutOfLineRecordWrite(this, object, index, value, local
534 ool->entry());
535 __ bind(ool->exit());
/external/v8/src/compiler/ppc/
H A Dcode-generator-ppc.cc517 auto ool = new (zone()) OutOfLineLoadNAN##width(this, result); \
518 __ bge(ool->entry()); \
524 __ bind(ool->exit()); \
544 auto ool = new (zone()) OutOfLineLoadZero(this, result); \
545 __ bge(ool->entry()); \
551 __ bind(ool->exit()); \
823 auto ool = new (zone()) OutOfLineRecordWrite(this, object, offset, value, local
828 ool->entry());
829 __ bind(ool->exit());
/external/v8/src/compiler/x87/
H A Dcode-generator-x87.cc283 OutOfLineCode* ool = new (zone()) OutOfLineLoadFloat(this, result); \
284 __ j(above_equal, ool->entry()); \
287 __ bind(ool->exit()); \
300 OutOfLineCode* ool = new (zone()) OutOfLineLoadInteger(this, result); \
301 __ j(above_equal, ool->entry()); \
303 __ bind(ool->exit()); \
581 auto ool = new (zone()) OutOfLineRecordWrite(this, object, operand, value, local
586 not_zero, ool->entry());
587 __ bind(ool->exit());

Completed in 178 milliseconds