Searched refs:PredicateBase (Results 1 – 9 of 9) sorted by relevance
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | PredicateInfo.h | 82 class PredicateBase : public ilist_node<PredicateBase> { 96 PredicateBase(const PredicateBase &) = delete; 97 PredicateBase &operator=(const PredicateBase &) = delete; 98 PredicateBase() = delete; 99 virtual ~PredicateBase() = default; 100 static bool classof(const PredicateBase *PB) { in classof() 109 PredicateBase(PredicateType PT, Value *Op, Value *Condition) in PredicateBase() function 116 class PredicateAssume : public PredicateBase { 120 : PredicateBase(PT_Assume, Op, Condition), AssumeInst(AssumeInst) {} in PredicateAssume() 122 static bool classof(const PredicateBase *PB) { in classof() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | PredicateInfo.h | 99 class PredicateBase : public ilist_node<PredicateBase> { 106 PredicateBase(const PredicateBase &) = delete; 107 PredicateBase &operator=(const PredicateBase &) = delete; 108 PredicateBase() = delete; 109 virtual ~PredicateBase() = default; 112 PredicateBase(PredicateType PT, Value *Op) : Type(PT), OriginalOp(Op) {} in PredicateBase() function 115 class PredicateWithCondition : public PredicateBase { 118 static bool classof(const PredicateBase *PB) { in classof() 125 : PredicateBase(PT, Op), Condition(Condition) {} in PredicateWithCondition() 138 static bool classof(const PredicateBase *PB) { in classof() [all …]
|
/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/ |
D | Predicate.h | 74 class PredicateBase : public BaseT { 77 using Base = PredicateBase<ConcreteT, BaseT, Key, Kind>; 80 explicit PredicateBase(KeyT &&key) in PredicateBase() function 109 class PredicateBase<ConcreteT, BaseT, void, Kind> : public BaseT { 111 using Base = PredicateBase<ConcreteT, BaseT, void, Kind>; 113 explicit PredicateBase() : BaseT(Kind) {} in PredicateBase() function 168 : public PredicateBase<AttributePosition, Position, 185 : public PredicateBase<OperandPosition, Position, 203 : public PredicateBase<OperationPosition, Position, ArrayRef<unsigned>, 233 : public PredicateBase<ResultPosition, Position, [all …]
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | PredicateInfo.cpp | 59 const BasicBlock *getBranchBlock(const PredicateBase *PB) { in getBranchBlock() 68 static Instruction *getBranchTerminator(const PredicateBase *PB) { in getBranchTerminator() 77 getBlockEdge(const PredicateBase *PB) { in getBlockEdge() 106 PredicateBase *PInfo = nullptr; 252 SmallVector<PredicateBase *, 4> Infos; 285 PredicateBase *PB); 390 Value *Op, PredicateBase *PB) { in addInfoFor() 462 PredicateBase *PB = in processBranch() 825 Optional<PredicateConstraint> PredicateBase::getConstraint() const { in getConstraint()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | PredicateInfo.cpp | 59 const BasicBlock *getBranchBlock(const PredicateBase *PB) { in getBranchBlock() 68 static Instruction *getBranchTerminator(const PredicateBase *PB) { in getBranchTerminator() 77 getBlockEdge(const PredicateBase *PB) { in getBlockEdge() 107 PredicateBase *PInfo = nullptr; 342 PredicateBase *PB) { in addInfoFor() 412 PredicateBase *PB = in processBranch()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | NewGVN.cpp | 819 void addPredicateUsers(const PredicateBase *, Instruction *) const; 1801 const PredicateBase *LastPredInfo = nullptr; in performSymbolicCmpEvaluation() 2052 void NewGVN::addPredicateUsers(const PredicateBase *PB, Instruction *I) const { in addPredicateUsers()
|
D | SCCP.cpp | 184 const PredicateBase *getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | NewGVN.cpp | 816 void addPredicateUsers(const PredicateBase *, Instruction *) const; 1850 const PredicateBase *LastPredInfo = nullptr; in performSymbolicCmpEvaluation() 2099 void NewGVN::addPredicateUsers(const PredicateBase *PB, Instruction *I) const { in addPredicateUsers()
|
D | SCCP.cpp | 259 const PredicateBase *getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()
|