Searched refs:DisjunctionValue (Results 1 – 7 of 7) sorted by relevance
130 class DisjunctionValue : public BoolValue {132 explicit DisjunctionValue(BoolValue &LeftSubVal, BoolValue &RightSubVal) in DisjunctionValue() function
340 llvm::DenseMap<std::pair<BoolValue *, BoolValue *>, DisjunctionValue *>
103 &takeOwnership(std::make_unique<DisjunctionValue>(LHS, RHS)); in getOrCreateDisjunction()255 auto &Disjunct = *cast<DisjunctionValue>(&Val); in substituteBoolValue()
214 auto *D = cast<DisjunctionValue>(Val); in buildBooleanFormula()299 } else if (auto *D = dyn_cast<DisjunctionValue>(Val)) { in buildBooleanFormula()
88 auto &D = cast<DisjunctionValue>(B); in debugString()
242 std::make_unique<DisjunctionValue>(*LeftSubVal, *RightSubVal)); in disj()
2687 cast<DisjunctionValue>(&BazVal->getRightSubValue()); in TEST()2732 const auto *BazVal = dyn_cast_or_null<DisjunctionValue>( in TEST()