GCC Middle and Back End API Reference
|
#include <function.h>
Public Member Functions | |
void | ensure_regno_capacity () |
Data Fields | |
int | x_reg_rtx_no |
int | x_first_label_num |
struct sequence_stack | seq |
int | x_cur_insn_uid |
int | x_cur_debug_insn_uid |
int | regno_pointer_align_length |
unsigned char * | regno_pointer_align |
void emit_status::ensure_regno_capacity | ( | ) |
Make sure m_regno_pointer_align, and regno_reg_rtx are large enough to have elements in the range 0 <= idx <= reg_rtx_no.
References crtl, ggc_alloc(), GGC_RESIZEVEC, reg_rtx_no, regno_pointer_align, regno_pointer_align_length, and regno_reg_rtx.
Referenced by ensure_regno_capacity().
int emit_status::regno_pointer_align_length |
Referenced by ensure_regno_capacity().
struct sequence_stack emit_status::seq |
int emit_status::x_cur_debug_insn_uid |
int emit_status::x_cur_insn_uid |
int emit_status::x_first_label_num |
int emit_status::x_reg_rtx_no |