|
LLVM
4.0.0
|
A private "module" namespace for types and utilities used by ConstantHoisting. More...
Classes | |
| struct | ConstantUser |
| Keeps track of the user of a constant and the operand index where the constant is used. More... | |
| struct | ConstantCandidate |
| Keeps track of a constant candidate and its uses. More... | |
| struct | RebasedConstantInfo |
| This represents a constant that has been rebased with respect to a base constant. More... | |
| struct | ConstantInfo |
| A base constant and all its rebased constants. More... | |
Typedefs | |
| typedef SmallVector < ConstantUser, 8 > | ConstantUseListType |
| typedef SmallVector < RebasedConstantInfo, 4 > | RebasedConstantListType |
A private "module" namespace for types and utilities used by ConstantHoisting.
These are implementation details and should not be used by clients.
Definition at line 58 of file ConstantHoisting.h.
Definition at line 86 of file ConstantHoisting.h.
1.8.6