Searched refs:valueTypes (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | UpdateVCEPass.cpp | 139 SmallVector<Type, 4> valueTypes; in runOnOperation() local 140 valueTypes.append(op->operand_type_begin(), op->operand_type_end()); in runOnOperation() 141 valueTypes.append(op->result_type_begin(), op->result_type_end()); in runOnOperation() 146 valueTypes.push_back(globalVar.type()); in runOnOperation() 151 for (Type valueType : valueTypes) { in runOnOperation()
|
| H A D | SPIRVConversion.cpp | 873 SmallVector<Type, 4> valueTypes; in isLegalOp() local 874 valueTypes.append(op->operand_type_begin(), op->operand_type_end()); in isLegalOp() 875 valueTypes.append(op->result_type_begin(), op->result_type_end()); in isLegalOp() 878 if (llvm::any_of(valueTypes, in isLegalOp() 885 valueTypes.push_back(globalVar.type()); in isLegalOp() 891 for (Type valueType : valueTypes) { in isLegalOp()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/ |
| H A D | Async.cpp | 182 SmallVector<Type, 4> valueTypes; in parse() local 189 parser.parseColonType(valueTypes.emplace_back())) in parse() 192 auto valueTy = valueTypes.back().dyn_cast<ValueType>(); in parse() 200 parser.resolveOperands(valueArgs, valueTypes, argsLoc, result.operands)) in parse()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | PDLL.md | 962 let valueTypes: TypeRange; 963 let inputs: ValueRange<valueTypes>; 964 let root = op<my_dialect.foo>(inputs) -> (valueTypes);
|