Home
last modified time | relevance | path

Searched refs:SignatureConversion (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DDialectConversion.h40 class SignatureConversion {
42 SignatureConversion(unsigned numOrigInputs) in SignatureConversion() function
197 SignatureConversion &result);
199 SignatureConversion &result,
205 Optional<SignatureConversion> convertBlockSignature(Block *block);
532 TypeConverter::SignatureConversion &conversion,
542 TypeConverter::SignatureConversion *entryConversion = nullptr);
553 ArrayRef<TypeConverter::SignatureConversion> blockConversions);
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp567 TypeConverter::SignatureConversion &signatureConversion,
751 TypeConverter::SignatureConversion &signatureConversion, in applySignatureConversion()
910 TypeConverter::SignatureConversion *conversion = nullptr);
1332 TypeConverter::SignatureConversion *conversion) { in convertBlockSignature()
1348 Region *region, TypeConverter::SignatureConversion &conversion, in applySignatureConversion()
1357 TypeConverter::SignatureConversion *entryConversion) { in convertRegionTypes()
1386 TypeConverter::SignatureConversion *blockConversion = in convertNonEntryRegionTypes()
1389 : const_cast<TypeConverter::SignatureConversion *>( in convertNonEntryRegionTypes()
1552 TypeConverter::SignatureConversion *entryConversion) { in convertRegionTypes()
3052 -> Optional<SignatureConversion> { in convertBlockSignature()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DTypeConverter.h53 SignatureConversion &result);
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DDetensorize.cpp104 SmallVector<TypeConverter::SignatureConversion, 2> conversions; in matchAndRewrite()
108 TypeConverter::SignatureConversion &back = conversions.back(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Func/Transforms/
H A DDecomposeCallGraphTypes.cpp70 TypeConverter::SignatureConversion conversion(functionType.getNumInputs()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DTypeConverter.cpp199 SignatureConversion conversion(type.getNumInputs()); in convertFunctionType()
211 LLVMTypeConverter::SignatureConversion &result) { in convertFunctionSignature()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DLowerABIAttributesPass.cpp181 TypeConverter::SignatureConversion signatureConverter( in matchAndRewrite()
H A DSPIRVConversion.cpp551 TypeConverter::SignatureConversion signatureConverter(fnType.getNumInputs()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/
H A DGPUToSPIRV.cpp202 TypeConverter::SignatureConversion signatureConverter(fnType.getNumInputs()); in lowerAsEntryFunction()
/llvm-project-15.0.7/mlir/docs/
H A DDialectConversion.md380 takes an optional `TypeConverter::SignatureConversion` parameter that applies a
385 be used instead. A signature conversion, `TypeConverter::SignatureConversion`,
389 class SignatureConversion {
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp190 TypeConverter::SignatureConversion signatureConverter( in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUOpsLowering.cpp49 TypeConverter::SignatureConversion signatureConversion( in matchAndRewrite()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestPatterns.cpp526 TypeConverter::SignatureConversion result(entry->getNumArguments()); in matchAndRewrite()
1168 TypeConverter::SignatureConversion result(entry->getNumArguments()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/
H A DFuncToLLVM.cpp292 TypeConverter::SignatureConversion result(funcOp.getNumArguments()); in convertFuncOpToLLVMFuncOp()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1293 TypeConverter::SignatureConversion signatureConverter( in matchAndRewrite()