Lines Matching defs:unw_state_record
132 typedef struct unw_state_record struct
134 unsigned int first_region : 1; /* is this the first region? */
135 unsigned int done : 1; /* are we done scanning descriptors? */
136 unsigned int any_spills : 1; /* got any register spills? */
137 unsigned int in_body : 1; /* are we inside a body? */
138 unsigned int no_reg_stack_frame : 1; /* Don't adjust bsp for i&l regs */
139 unsigned char *imask; /* imask of spill_mask record or NULL */
140 unw_word pr_val; /* predicate values */
141 unw_word pr_mask; /* predicate mask */
142 unw_sword spill_offset; /* psp-relative offset for spill base */
143 int region_start;
144 int region_len;
145 int epilogue_start;
146 int epilogue_count;
147 int when_target;
149 unsigned char gr_save_loc; /* next general register to use for saving */
150 unsigned char return_link_reg; /* branch register for return link */
151 unsigned short unwabi;
153 struct unw_labeled_state *labeled_states; /* list of all labeled states */
154 struct unw_reg_state curr; /* current state */
156 _Unwind_Personality_Fn personality;