Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/ControlFlow/IR/
H A DControlFlowOps.cpp458 BlockRange caseDestinations, in build() argument
461 defaultDestination, caseDestinations); in build()
475 caseValuesAttr, caseDestinations, caseOperands); in build()
489 caseValuesAttr, caseDestinations, caseOperands); in build()
499 SmallVectorImpl<Block *> &caseDestinations, in parseSwitchOpCases() argument
533 caseDestinations.push_back(destination); in parseSwitchOpCases()
549 DenseIntElementsAttr caseValues, SuccessorRange caseDestinations, in printSwitchOpCases() argument
563 p.printSuccessorAndUseList(caseDestinations[it.index()], in printSwitchOpCases()
571 auto caseDestinations = getCaseDestinations(); in verify() local
573 if (!caseValues && caseDestinations.empty()) in verify()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/ControlFlow/IR/
H A DControlFlowOps.td261 VariadicSuccessor<AnySuccessor>:$caseDestinations
268 CArg<"BlockRange", "{}">:$caseDestinations,
274 CArg<"BlockRange", "{}">:$caseDestinations,
280 CArg<"BlockRange", "{}">:$caseDestinations,
290 $caseDestinations,
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp317 ArrayRef<int32_t> caseValues, BlockRange caseDestinations, in build() argument
329 weightsAttr, defaultDestination, caseDestinations); in build()
336 SmallVectorImpl<Block *> &caseDestinations, in parseSwitchOpCases() argument
362 caseDestinations.push_back(destination); in parseSwitchOpCases()
375 SuccessorRange caseDestinations, in printSwitchOpCases() argument
383 llvm::zip(caseValues.cast<DenseIntElementsAttr>(), caseDestinations), in printSwitchOpCases()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMOps.td849 VariadicSuccessor<AnySuccessor>:$caseDestinations
855 `[` `\n` custom<SwitchOpCases>(ref(type($value)), $case_values, $caseDestinations,
866 CArg<"BlockRange", "{}">:$caseDestinations,