Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 13 of 13) sorted by relevance

/art/runtime/arch/arm/
Dportable_entrypoints_arm.S44 add r5, r2, #16 @ create space for method pointer in frame
45 and r5, #0xFFFFFFF0 @ align frame size to 16 bytes
54 str ip, [sp] @ store NULL for method* at bottom of frame
68 @ Fake callee save ref and args frame set up, note portable doesn't use callee save frames.
142 @ Fake callee save ref and args frame set up, note portable doesn't use callee save frames.
Dquick_entrypoints_arm.S261 str r12, [sp, #-16]! @ expand the frame and pass SP
265 add sp, #16 @ strip the extra frame
311 add r5, r2, #4 @ create space for method pointer in frame
324 str ip, [sp] @ store NULL for method* at bottom of frame
666 str r12, [sp, #-16]! @ expand the frame and pass SP
668 add sp, #16 @ strip the extra frame
686 str r12, [sp, #-16]! @ expand the frame and pass SP
690 add sp, #16 @ strip the extra frame
709 str r12, [sp, #-16]! @ expand the frame and pass SP
713 add sp, #16 @ strip the extra frame
[all …]
Djni_entrypoints_arm.S31 sub sp, #12 @ pad stack pointer to align frame
/art/test/098-ddmc/
Dexpected.txt2 empty=Allocations[message header len: 15 entry header len: 9 stack frame len: 8 number of entries: …
14 reset=Allocations[message header len: 15 entry header len: 9 stack frame len: 8 number of entries: …
23 goodbye=Allocations[message header len: 15 entry header len: 9 stack frame len: 8 number of entries…
/art/runtime/arch/mips/
Dportable_entrypoints_mips.S25 # Fake callee save ref and args frame set up, note portable doesn't use callee save frames.
Dquick_entrypoints_mips.S217 addiu $sp, $sp, 64 # pop frame
498 addiu $t0, $a2, 16 # create space for method pointer in frame
499 srl $t0, $t0, 4 # shift the frame size right 4
500 sll $t0, $t0, 4 # shift the frame size left 4 to align to 16 bytes
512 sw $zero, 0($sp) # store NULL for method* at bottom of frame
1081 move $t0, $sp # remember bottom of caller's frame
1104 addiu $sp, $sp, 112 # 48 bytes of args + 64 bytes of callee save frame
/art/runtime/
Dstack.h183 void SetLink(ShadowFrame* frame) { in SetLink() argument
184 DCHECK_NE(this, frame); in SetLink()
185 link_ = frame; in SetLink()
479 ShadowFrame* frame = top_shadow_frame_; in PopShadowFrame() local
480 top_shadow_frame_ = frame->GetLink(); in PopShadowFrame()
481 return frame; in PopShadowFrame()
Delf_file.cc1304 static FDE* NextFDE(FDE* frame) { in NextFDE() argument
1305 byte* fde_bytes = reinterpret_cast<byte*>(frame); in NextFDE()
1306 fde_bytes += frame->GetLength(); in NextFDE()
1310 static bool IsFDE(FDE* frame) { in IsFDE() argument
1311 return frame->CIE_pointer != 0; in IsFDE()
1317 FDE* frame = NextFDE(reinterpret_cast<FDE*>(eh_frame)); in FixupEHFrame() local
1318 for (; frame < last_frame; frame = NextFDE(frame)) { in FixupEHFrame()
1319 if (!IsFDE(frame)) { in FixupEHFrame()
1322 frame->initial_location += text_start; in FixupEHFrame()
Dinstrumentation.cc236 const InstrumentationStackFrame& frame = in InstrumentationInstallStack() local
238 CHECK(frame.interpreter_entry_); in InstrumentationInstallStack()
243 last_return_pc_ = frame.return_pc_; in InstrumentationInstallStack()
263 const InstrumentationStackFrame& frame = in InstrumentationInstallStack() local
265 CHECK_EQ(m, frame.method_) << "Expected " << PrettyMethod(m) in InstrumentationInstallStack()
266 << ", Found " << PrettyMethod(frame.method_); in InstrumentationInstallStack()
267 return_pc = frame.return_pc_; in InstrumentationInstallStack()
269 LOG(INFO) << "Ignoring already instrumented " << frame.Dump(); in InstrumentationInstallStack()
Dfault_handler.cc373 StackReference<mirror::ArtMethod>* frame = in Action() local
375 self->SetTopOfStack(frame, 0); // Since we don't necessarily have a dex pc, pass in 0. in Action()
Dthread.cc2238 for (instrumentation::InstrumentationStackFrame& frame : *GetInstrumentationStack()) { in VisitRoots()
2239 if (frame.this_object_ != nullptr) { in VisitRoots()
2240 visitor(&frame.this_object_, arg, RootInfo(kRootVMInternal, thread_id)); in VisitRoots()
2242 DCHECK(frame.method_ != nullptr); in VisitRoots()
2243 visitor(reinterpret_cast<mirror::Object**>(&frame.method_), arg, in VisitRoots()
/art/test/083-compiler-regressions/
Dinfo.txt12 largeFrame Stress large frame codegen
/art/compiler/llvm/
Dart_module.ll25 , %ShadowFrame* ; Previous frame