Home | History | Annotate | Download | only in arm

Lines Matching refs:masm

15 #define __ ACCESS_MASM(masm)
18 void EmitDebugBreakSlot(MacroAssembler* masm) {
25 masm->InstructionsGeneratedSince(&check_size));
29 void DebugCodegen::GenerateSlot(MacroAssembler* masm, RelocInfo::Mode mode) {
32 Assembler::BlockConstPoolScope block_const_pool(masm);
33 masm->RecordDebugBreakSlot(mode);
34 EmitDebugBreakSlot(masm);
40 EmitDebugBreakSlot(patcher.masm());
60 patcher.masm()->ldr(ip, MemOperand(v8::internal::pc, 0));
61 patcher.masm()->b(&skip_constant);
63 patcher.masm()->bind(&skip_constant);
64 patcher.masm()->blx(ip);
72 void DebugCodegen::GenerateDebugBreakStub(MacroAssembler* masm,
76 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL);
84 __ Push(masm->isolate()->factory()->the_hole_value());
89 Runtime::FunctionForId(Runtime::kDebugBreak), masm->isolate())));
91 CEntryStub ceb(masm->isolate(), 1);
113 void DebugCodegen::GenerateHandleDebuggerStatement(MacroAssembler* masm) {
115 FrameScope scope(masm, StackFrame::INTERNAL);
124 void DebugCodegen::GenerateFrameDropperTrampoline(MacroAssembler* masm) {