Lines Matching defs:masm
21 wrapped_scope_(assembler->masm()) {
261 basm->masm()->Push(ToRegister(basm, &scope, arg));
314 basm->masm()->Pop(reg);
452 void BaselineAssembler::EmitReturn(MacroAssembler* masm) {
453 ASM_CODE_COMMENT(masm);
454 BaselineAssembler basm(masm);
460 ASM_CODE_COMMENT_STRING(masm, "Update Interrupt Budget");
464 __ masm()->SmiTag(params_size);
465 __ masm()->Push(params_size, kInterpreterAccumulatorRegister);
469 __ masm()->Push(kJSFunctionRegister);
472 __ masm()->Pop(params_size, kInterpreterAccumulatorRegister);
473 __ masm()->SmiUntag(params_size);
486 __ masm()->Branch(&corrected_args_count, ge, params_size,
488 __ masm()->Move(params_size, actual_params_size);
492 __ masm()->LeaveFrame(StackFrame::BASELINE);
495 __ masm()->DropArguments(params_size, TurboAssembler::kCountIsInteger,
497 __ masm()->Ret();
504 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,