LLVM 20.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 = typedef SmallVectorImpl<std::pair<Constant *, BasicBlock *> > |
Definition at line 55 of file JumpThreading.h.
using llvm::jumpthreading::PredValueInfoTy = typedef SmallVector<std::pair<Constant *, BasicBlock *>, 8> |
Definition at line 56 of file JumpThreading.h.
Enumerator | |
---|---|
WantInteger | |
WantBlockAddress |
Definition at line 60 of file JumpThreading.h.