Home | History | Annotate | Download | only in ia32

Lines Matching defs:deferred

248   // Deferred code is the last part of the instruction sequence. Mark
1379 DeferredStackCheck* deferred = NULL;
1381 deferred = new DeferredStackCheck(this, instr);
1383 EmitGoto(instr->block_id(), deferred);
1910 DeferredInstanceOfKnownGlobal* deferred;
1911 deferred = new DeferredInstanceOfKnownGlobal(this, instr);
1927 __ bind(deferred->map_check()); // Label for calculating code patching.
1934 // before calling the deferred code.
1944 // Go to the deferred code.
1945 __ jmp(deferred->entry());
1950 // Here result has either true or false. Deferred code also produces true or
1952 __ bind(deferred->exit());
2649 // Class for deferred case.
2674 DeferredMathAbsTaggedHeapNumber* deferred =
2679 __ j(not_zero, deferred->entry());
2681 __ bind(deferred->exit());
3143 DeferredStringCharCodeAt* deferred =
3159 __ j(zero, deferred->entry());
3168 __ j(not_equal, deferred->entry());
3176 __ j(not_zero, deferred->entry());
3213 __ bind(deferred->exit());
3258 DeferredStringCharFromCode* deferred =
3267 __ j(above, deferred->entry());
3273 __ j(equal, deferred->entry());
3274 __ bind(deferred->exit());
3325 DeferredNumberTagI* deferred = new DeferredNumberTagI(this, instr);
3327 __ j(overflow, deferred->entry());
3328 __ bind(deferred->exit());
3385 DeferredNumberTagD* deferred = new DeferredNumberTagD(this, instr);
3387 __ AllocateHeapNumber(reg, tmp, no_reg, deferred->entry());
3389 __ jmp(deferred->entry());
3391 __ bind(deferred->exit());
3567 DeferredTaggedToI* deferred = new DeferredTaggedToI(this, instr);
3571 __ j(not_zero, deferred->entry());
3576 __ bind(deferred->exit());