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.