Lines Matching defs:rtl_data

247 struct GTY(()) rtl_data {  struct
248 struct expr_status expr;
249 struct emit_status emit;
250 struct varasm_status varasm;
251 struct incoming_args args;
252 struct function_subsections subsections;
253 struct rtl_eh eh;
259 int outgoing_args_size;
265 rtx return_rtx;
269 struct initial_value_struct *hard_reg_initial_vals;
273 tree stack_protect_guard;
277 rtx x_nonlocal_goto_handler_labels;
282 rtx x_return_label;
287 rtx x_naked_return_label;
291 rtx x_stack_slot_list;
294 struct frame_space *frame_space_list;
297 rtx x_stack_check_probe_note;
303 rtx x_arg_pointer_save_area;
306 rtx drap_reg;
311 HOST_WIDE_INT x_frame_offset;
314 rtx x_parm_birth_insn;
320 struct temp_slot *x_avail_temp_slots;
323 int x_temp_slot_level;
327 unsigned int stack_alignment_needed;
331 unsigned int preferred_stack_boundary;
334 unsigned int parm_stack_boundary;
337 unsigned int max_used_stack_slot_alignment;
346 unsigned int stack_alignment_estimated;
352 rtx epilogue_delay_list;
356 bool accesses_prior_frames;
359 bool calls_eh_return;
363 bool saves_all_registers;
367 bool has_nonlocal_goto;
370 bool has_asm_statement;
377 bool all_throwers_are_sibcalls;
381 bool limit_stack;
384 bool profile;
387 bool uses_const_pool;
390 bool uses_pic_offset_table;
393 bool uses_eh_lsda;
396 bool tail_call_emit;
399 bool arg_pointer_save_area_init;
403 bool frame_pointer_needed;
406 bool maybe_hot_insn_p;
413 bool stack_realign_needed;
418 bool stack_realign_tried;
422 bool need_drap;
427 bool stack_realign_processed;
431 bool stack_realign_finalized;
434 bool dbr_scheduled_p;
439 bool nothrow;
442 bool shrink_wrapped;
466 extern GTY(()) struct rtl_data x_rtl; argument