Home | History | Annotate | Download | only in x64

Lines Matching defs:deferred

270   // Deferred code is the last part of the instruction sequence. Mark
1381 DeferredStackCheck* deferred = NULL;
1383 deferred = new DeferredStackCheck(this, instr);
1385 EmitGoto(instr->block_id(), deferred);
1923 DeferredInstanceOfKnownGlobal* deferred;
1924 deferred = new DeferredInstanceOfKnownGlobal(this, instr);
1939 __ bind(deferred->map_check()); // Label for calculating code patching.
1955 // before calling the deferred code.
1961 __ JumpIfNotString(object, kScratchRegister, deferred->entry());
1966 __ bind(deferred->exit());
2664 // Class for deferred case.
2689 DeferredMathAbsTaggedHeapNumber* deferred =
2693 __ JumpIfNotSmi(input_reg, deferred->entry());
2697 __ bind(deferred->exit());
3126 DeferredStringCharCodeAt* deferred =
3140 // Handle cons strings and go to deferred code for the rest.
3142 __ j(zero, deferred->entry());
3151 __ j(not_equal, deferred->entry());
3159 __ j(not_zero, deferred->entry());
3196 __ bind(deferred->exit());
3241 DeferredStringCharFromCode* deferred =
3250 __ j(above, deferred->entry());
3256 __ j(equal, deferred->entry());
3257 __ bind(deferred->exit());
3321 DeferredNumberTagD* deferred = new DeferredNumberTagD(this, instr);
3323 __ AllocateHeapNumber(reg, tmp, deferred->entry());
3325 __ jmp(deferred->entry());
3327 __ bind(deferred->exit());
3470 DeferredTaggedToI* deferred = new DeferredTaggedToI(this, instr);
3471 __ JumpIfNotSmi(input_reg, deferred->entry());
3473 __ bind(deferred->exit());