Lines Matching refs:cp
138 // cp: Callee's context.
156 __ stm(db_w, sp, r1.bit() | cp.bit() | fp.bit() | lr.bit());
188 // Context is returned in both r0 and cp. It replaces the context
189 // passed to us. It's saved in the stack and kept live in cp.
190 __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
201 MemOperand target = ContextOperand(cp, var->index());
205 cp, target.offset(), r0, r3, kLRHasBeenSaved, kSaveFPRegs);
770 // Register cp always contains a pointer to the context.
771 safepoint.DefinePointerRegister(cp);
2895 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2918 __ mov(result, cp);
2931 __ push(cp); // The context is the first argument.
2942 __ ldr(result, ContextOperand(cp, Context::GLOBAL_INDEX));
2971 __ ldr(cp, FieldMemOperand(r1, JSFunction::kContextOffset));
2994 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3433 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3444 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3458 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3469 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3482 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
4788 __ Push(cp, r2, r1);