Lines Matching full:shadow
28 handle invoke, allows higher-level code to create frame & shadow frame.
30 Once that's working, support direct entry code & eliminate shadow frame (and
34 base of the vreg array within the shadow frame. Access the other fields,
36 the shadow frame mechanism of double-storing object references - via xFP &
83 x25 xREFS base of object references in shadow frame (ideally, we'll get rid of this later).
101 /* During bringup, we'll use the shadow frame model instead of xFP */
116 * Instead of holding a pointer to the shadow frame, we keep xFP at the base of the vregs. So,
117 * to access other shadow frame fields, we need to use a backwards offset. Define those here.
130 * "export" the PC to dex_pc field in the shadow frame, f/b/o future exception objects. Must
285 add \reg, xFP, \vreg, lsl #2 /* WARNING: handle shadow frame vreg zero if store */
346 add xREFS, xFP, w0, lsl #2 // point to reference array in shadow frame