Lines Matching refs:Push
389 static int Push(BaselineAssembler* basm) { return 0; }
397 static int Push(BaselineAssembler* basm, Arg arg) {
399 basm->masm()->Push(ToRegister(basm, &scope, arg));
403 return Push(basm, arg);
411 static int Push(BaselineAssembler* basm, Arg arg, Args... args) {
412 PushAllHelper<Arg>::Push(basm, arg);
413 return 1 + PushAllHelper<Args...>::Push(basm, args...);
417 PushAllHelper<Arg>::Push(basm, arg);
423 static int Push(BaselineAssembler* basm, interpreter::RegisterList list) {
425 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
433 PushAllHelper<interpreter::Register>::Push(basm, list[reg_index]);
465 int BaselineAssembler::Push(T... vals) {
466 return detail::PushAllHelper<T...>::Push(this, vals...);