Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp56 class CVPLatticeVal { class
71 CVPLatticeVal() = default;
87 bool operator==(const CVPLatticeVal &RHS) const { in operator ==()
118 : AbstractLatticeFunction(CVPLatticeVal(CVPLatticeVal::Undefined), in CVPLatticeFunc()
119 CVPLatticeVal(CVPLatticeVal::Overdefined), in CVPLatticeFunc()
120 CVPLatticeVal(CVPLatticeVal::Untracked)) {} in CVPLatticeFunc()
152 CVPLatticeVal MergeValues(CVPLatticeVal X, CVPLatticeVal Y) override { in MergeValues()
163 return CVPLatticeVal(std::move(Union)); in MergeValues()
230 CVPLatticeVal computeConstant(Constant *C) { in computeConstant()
232 return CVPLatticeVal(CVPLatticeVal::FunctionSet); in computeConstant()
[all …]