Home | History | Annotate | Download | only in arm

Lines Matching refs:cp

48 //   o cp: our context
63 __ stm(db_w, sp, r1.bit() | cp.bit() | fp.bit() | lr.bit());
87 // Context is returned in both r0 and cp. It replaces the context
88 // passed to us. It's saved in the stack and kept live in cp.
89 __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
101 __ str(r0, MemOperand(cp, r1));
104 // clobbering cp.
105 __ mov(r2, Operand(cp));
581 CodeGenerator::ContextOperand(cp, Context::FCONTEXT_INDEX));
582 __ cmp(r1, cp);
587 __ str(ip, CodeGenerator::ContextOperand(cp, slot->index()));
592 CodeGenerator::ContextOperand(cp, slot->index()));
596 __ mov(r1, Operand(cp));
615 __ stm(db_w, sp, cp.bit() | r2.bit() | r1.bit() | r0.bit());
617 __ stm(db_w, sp, cp.bit() | r2.bit() | r1.bit());
622 __ stm(db_w, sp, cp.bit() | r2.bit() | r1.bit() | r0.bit());
658 __ stm(db_w, sp, cp.bit() | r1.bit() | r0.bit());
676 __ stm(db_w, sp, cp.bit() | r0.bit());
710 __ stm(db_w, sp, cp.bit() | r1.bit()); // Context and name.
1043 __ stm(db_w, sp, cp.bit() | r1.bit()); // Context and name.
1195 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
1212 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
1343 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
1444 __ stm(db_w, sp, cp.bit() | r0.bit());
1818 Register FullCodeGenerator::context_register() { return cp; }
1828 __ ldr(dst, CodeGenerator::ContextOperand(cp, context_index));