|
GCC Middle and Back End API Reference
|
#include <ira.h>

Data Fields | |
| bool | defined_p |
| bool | profitable_p |
| rtx | memory |
| rtx | constant |
| rtx | invariant |
| rtx | init_insns |
Major structure describing equivalence info for a pseudo.
| rtx ira_reg_equiv::constant |
| bool ira_reg_equiv::defined_p |
True if we can use this equivalence.
| rtx ira_reg_equiv::init_insns |
Always NULL_RTX if defined_p is false.
Referenced by calculate_allocation_cost().
| rtx ira_reg_equiv::invariant |
| rtx ira_reg_equiv::memory |
Equiv. memory, constant, invariant, and initializing insns of given pseudo-register or NULL_RTX.
| bool ira_reg_equiv::profitable_p |
True if the usage of the equivalence is profitable.