Lines Matching refs:deferred
1381 DeferredStackCheck* deferred = NULL; in DoGoto() local
1383 deferred = new DeferredStackCheck(this, instr); in DoGoto()
1385 EmitGoto(instr->block_id(), deferred); in DoGoto()
1923 DeferredInstanceOfKnownGlobal* deferred; in DoInstanceOfKnownGlobal() local
1924 deferred = new DeferredInstanceOfKnownGlobal(this, instr); in DoInstanceOfKnownGlobal()
1939 __ bind(deferred->map_check()); // Label for calculating code patching. in DoInstanceOfKnownGlobal()
1961 __ JumpIfNotString(object, kScratchRegister, deferred->entry()); in DoInstanceOfKnownGlobal()
1966 __ bind(deferred->exit()); in DoInstanceOfKnownGlobal()
2689 DeferredMathAbsTaggedHeapNumber* deferred = in DoMathAbs() local
2693 __ JumpIfNotSmi(input_reg, deferred->entry()); in DoMathAbs()
2697 __ bind(deferred->exit()); in DoMathAbs()
3126 DeferredStringCharCodeAt* deferred = in DoStringCharCodeAt() local
3142 __ j(zero, deferred->entry()); in DoStringCharCodeAt()
3151 __ j(not_equal, deferred->entry()); in DoStringCharCodeAt()
3159 __ j(not_zero, deferred->entry()); in DoStringCharCodeAt()
3196 __ bind(deferred->exit()); in DoStringCharCodeAt()
3241 DeferredStringCharFromCode* deferred = in DoStringCharFromCode() local
3250 __ j(above, deferred->entry()); in DoStringCharFromCode()
3256 __ j(equal, deferred->entry()); in DoStringCharFromCode()
3257 __ bind(deferred->exit()); in DoStringCharFromCode()
3321 DeferredNumberTagD* deferred = new DeferredNumberTagD(this, instr); in DoNumberTagD() local
3323 __ AllocateHeapNumber(reg, tmp, deferred->entry()); in DoNumberTagD()
3325 __ jmp(deferred->entry()); in DoNumberTagD()
3327 __ bind(deferred->exit()); in DoNumberTagD()
3470 DeferredTaggedToI* deferred = new DeferredTaggedToI(this, instr); in DoTaggedToI() local
3471 __ JumpIfNotSmi(input_reg, deferred->entry()); in DoTaggedToI()
3473 __ bind(deferred->exit()); in DoTaggedToI()