Lines Matching refs:masm
17 #define __ ACCESS_MASM(masm)
20 void EmitDebugBreakSlot(MacroAssembler* masm) { in EmitDebugBreakSlot() argument
25 masm->SizeOfCodeGeneratedSince(&check_codesize)); in EmitDebugBreakSlot()
29 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) { in GenerateSlot() argument
31 masm->RecordDebugBreakSlot(mode); in GenerateSlot()
32 EmitDebugBreakSlot(masm); in GenerateSlot()
38 EmitDebugBreakSlot(patcher.masm()); in ClearDebugBreakSlot()
48 patcher.masm()->bind(&check_codesize); in PatchDebugBreakSlot()
49 patcher.masm()->movp(kScratchRegister, reinterpret_cast<void*>(code->entry()), in PatchDebugBreakSlot()
51 patcher.masm()->call(kScratchRegister); in PatchDebugBreakSlot()
53 DCHECK_EQ(kSize, patcher.masm()->SizeOfCodeGeneratedSince(&check_codesize)); in PatchDebugBreakSlot()
60 void DebugCodegen::GenerateDebugBreakStub(MacroAssembler* masm, in GenerateDebugBreakStub() argument
66 FrameScope scope(masm, StackFrame::INTERNAL); in GenerateDebugBreakStub()
74 __ Push(masm->isolate()->factory()->the_hole_value()); in GenerateDebugBreakStub()
98 void DebugCodegen::GenerateHandleDebuggerStatement(MacroAssembler* masm) { in GenerateHandleDebuggerStatement() argument
100 FrameScope scope(masm, StackFrame::INTERNAL); in GenerateHandleDebuggerStatement()
109 void DebugCodegen::GenerateFrameDropperTrampoline(MacroAssembler* masm) { in GenerateFrameDropperTrampoline() argument