Lines Matching defs:masm
21 wrapped_scope_(assembler->masm()) {
270 basm->masm()->Push(ToRegister(basm, &scope, arg));
322 basm->masm()->Pop(reg);
462 void BaselineAssembler::EmitReturn(MacroAssembler* masm) {
463 ASM_CODE_COMMENT(masm);
464 BaselineAssembler basm(masm);
470 ASM_CODE_COMMENT_STRING(masm, "Update Interrupt Budget");
474 __ masm()->SmiTag(params_size);
475 __ masm()->Push(params_size, kInterpreterAccumulatorRegister);
479 __ masm()->Push(kJSFunctionRegister);
482 __ masm()->Pop(params_size, kInterpreterAccumulatorRegister);
483 __ masm()->SmiUntag(params_size);
497 __ masm()->Branch(&corrected_args_count, ge, params_size,
499 __ masm()->Move(params_size, actual_params_size);
503 __ masm()->LeaveFrame(StackFrame::BASELINE);
506 __ masm()->DropArguments(params_size, TurboAssembler::kCountIsInteger,
509 __ masm()->Ret();
516 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,