Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/PDLInterp/IR/
H A DPDLInterpOps.td79 let successors = (successor AnySuccessor:$defaultDest,
1086 "Block *":$defaultDest, "BlockRange":$dests), [{
1088 defaultDest, dests);
1120 "Block *":$defaultDest, "BlockRange":$dests), [{
1122 defaultDest, dests);
1155 "Block *":$defaultDest, "BlockRange":$dests), [{
1159 defaultDest, dests);
1192 "Block *":$defaultDest, "BlockRange":$dests), [{
1194 defaultDest, dests);
1227 defaultDest, dests);
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DPDLToPDLInterp.cpp445 static void createSwitchOp(Value val, Block *defaultDest, OpBuilder &builder, in createSwitchOp() argument
455 builder.create<OpT>(val.getLoc(), val, values, defaultDest, blocks); in createSwitchOp()
462 Block *defaultDest = failureBlockStack.back(); in generate() local
494 failureBlockStack.push_back(defaultDest); in generate()
505 loc, val, ans, /*compareAtLeast=*/true, childBlock, defaultDest); in generate()
533 int32_t>(val, defaultDest, builder, children); in generate()
536 int32_t>(val, defaultDest, builder, children); in generate()
539 OperationNameAnswer>(val, defaultDest, builder, in generate()
544 val, defaultDest, builder, children); in generate()
547 val, defaultDest, builder, children); in generate()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/ControlFlow/IR/
H A DControlFlowOps.cpp736 Block *defaultDest = op.getDefaultDestination(); in simplifyPassThroughSwitch() local
741 collapseBranch(defaultDest, defaultOperands, argStorage.back()))) in simplifyPassThroughSwitch()
747 rewriter.replaceOpWithNewOp<SwitchOp>(op, op.getFlag(), defaultDest, in simplifyPassThroughSwitch()