• Home
  • Raw
  • Download

Lines Matching refs:masm

69 #define __ ACCESS_MASM(masm)
72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument
78 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper()
108 __ Move(rbx, ExternalReference::debug_break(masm->isolate())); in Generate_DebugBreakCallHelper()
110 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper()
147 ExternalReference::debug_after_break_target_address(masm->isolate()); in Generate_DebugBreakCallHelper()
153 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { in GenerateCallICStubDebugBreak() argument
159 Generate_DebugBreakCallHelper(masm, rdx.bit() | rdi.bit(), 0, false); in GenerateCallICStubDebugBreak()
163 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() argument
167 Generate_DebugBreakCallHelper(masm, receiver.bit() | name.bit(), 0, false); in GenerateLoadICDebugBreak()
171 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) { in GenerateStoreICDebugBreak() argument
177 masm, receiver.bit() | name.bit() | value.bit(), 0, false); in GenerateStoreICDebugBreak()
181 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { in GenerateKeyedLoadICDebugBreak() argument
183 GenerateLoadICDebugBreak(masm); in GenerateKeyedLoadICDebugBreak()
187 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { in GenerateKeyedStoreICDebugBreak() argument
193 masm, receiver.bit() | name.bit() | value.bit(), 0, false); in GenerateKeyedStoreICDebugBreak()
197 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) { in GenerateCompareNilICDebugBreak() argument
202 Generate_DebugBreakCallHelper(masm, rax.bit(), 0, false); in GenerateCompareNilICDebugBreak()
206 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) { in GenerateReturnDebugBreak() argument
211 Generate_DebugBreakCallHelper(masm, rax.bit(), 0, true); in GenerateReturnDebugBreak()
215 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { in GenerateCallFunctionStubDebugBreak() argument
220 Generate_DebugBreakCallHelper(masm, rdi.bit(), 0, false); in GenerateCallFunctionStubDebugBreak()
224 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* masm) { in GenerateCallConstructStubDebugBreak() argument
232 Generate_DebugBreakCallHelper(masm, rdi.bit(), rax.bit(), false); in GenerateCallConstructStubDebugBreak()
237 MacroAssembler* masm) { in GenerateCallConstructStubRecordDebugBreak() argument
247 Generate_DebugBreakCallHelper(masm, rbx.bit() | rdx.bit() | rdi.bit(), in GenerateCallConstructStubRecordDebugBreak()
252 void DebugCodegen::GenerateSlot(MacroAssembler* masm) { in GenerateSlot() argument
259 masm->SizeOfCodeGeneratedSince(&check_codesize)); in GenerateSlot()
263 void DebugCodegen::GenerateSlotDebugBreak(MacroAssembler* masm) { in GenerateSlotDebugBreak() argument
266 Generate_DebugBreakCallHelper(masm, 0, 0, true); in GenerateSlotDebugBreak()
270 void DebugCodegen::GeneratePlainReturnLiveEdit(MacroAssembler* masm) { in GeneratePlainReturnLiveEdit() argument
271 masm->ret(0); in GeneratePlainReturnLiveEdit()
275 void DebugCodegen::GenerateFrameDropperLiveEdit(MacroAssembler* masm) { in GenerateFrameDropperLiveEdit() argument
278 masm->isolate()); in GenerateFrameDropperLiveEdit()