• Home
  • Raw
  • Download

Lines Matching refs:masm

36   patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>(  in SetDebugBreakAtReturn()
38 patcher.masm()->Call(v8::internal::t9); in SetDebugBreakAtReturn()
39 patcher.masm()->nop(); in SetDebugBreakAtReturn()
40 patcher.masm()->nop(); in SetDebugBreakAtReturn()
41 patcher.masm()->nop(); in SetDebugBreakAtReturn()
81 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>( in SetDebugBreakAtSlot()
83 patcher.masm()->Call(v8::internal::t9); in SetDebugBreakAtSlot()
94 #define __ ACCESS_MASM(masm)
98 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument
102 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper()
139 __ PrepareCEntryFunction(ExternalReference::debug_break(masm->isolate())); in Generate_DebugBreakCallHelper()
141 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper()
170 ExternalReference::debug_after_break_target_address(masm->isolate()); in Generate_DebugBreakCallHelper()
177 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { in GenerateCallICStubDebugBreak() argument
183 Generate_DebugBreakCallHelper(masm, a1.bit() | a3.bit(), 0); in GenerateCallICStubDebugBreak()
187 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() argument
190 Generate_DebugBreakCallHelper(masm, receiver.bit() | name.bit(), 0); in GenerateLoadICDebugBreak()
194 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) { in GenerateStoreICDebugBreak() argument
200 masm, receiver.bit() | name.bit() | value.bit(), 0); in GenerateStoreICDebugBreak()
204 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) { in GenerateKeyedLoadICDebugBreak() argument
206 GenerateLoadICDebugBreak(masm); in GenerateKeyedLoadICDebugBreak()
210 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) { in GenerateKeyedStoreICDebugBreak() argument
216 masm, receiver.bit() | name.bit() | value.bit(), 0); in GenerateKeyedStoreICDebugBreak()
220 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) { in GenerateCompareNilICDebugBreak() argument
225 Generate_DebugBreakCallHelper(masm, a0.bit(), 0); in GenerateCompareNilICDebugBreak()
229 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) { in GenerateReturnDebugBreak() argument
233 Generate_DebugBreakCallHelper(masm, v0.bit(), 0); in GenerateReturnDebugBreak()
237 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) { in GenerateCallFunctionStubDebugBreak() argument
242 Generate_DebugBreakCallHelper(masm, a1.bit(), 0); in GenerateCallFunctionStubDebugBreak()
246 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* masm) { in GenerateCallConstructStubDebugBreak() argument
252 Generate_DebugBreakCallHelper(masm, a1.bit() , a0.bit()); in GenerateCallConstructStubDebugBreak()
257 MacroAssembler* masm) { in GenerateCallConstructStubRecordDebugBreak() argument
265 Generate_DebugBreakCallHelper(masm, a1.bit() | a2.bit() | a3.bit(), a0.bit()); in GenerateCallConstructStubRecordDebugBreak()
269 void DebugCodegen::GenerateSlot(MacroAssembler* masm) { in GenerateSlot() argument
272 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm); in GenerateSlot()
280 masm->InstructionsGeneratedSince(&check_codesize)); in GenerateSlot()
284 void DebugCodegen::GenerateSlotDebugBreak(MacroAssembler* masm) { in GenerateSlotDebugBreak() argument
287 Generate_DebugBreakCallHelper(masm, 0, 0); in GenerateSlotDebugBreak()
291 void DebugCodegen::GeneratePlainReturnLiveEdit(MacroAssembler* masm) { in GeneratePlainReturnLiveEdit() argument
296 void DebugCodegen::GenerateFrameDropperLiveEdit(MacroAssembler* masm) { in GenerateFrameDropperLiveEdit() argument
299 masm->isolate()); in GenerateFrameDropperLiveEdit()