GCC Middle and Back End API Reference
ira_allocno_pref Struct Reference

#include <ira-int.h>

Collaboration diagram for ira_allocno_pref:

Data Fields

int num
int hard_regno
int freq
ira_allocno_t allocno
ira_pref_t next_pref

Detailed Description

The following structure represents a hard register preference of
allocno.  The preference represent move insns or potential move
insns usually because of two operand insn constraints.  One move
operand is a hard register.   

Field Documentation

◆ allocno

ira_allocno_t ira_allocno_pref::allocno

◆ freq

int ira_allocno_pref::freq

Referenced by ira_add_allocno_pref().

◆ hard_regno

int ira_allocno_pref::hard_regno

◆ next_pref

ira_pref_t ira_allocno_pref::next_pref

◆ num

int ira_allocno_pref::num

Referenced by ira_create_pref().

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