|
LLVM 23.0.0git
|
#include "llvm/Transforms/Utils/PredicateInfo.h"
Public Member Functions | |
| PredicateConditionAssume (Value *Op, IntrinsicInst *AssumeInst, Value *Condition) | |
| Public Member Functions inherited from llvm::PredicateBase | |
| PredicateBase (const PredicateBase &)=delete | |
| PredicateBase & | operator= (const PredicateBase &)=delete |
| PredicateBase ()=delete | |
| LLVM_ABI std::optional< PredicateConstraint > | getConstraint () const |
| Fetch condition in the form of PredicateConstraint, if possible. | |
Static Public Member Functions | |
| static bool | classof (const PredicateBase *PB) |
| Static Public Member Functions inherited from llvm::PredicateAssume | |
| static bool | classof (const PredicateBase *PB) |
| Static Public Member Functions inherited from llvm::PredicateBase | |
| static bool | classof (const PredicateBase *PB) |
Additional Inherited Members | |
| Public Attributes inherited from llvm::PredicateAssume | |
| IntrinsicInst * | AssumeInst |
| Public Attributes inherited from llvm::PredicateBase | |
| PredicateType | Type |
| Value * | OriginalOp |
| Value * | RenamedOp |
| Value * | Condition |
| Protected Member Functions inherited from llvm::PredicateAssume | |
| PredicateAssume (PredicateType PT, Value *Op, IntrinsicInst *AssumeInst, Value *Condition) | |
| Protected Member Functions inherited from llvm::PredicateBase | |
| PredicateBase (PredicateType PT, Value *Op, Value *Condition) | |
Definition at line 146 of file PredicateInfo.h.
|
inline |
Definition at line 148 of file PredicateInfo.h.
References llvm::PredicateAssume::AssumeInst, llvm::PredicateBase::Condition, llvm::PredicateAssume::PredicateAssume(), and llvm::PT_ConditionAssume.
|
inlinestatic |
Definition at line 152 of file PredicateInfo.h.
References PB(), and llvm::PT_ConditionAssume.