Searched refs:caseOperands (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/ |
| H A D | FlattenCFG.cpp | 272 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 D | CIRDialect.cpp | 1137 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 D | CIROps.td | 975 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 D | LowerToLLVM.cpp | 1368 llvm::SmallVector<mlir::ValueRange, 8> caseOperands; in matchAndRewrite() local 1374 caseOperands.push_back(x); in matchAndRewrite() 1380 op.getDefaultOperands(), caseValues, caseDestinations, caseOperands); in matchAndRewrite()
|