Lines Matching refs:Push
250 inline void PushSingle(MacroAssembler* masm, Register reg) { masm->Push(reg); }
252 masm->Push(Immediate(value.ptr()));
254 inline void PushSingle(MacroAssembler* masm, Smi value) { masm->Push(value); }
256 masm->Push(object);
259 masm->Push(Immediate(immediate));
262 masm->Push(operand);
270 static int Push(BaselineAssembler* basm, Arg arg) {
275 return Push(basm, arg);
281 static int Push(BaselineAssembler* basm, interpreter::RegisterList list) {
301 static int Push(BaselineAssembler* masm) { return 0; }
306 static int Push(BaselineAssembler* masm, Arg arg, Args... args) {
307 int nargs = PushHelper<Arg>::Push(masm, arg);
308 return nargs + PushAllHelper<Args...>::Push(masm, args...);
319 int BaselineAssembler::Push(T... vals) {
320 return detail::PushAllHelper<T...>::Push(this, vals...);
459 __ Push(params_size, kInterpreterAccumulatorRegister);
462 __ Push(MemOperand(ebp, InterpreterFrameConstants::kFunctionOffset));