Home | History | Annotate | Download | only in arm

Lines Matching defs:deferred

297               "-------------------- Deferred %s --------------------",
311 Comment(";;; Deferred code");
325 // Force constant pool emission at the end of the deferred code to make
2753 DeferredInstanceOfKnownGlobal* deferred;
2754 deferred = new(zone()) DeferredInstanceOfKnownGlobal(this, instr);
2777 __ bind(deferred->map_check()); // Label for calculating code patching.
2795 // calling the deferred code.
2806 // Go to the deferred code.
2807 __ b(deferred->entry());
2812 // Here result has either true or false. Deferred code also produces true or
2814 __ bind(deferred->exit());
3724 // Class for deferred case.
3746 DeferredMathAbsTaggedHeapNumber* deferred =
3750 __ JumpIfNotSmi(input, deferred->entry());
3753 __ bind(deferred->exit());
3891 DeferredDoRandom* deferred = new(zone()) DeferredDoRandom(this, instr);
3910 __ b(eq, deferred->entry());
3936 __ bind(deferred->exit());
4533 DeferredStringCharCodeAt* deferred =
4540 deferred->entry());
4541 __ bind(deferred->exit());
4586 DeferredStringCharFromCode* deferred =
4595 __ b(hi, deferred->entry());
4601 __ b(eq, deferred->entry());
4602 __ bind(deferred->exit());
4681 DeferredNumberTagI* deferred = new(zone()) DeferredNumberTagI(this, instr);
4683 __ b(vs, deferred->entry());
4684 __ bind(deferred->exit());
4707 DeferredNumberTagU* deferred = new(zone()) DeferredNumberTagU(this, instr);
4709 __ b(hi, deferred->entry());
4711 __ bind(deferred->exit());
4787 DeferredNumberTagD* deferred = new(zone()) DeferredNumberTagD(this, instr);
4791 __ AllocateHeapNumber(reg, temp1, temp2, scratch, deferred->entry(),
4794 __ jmp(deferred->entry());
4796 __ bind(deferred->exit());
4913 // The carry flag is set when we reach this deferred code as we just executed
4985 DeferredTaggedToI* deferred = new(zone()) DeferredTaggedToI(this, instr);
4990 // Branch to deferred code if the input was tagged.
4991 // The deferred code will take care of restoring the tag.
4992 __ b(cs, deferred->entry());
4993 __ bind(deferred->exit());
5192 DeferredCheckMaps* deferred = NULL;
5194 deferred = new(zone()) DeferredCheckMaps(this, instr, reg);
5195 __ bind(deferred->check_maps());
5208 __ b(ne, deferred->entry());
5278 DeferredAllocate* deferred =
5301 __ Allocate(size, result, scratch, scratch2, deferred->entry(), flags);
5308 deferred->entry(),
5312 __ bind(deferred->exit());
5667 // the deferred code.