Lines Matching defs:masm
20 wrapped_scope_(assembler->masm()) {
268 basm->masm()->Push(ToRegister(basm, &scope, arg));
314 basm->masm()->Pop(reg);
465 TurboAssembler::BlockTrampolinePoolScope(masm());
480 void BaselineAssembler::EmitReturn(MacroAssembler* masm) {
481 ASM_CODE_COMMENT(masm);
482 BaselineAssembler basm(masm);
488 ASM_CODE_COMMENT_STRING(masm, "Update Interrupt Budget");
492 __ masm()->SmiTag(params_size);
493 __ masm()->Push(params_size, kInterpreterAccumulatorRegister);
497 __ masm()->Push(kJSFunctionRegister);
500 __ masm()->Pop(params_size, kInterpreterAccumulatorRegister);
501 __ masm()->SmiUntag(params_size);
515 __ masm()->Branch(&corrected_args_count, ge, params_size,
517 __ masm()->Move(params_size, actual_params_size);
521 __ masm()->LeaveFrame(StackFrame::BASELINE);
524 __ masm()->DropArguments(params_size, MacroAssembler::kCountIsInteger,
526 __ masm()->Ret();
533 assembler_->masm()->Assert(eq, AbortReason::kUnexpectedValue, reg,