Lines Matching refs:masm

36   patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int64_t>(
39 patcher.masm()->Call(v8::internal::t9);
41 patcher.masm()->nop();
43 // patcher.masm()->bkpt(0);
82 patcher.masm()->li(v8::internal::t9,
86 patcher.masm()->Call(v8::internal::t9);
97 #define __ ACCESS_MASM(masm)
101 static void Generate_DebugBreakCallHelper(MacroAssembler* masm,
105 FrameScope scope(masm, StackFrame::INTERNAL);
142 __ PrepareCEntryFunction(ExternalReference::debug_break(masm->isolate()));
144 CEntryStub ceb(masm->isolate(), 1);
173 ExternalReference::debug_after_break_target_address(masm->isolate());
180 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) {
186 Generate_DebugBreakCallHelper(masm, a1.bit() | a3.bit(), 0);
190 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) {
193 Generate_DebugBreakCallHelper(masm, receiver.bit() | name.bit(), 0);
197 void DebugCodegen::GenerateStoreICDebugBreak(MacroAssembler* masm) {
202 masm, receiver.bit() | name.bit() | value.bit(), 0);
206 void DebugCodegen::GenerateKeyedLoadICDebugBreak(MacroAssembler* masm) {
208 GenerateLoadICDebugBreak(masm);
212 void DebugCodegen::GenerateKeyedStoreICDebugBreak(MacroAssembler* masm) {
218 masm, receiver.bit() | name.bit() | value.bit(), 0);
222 void DebugCodegen::GenerateCompareNilICDebugBreak(MacroAssembler* masm) {
227 Generate_DebugBreakCallHelper(masm, a0.bit(), 0);
231 void DebugCodegen::GenerateReturnDebugBreak(MacroAssembler* masm) {
235 Generate_DebugBreakCallHelper(masm, v0.bit(), 0);
239 void DebugCodegen::GenerateCallFunctionStubDebugBreak(MacroAssembler* masm) {
244 Generate_DebugBreakCallHelper(masm, a1.bit(), 0);
248 void DebugCodegen::GenerateCallConstructStubDebugBreak(MacroAssembler* masm) {
254 Generate_DebugBreakCallHelper(masm, a1.bit() , a0.bit());
260 MacroAssembler* masm) {
268 Generate_DebugBreakCallHelper(masm, a1.bit() | a2.bit() | a3.bit(), a0.bit());
272 void DebugCodegen::GenerateSlot(MacroAssembler* masm) {
275 Assembler::BlockTrampolinePoolScope block_trampoline_pool(masm);
283 masm->InstructionsGeneratedSince(&check_codesize));
287 void DebugCodegen::GenerateSlotDebugBreak(MacroAssembler* masm) {
290 Generate_DebugBreakCallHelper(masm, 0, 0);
294 void DebugCodegen::GeneratePlainReturnLiveEdit(MacroAssembler* masm) {
299 void DebugCodegen::GenerateFrameDropperLiveEdit(MacroAssembler* masm) {
302 masm->isolate());