Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/
H A DFlattenCFG.cpp272 llvm::SmallVector<mlir::ValueRange, 8> caseOperands; in matchAndRewrite() local
307 caseOperands.push_back(caseDestinations.back()->getArguments()); in matchAndRewrite()
379 caseOperands.push_back(operand); in matchAndRewrite()
395 caseDestinations, caseOperands); in matchAndRewrite()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRDialect.cpp1137 ArrayRef<ValueRange> caseOperands) { in build() argument
1144 build(builder, result, value, defaultOperands, caseOperands, attrs, in build()
1154 &caseOperands, in parseSwitchFlatOpCases()
1181 caseOperands.emplace_back(operands); in parseSwitchFlatOpCases()
1196 OperandRangeRange caseOperands, in printSwitchFlatOpCases() argument
1213 p.printSuccessorAndUseList(std::get<1>(i), caseOperands[index++]); in printSwitchFlatOpCases()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIROps.td975 VariadicOfVariadic<AnyType, "case_operand_segments">:$caseOperands,
989 $caseDestinations, $caseOperands,
990 type($caseOperands))
1000 CArg<"llvm::ArrayRef<mlir::ValueRange>", "{}">:$caseOperands)>
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp1368 llvm::SmallVector<mlir::ValueRange, 8> caseOperands; in matchAndRewrite() local
1374 caseOperands.push_back(x); in matchAndRewrite()
1380 op.getDefaultOperands(), caseValues, caseDestinations, caseOperands); in matchAndRewrite()