Searched refs:PredCombinerKind (Results 1 – 2 of 2) sorted by relevance
91 enum class PredCombinerKind { enum105 PredCombinerKind kind;120 return PredCombinerKind::Leaf; in getPredCombinerKind()123 return StringSwitch<PredCombinerKind>( in getPredCombinerKind()211 node->kind = PredCombinerKind::True; in propagateGroundTruth()216 node->kind = PredCombinerKind::False; in propagateGroundTruth()318 if (root.kind == PredCombinerKind::Leaf) in getCombinedCondition()320 if (root.kind == PredCombinerKind::True) in getCombinedCondition()332 if (root.kind == PredCombinerKind::And) in getCombinedCondition()334 if (root.kind == PredCombinerKind::Or) in getCombinedCondition()[all …]
98 // implemented by the C++ backend (tblgen::PredCombinerKind).99 class PredCombinerKind;100 def PredCombinerAnd : PredCombinerKind;101 def PredCombinerOr : PredCombinerKind;102 def PredCombinerNot : PredCombinerKind;103 def PredCombinerSubstLeaves : PredCombinerKind;104 def PredCombinerConcat : PredCombinerKind;106 // A predicate that combines other predicates as defined by PredCombinerKind.108 class CombinedPred<PredCombinerKind k, list<Pred> c> : Pred {109 PredCombinerKind kind = k;