Lines Matching defs:masm
21 wrapped_scope_(assembler->masm()) {
272 basm->masm()->Push(ToRegister(basm, &scope, arg));
324 basm->masm()->Pop(reg);
464 void BaselineAssembler::EmitReturn(MacroAssembler* masm) {
465 ASM_CODE_COMMENT(masm);
466 BaselineAssembler basm(masm);
472 ASM_CODE_COMMENT_STRING(masm, "Update Interrupt Budget");
476 __ masm()->SmiTag(params_size);
477 __ masm()->Push(params_size, kInterpreterAccumulatorRegister);
481 __ masm()->Push(kJSFunctionRegister);
484 __ masm()->Pop(params_size, kInterpreterAccumulatorRegister);
485 __ masm()->SmiUntag(params_size);
499 __ masm()->Branch(&corrected_args_count, ge, params_size,
501 __ masm()->Move(params_size, actual_params_size);
505 __ masm()->LeaveFrame(StackFrame::BASELINE);
508 __ masm()->DropArguments(params_size, TurboAssembler::kCountIsInteger,
511 __ masm()->Ret();
518 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,