Lines Matching refs:cp
130 // o cp: our context
219 // Context is returned in both v0 and cp. It replaces the context
220 // passed to us. It's saved in the stack and kept live in cp.
221 __ sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
232 MemOperand target = ContextOperand(cp, var->index());
237 cp, target.offset(), a0, a3, kRAHasBeenSaved, kDontSaveFPRegs);
793 __ lw(a1, FieldMemOperand(cp, HeapObject::kMapOffset));
836 __ sw(at, ContextOperand(cp, variable->index()));
856 __ Push(cp, a2, a1, a0);
860 __ Push(cp, a2, a1, a0);
896 __ sw(result_register(), ContextOperand(cp, variable->index()));
899 __ RecordWriteContextSlot(cp,
915 __ Push(cp, a2, a1);
939 __ sw(a1, ContextOperand(cp, variable->index()));
941 __ RecordWriteContextSlot(cp,
989 __ Push(cp, a1, a0);
1348 __ Push(cp, a0, a1);
1364 Register current = cp;
1378 // Walk the rest of the chain without clobbering cp.
1419 Register context = cp;
1431 // Walk the rest of the chain without clobbering cp.
1440 // return an cp-based operand (the write barrier cannot be allowed to
1441 // destroy the cp register).
1578 __ Push(cp, a1); // Context and name.
2026 __ sw(cp, FieldMemOperand(v0, JSGeneratorObject::kContextOffset));
2027 __ mov(a1, cp);
2034 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2097 __ sw(cp, FieldMemOperand(a0, JSGeneratorObject::kContextOffset));
2098 __ mov(a1, cp);
2102 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2119 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2163 __ lw(cp, FieldMemOperand(a1, JSGeneratorObject::kContextOffset));
2191 // cp = callee's context,
2193 __ Push(ra, fp, cp, t0);
2499 __ Push(cp, a0); // Context and name.
2509 __ Push(cp, a1, a0); // Context, name, strict mode.
2557 __ Push(cp, a1, a0); // Context, name, strict mode.
2657 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2690 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2720 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
2797 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3112 __ lw(a3, ContextOperand(cp, Context::GLOBAL_OBJECT_INDEX));
3809 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
3853 __ lw(cache, ContextOperand(cp, Context::GLOBAL_OBJECT_INDEX));
4229 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
4567 __ Push(cp, a0);
4768 return cp;
4779 __ lw(dst, ContextOperand(cp, context_index));
4796 __ lw(at, ContextOperand(cp, Context::CLOSURE_INDEX));
4893 __ lw(cp, MemOperand(sp, StackHandlerConstants::kContextOffset));
4894 __ sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));