|
LLVM 22.0.0git
|
A private "module" namespace for types and utilities used by JumpThreading. More...
Typedefs | |
| using | PredValueInfo = SmallVectorImpl<std::pair<Constant *, BasicBlock *>> |
| using | PredValueInfoTy = SmallVector<std::pair<Constant *, BasicBlock *>, 8> |
Enumerations | |
| enum | ConstantPreference { WantInteger , WantBlockAddress } |
A private "module" namespace for types and utilities used by JumpThreading.
These are implementation details and should not be used by clients.
| using llvm::jumpthreading::PredValueInfo = SmallVectorImpl<std::pair<Constant *, BasicBlock *>> |
Definition at line 56 of file JumpThreading.h.
| using llvm::jumpthreading::PredValueInfoTy = SmallVector<std::pair<Constant *, BasicBlock *>, 8> |
Definition at line 57 of file JumpThreading.h.
| Enumerator | |
|---|---|
| WantInteger | |
| WantBlockAddress | |
Definition at line 61 of file JumpThreading.h.