Lines Matching defs:frame
14 @ fp is 0 or stack frame
16 #define frame r4
30 movs frame, r0 @ if frame pointer is zero
46 * Stack frame layout:
51 * frame => saved pc
60 for_each_frame: tst frame, mask @ Check for address exceptions
63 1001: ldr sv_pc, [frame, #0] @ get saved pc
64 1002: ldr sv_fp, [frame, #-12] @ get saved fp
75 ldr r1, [frame, #-4] @ get saved lr
76 mov r2, frame
84 ldreq r0, [frame, #-8] @ get sp
92 subeq r0, frame, #16
99 cmp sv_fp, frame @ next frame must be
100 mov frame, sv_fp @ above the current frame
104 @ frame is below the previous frame, accept it as long as it
113 mov r2, frame
126 .Lbad: .asciz "%sBacktrace aborted due to bad frame pointer <%p>\n"