GCC Middle and Back End API Reference
tree-ssa-threadupdate.h File Reference

Go to the source code of this file.

Data Structures

class  jump_thread_edge

Enumerations

enum  jump_thread_edge_type { EDGE_START_JUMP_THREAD, EDGE_COPY_SRC_BLOCK, EDGE_COPY_SRC_JOINER_BLOCK, EDGE_NO_COPY_SRC_BLOCK }

Functions

bool thread_through_all_blocks (bool)
void register_jump_thread (vec< class jump_thread_edge * > *)

Enumeration Type Documentation

Enumerator:
EDGE_START_JUMP_THREAD 
EDGE_COPY_SRC_BLOCK 
EDGE_COPY_SRC_JOINER_BLOCK 
EDGE_NO_COPY_SRC_BLOCK 

Function Documentation

void register_jump_thread ( vec< class jump_thread_edge * > *  )
bool thread_through_all_blocks ( bool  )
   In tree-ssa-threadupdate.c.