GCC Middle and Back End API Reference
lra_reg Struct Reference

#include <lra-int.h>

Collaboration diagram for lra_reg:

Data Fields

bitmap_head insn_bitmap
HARD_REG_SET conflict_hard_regs
int preferred_hard_regno1
int preferred_hard_regno2
int preferred_hard_regno_profit1
int preferred_hard_regno_profit2
bool no_stack_p
bool call_p
int nrefs
int freq
int last_reload
int restore_regno
int val
int offset
enum machine_mode biggest_mode
lra_live_range_t live_ranges
lra_copy_t copies

Detailed Description

Common info about a register (pseudo or hard register).   

Field Documentation

bool lra_reg::call_p
HARD_REG_SET lra_reg::conflict_hard_regs
int lra_reg::last_reload
bool lra_reg::no_stack_p

The documentation for this struct was generated from the following file: