Searched refs:sourceTypes (Results 1 – 3 of 3) sorted by relevance
| /llvm-project/mlir/lib/Dialect/Arith/Transforms/ |
| H A D | EmulateUnsupportedFloats.cpp | 89 TypeConverter &converter, ArrayRef<Type> sourceTypes, Type targetType) { in rewrite() 90 converter.addConversion([sourceTypes = SmallVector<Type>(sourceTypes), in rewrite() 92 if (llvm::is_contained(sourceTypes, type)) in rewrite() 95 if (llvm::is_contained(sourceTypes, shaped.getElementType())) in rewrite() 133 SmallVector<Type> sourceTypes; in populateEmulateUnsupportedFloatsLegality() 154 sourceTypes.push_back(*maybeSourceType); in runOnOperation() 156 if (sourceTypes.empty()) in runOnOperation() 161 if (llvm::is_contained(sourceTypes, targetType)) { in runOnOperation() 167 arith::populateEmulateUnsupportedFloatsConversions(converter, sourceTypes, in runOnOperation() 107 populateEmulateUnsupportedFloatsConversions(TypeConverter & converter,ArrayRef<Type> sourceTypes,Type targetType) populateEmulateUnsupportedFloatsConversions() argument 151 SmallVector<Type> sourceTypes; runOnOperation() local [all...] |
| /llvm-project/mlir/lib/Interfaces/ |
| H A D | ControlFlowInterfaces.cpp | 117 FailureOr<TypeRange> sourceTypes = getInputsTypesForRegion(succ); in verifyTypesAlongAllEdges() local 118 if (failed(sourceTypes)) in verifyTypesAlongAllEdges() 122 if (sourceTypes->size() != succInputsTypes.size()) { in verifyTypesAlongAllEdges() 125 << ": source has " << sourceTypes->size() in verifyTypesAlongAllEdges() 131 llvm::enumerate(llvm::zip(*sourceTypes, succInputsTypes))) { in verifyTypesAlongAllEdges()
|
| /llvm-project/mlir/include/mlir/Dialect/Arith/Transforms/ |
| H A D | Passes.h | 42 /// `sourceTypes` with `destType` 44 ArrayRef<Type> sourceTypes,
|