Lines Matching refs:masm
30 #define __ ACCESS_MASM(masm)
42 void JSEntryStub::Generate(MacroAssembler* masm) { in Generate() argument
48 NoRootArrayScope no_root_array(masm); in Generate()
56 ProfileEntryHookStub::MaybeCallEntryHook(masm); in Generate()
116 Assembler::BlockPoolsScope block_pools(masm); in Generate()
147 UseScratchRegisterScope temps(masm); in Generate()
235 void ProfileEntryHookStub::MaybeCallEntryHook(MacroAssembler* masm) { in MaybeCallEntryHook() argument
236 if (masm->isolate()->function_entry_hook() != nullptr) { in MaybeCallEntryHook()
237 ProfileEntryHookStub stub(masm->isolate()); in MaybeCallEntryHook()
238 Assembler::BlockConstPoolScope no_const_pools(masm); in MaybeCallEntryHook()
239 DontEmitDebugCodeScope no_debug_code(masm); in MaybeCallEntryHook()
244 DCHECK_EQ(masm->SizeOfCodeGeneratedSince(&entry_hook_call_start), in MaybeCallEntryHook()
251 void ProfileEntryHookStub::Generate(MacroAssembler* masm) { in Generate() argument
252 HardAbortScope hard_aborts(masm); in Generate()
285 FrameScope frame(masm, StackFrame::MANUAL); in Generate()
294 void DirectCEntryStub::Generate(MacroAssembler* masm) { in Generate() argument
305 void DirectCEntryStub::GenerateCall(MacroAssembler* masm, in GenerateCall() argument
328 static void CallApiFunctionAndReturn(MacroAssembler* masm, in CallApiFunctionAndReturn() argument
334 Isolate* isolate = masm->isolate(); in CallApiFunctionAndReturn()
381 FrameScope frame(masm, StackFrame::MANUAL); in CallApiFunctionAndReturn()
392 stub.GenerateCall(masm, x3); in CallApiFunctionAndReturn()
395 FrameScope frame(masm, StackFrame::MANUAL); in CallApiFunctionAndReturn()
459 void CallApiCallbackStub::Generate(MacroAssembler* masm) { in Generate() argument
493 __ Mov(isolate_reg, ExternalReference::isolate_address(masm->isolate())); in Generate()
511 FrameScope frame_scope(masm, StackFrame::MANUAL); in Generate()
527 AllowExternalCallThatCantCauseGC scope(masm); in Generate()
539 CallApiFunctionAndReturn(masm, api_function_address, thunk_ref, stack_space, in Generate()
544 void CallApiGetterStub::Generate(MacroAssembler* masm) { in Generate() argument
592 FrameScope frame_scope(masm, StackFrame::MANUAL); in Generate()
614 CallApiFunctionAndReturn(masm, api_function_address, thunk_ref, in Generate()