LLVM
8.0.1
|
#include "llvm/Transforms/Utils/PredicateInfo.h"
Public Member Functions | |
PredicateSwitch (Value *Op, BasicBlock *SwitchBB, BasicBlock *TargetBB, Value *CaseValue, SwitchInst *SI) | |
PredicateSwitch ()=delete | |
Public Member Functions inherited from llvm::PredicateWithEdge | |
PredicateWithEdge ()=delete | |
Public Member Functions inherited from llvm::PredicateBase | |
PredicateBase (const PredicateBase &)=delete | |
PredicateBase & | operator= (const PredicateBase &)=delete |
PredicateBase ()=delete | |
virtual | ~PredicateBase ()=default |
Public Member Functions inherited from llvm::ilist_node_impl< ilist_detail::compute_node_options< PredicateBase, Options... >::type > | |
self_iterator | getIterator () |
const_self_iterator | getIterator () const |
reverse_self_iterator | getReverseIterator () |
const_reverse_self_iterator | getReverseIterator () const |
bool | isSentinel () const |
Check whether this is the sentinel node. More... | |
Static Public Member Functions | |
static bool | classof (const PredicateBase *PB) |
Static Public Member Functions inherited from llvm::PredicateWithEdge | |
static bool | classof (const PredicateBase *PB) |
Static Public Member Functions inherited from llvm::PredicateWithCondition | |
static bool | classof (const PredicateBase *PB) |
Public Attributes | |
Value * | CaseValue |
SwitchInst * | Switch |
Public Attributes inherited from llvm::PredicateWithEdge | |
BasicBlock * | From |
BasicBlock * | To |
Public Attributes inherited from llvm::PredicateWithCondition | |
Value * | Condition |
Public Attributes inherited from llvm::PredicateBase | |
PredicateType | Type |
Value * | OriginalOp |
Definition at line 177 of file PredicateInfo.h.
|
inline |
Definition at line 182 of file PredicateInfo.h.
|
delete |
|
inlinestatic |
Definition at line 188 of file PredicateInfo.h.
References llvm::PT_Switch, and llvm::PredicateBase::Type.
Value* llvm::PredicateSwitch::CaseValue |
Definition at line 179 of file PredicateInfo.h.
SwitchInst* llvm::PredicateSwitch::Switch |
Definition at line 181 of file PredicateInfo.h.