LLVM  4.0.0
Typedefs | Enumerations
llvm::jumpthreading Namespace Reference

A private "module" namespace for types and utilities used by JumpThreading. More...

Typedefs

typedef SmallVectorImpl
< std::pair< Constant
*, BasicBlock * > > 
PredValueInfo
 
typedef SmallVector< std::pair
< Constant *, BasicBlock * >, 8 > 
PredValueInfoTy
 

Enumerations

enum  ConstantPreference { WantInteger, WantBlockAddress }
 

Detailed Description

A private "module" namespace for types and utilities used by JumpThreading.

These are implementation details and should not be used by clients.

Typedef Documentation

Definition at line 35 of file JumpThreading.h.

Definition at line 36 of file JumpThreading.h.

Enumeration Type Documentation

Enumerator
WantInteger 
WantBlockAddress 

Definition at line 40 of file JumpThreading.h.