Home | History | Annotate | Download | only in x64

Lines Matching full:deferred

329               "-------------------- Deferred %s --------------------",
344 Comment(";;; Deferred code");
359 // Deferred code is the last part of the instruction sequence. Mark
2551 DeferredInstanceOfKnownGlobal* deferred;
2552 deferred = new(zone()) DeferredInstanceOfKnownGlobal(this, instr);
2567 __ bind(deferred->map_check()); // Label for calculating code patching.
2583 // before calling the deferred code.
2589 __ JumpIfNotString(object, kScratchRegister, deferred->entry());
2594 __ bind(deferred->exit());
3473 // Class for deferred case.
3500 DeferredMathAbsTaggedHeapNumber* deferred =
3504 __ JumpIfNotSmi(input_reg, deferred->entry());
3506 __ bind(deferred->exit());
4397 DeferredStringCharCodeAt* deferred =
4404 deferred->entry());
4405 __ bind(deferred->exit());
4452 DeferredStringCharFromCode* deferred =
4461 __ j(above, deferred->entry());
4468 __ j(equal, deferred->entry());
4469 __ bind(deferred->exit());
4568 DeferredNumberTagU* deferred = new(zone()) DeferredNumberTagU(this, instr);
4570 __ j(above, deferred->entry());
4572 __ bind(deferred->exit());
4642 DeferredNumberTagD* deferred = new(zone()) DeferredNumberTagD(this, instr);
4644 __ AllocateHeapNumber(reg, tmp, deferred->entry());
4646 __ jmp(deferred->entry());
4648 __ bind(deferred->exit());
4787 __ RecordComment("Deferred TaggedToI: cannot truncate");
4825 DeferredTaggedToI* deferred = new(zone()) DeferredTaggedToI(this, instr);
4826 __ JumpIfNotSmi(input_reg, deferred->entry());
4828 __ bind(deferred->exit());
5011 DeferredCheckMaps* deferred = NULL;
5013 deferred = new(zone()) DeferredCheckMaps(this, instr, reg);
5014 __ bind(deferred->check_maps());
5028 __ j(not_equal, deferred->entry());
5101 DeferredAllocate* deferred =
5124 __ Allocate(size, result, temp, no_reg, deferred->entry(), flags);
5126 __ jmp(deferred->entry());
5130 __ Allocate(size, result, temp, no_reg, deferred->entry(), flags);
5133 __ bind(deferred->exit());
5514 // the deferred code.