Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/
H A DFlattenCFG.cpp270 llvm::SmallVector<mlir::APInt, 8> caseValues; in matchAndRewrite() local
305 caseValues.push_back(cast<cir::IntAttr>(value).getValue()); in matchAndRewrite()
378 caseValues.push_back(iValue); in matchAndRewrite()
394 op, op.getCondition(), defaultDestination, defaultOperands, caseValues, in matchAndRewrite()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRDialect.cpp1135 ArrayRef<APInt> caseValues, in build() argument
1140 for (const APInt &val : caseValues) in build()
1151 OpAsmParser &parser, Type flagType, mlir::ArrayAttr &caseValues, in parseSwitchFlatOpCases() argument
1188 caseValues = ArrayAttr::get(flagType.getContext(), values); in parseSwitchFlatOpCases()
1194 Type flagType, mlir::ArrayAttr caseValues, in printSwitchFlatOpCases() argument
1200 if (!caseValues) { in printSwitchFlatOpCases()
1207 llvm::zip(caseValues, caseDestinations), in printSwitchFlatOpCases()
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp1361 llvm::SmallVector<mlir::APInt, 8> caseValues; in matchAndRewrite() local
1364 caseValues.push_back(intAttr.getValue()); in matchAndRewrite()
1380 op.getDefaultOperands(), caseValues, caseDestinations, caseOperands); in matchAndRewrite()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIROps.td976 ArrayAttr:$caseValues,
988 custom<SwitchFlatOpCases>(ref(type($condition)), $caseValues,
998 CArg<"llvm::ArrayRef<llvm::APInt>", "{}">:$caseValues,