Home
last modified time | relevance | path

Searched refs:PredicateBase (Results 1 – 9 of 9) sorted by relevance

/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DPredicateInfo.h82 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/
DPredicateInfo.h99 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/
DPredicate.h74 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/
DPredicateInfo.cpp59 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/
DPredicateInfo.cpp59 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/
DNewGVN.cpp819 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()
DSCCP.cpp184 const PredicateBase *getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DNewGVN.cpp816 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()
DSCCP.cpp259 const PredicateBase *getPredicateInfoFor(Instruction *I) { in getPredicateInfoFor()