|
LLVM
8.0.1
|
#include "llvm/Transforms/Utils/PredicateInfo.h"


Public Member Functions | |
| 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::PredicateWithCondition | |
| static bool | classof (const PredicateBase *PB) |
Public Attributes | |
| BasicBlock * | From |
| BasicBlock * | To |
Public Attributes inherited from llvm::PredicateWithCondition | |
| Value * | Condition |
Public Attributes inherited from llvm::PredicateBase | |
| PredicateType | Type |
| Value * | OriginalOp |
Protected Member Functions | |
| PredicateWithEdge (PredicateType PType, Value *Op, BasicBlock *From, BasicBlock *To, Value *Cond) | |
Protected Member Functions inherited from llvm::PredicateWithCondition | |
| PredicateWithCondition (PredicateType PT, Value *Op, Value *Condition) | |
Protected Member Functions inherited from llvm::PredicateBase | |
| PredicateBase (PredicateType PT, Value *Op) | |
Protected Member Functions inherited from llvm::ilist_node_impl< ilist_detail::compute_node_options< PredicateBase, Options... >::type > | |
| ilist_node_impl ()=default | |
Additional Inherited Members | |
Protected Types inherited from llvm::ilist_node_impl< ilist_detail::compute_node_options< PredicateBase, Options... >::type > | |
| using | self_iterator = ilist_iterator< ilist_detail::compute_node_options< PredicateBase, Options... >::type, false, false > |
| using | const_self_iterator = ilist_iterator< ilist_detail::compute_node_options< PredicateBase, Options... >::type, false, true > |
| using | reverse_self_iterator = ilist_iterator< ilist_detail::compute_node_options< PredicateBase, Options... >::type, true, false > |
| using | const_reverse_self_iterator = ilist_iterator< ilist_detail::compute_node_options< PredicateBase, Options... >::type, true, true > |
Definition at line 147 of file PredicateInfo.h.
|
delete |
|
inlineprotected |
Definition at line 157 of file PredicateInfo.h.
|
inlinestatic |
Definition at line 152 of file PredicateInfo.h.
References llvm::PT_Branch, llvm::PT_Switch, and llvm::PredicateBase::Type.
| BasicBlock* llvm::PredicateWithEdge::From |
Definition at line 149 of file PredicateInfo.h.
| BasicBlock* llvm::PredicateWithEdge::To |
Definition at line 150 of file PredicateInfo.h.
1.8.13