Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DPDLToPDLInterp.cpp61 void generate(SwitchNode *switchNode, Block *currentBlock, Value val);
458 void PatternLowering::generate(SwitchNode *switchNode, Block *currentBlock, in generate() argument
460 Qualifier *question = switchNode->getQuestion(); in generate()
471 llvm::seq<unsigned>(0, switchNode->getChildren().size())); in generate()
473 return cast<UnsignedAnswer>(switchNode->getChild(lhs).first)->getValue() > in generate()
474 cast<UnsignedAnswer>(switchNode->getChild(rhs).first)->getValue(); in generate()
497 auto &child = switchNode->getChild(idx); in generate()
526 for (auto &it : switchNode->getChildren()) in generate()
H A DPredicateTree.cpp847 if (SwitchNode *switchNode = dyn_cast<SwitchNode>(&*node)) { in foldSwitchToBool() local
848 SwitchNode::ChildMapT &children = switchNode->getChildren(); in foldSwitchToBool()