GCC Middle and Back End API Reference
|
Public Member Functions | |
deferred_edge (file_location loc, int src_bb_idx, int dest_bb_idx, int flags) | |
Data Fields | |
file_location | m_loc |
int | m_src_bb_idx |
int | m_dest_bb_idx |
int | m_flags |
Edges are recorded when parsing the "insn-chain" directive, and created at the end when all the blocks ought to exist. This struct records an "edge-from" or "edge-to" directive seen at LOC, which will be turned into an actual CFG edge once the "insn-chain" is fully parsed.
|
inline |
int deferred_edge::m_dest_bb_idx |
Referenced by function_reader::create_edges().
int deferred_edge::m_flags |
Referenced by function_reader::create_edges().
file_location deferred_edge::m_loc |
Referenced by function_reader::create_edges().
int deferred_edge::m_src_bb_idx |
Referenced by function_reader::create_edges().