| /llvm-project-15.0.7/mlir/lib/Dialect/AMX/Transforms/ |
| H A D | LegalizeForLLVMExport.cpp | 91 getTileSizes(rewriter, *getTypeConverter(), vType, op.getLoc()); in matchAndRewrite() 110 getTileSizes(rewriter, *getTypeConverter(), vType, op.getLoc()); in matchAndRewrite() 114 Value stride = getStride(rewriter, *getTypeConverter(), mType, in matchAndRewrite() 137 getTileSizes(rewriter, *getTypeConverter(), vType, op.getLoc()); in matchAndRewrite() 141 Value stride = getStride(rewriter, *getTypeConverter(), mType, in matchAndRewrite() 163 getTileSizes(rewriter, *getTypeConverter(), aType, op.getLoc()); in matchAndRewrite() 165 getTileSizes(rewriter, *getTypeConverter(), bType, op.getLoc()); in matchAndRewrite() 185 getTileSizes(rewriter, *getTypeConverter(), aType, op.getLoc()); in matchAndRewrite() 187 getTileSizes(rewriter, *getTypeConverter(), bType, op.getLoc()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/ |
| H A D | Pattern.cpp | 28 LLVMTypeConverter *ConvertToLLVMPattern::getTypeConverter() const { in getTypeConverter() function in ConvertToLLVMPattern 30 ConversionPattern::getTypeConverter()); in getTypeConverter() 34 return *getTypeConverter()->getDialect(); in getDialect() 38 return getTypeConverter()->getIndexType(); in getIndexType() 42 return IntegerType::get(&getTypeConverter()->getContext(), in getIntPtrType() 43 getTypeConverter()->getPointerBitwidth(addressSpace)); in getIntPtrType() 47 return LLVM::LLVMVoidType::get(&getTypeConverter()->getContext()); in getVoidType() 52 IntegerType::get(&getTypeConverter()->getContext(), 8)); in getVoidPtrType() 244 UnrankedMemRefDescriptor::computeSizes(builder, loc, *getTypeConverter(), in copyUnrankedDescriptors() 251 Type indexType = getTypeConverter()->getIndexType(); in copyUnrankedDescriptors() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/X86Vector/Transforms/ |
| H A D | LegalizeForLLVMExport.cpp | 43 LLVMTypeConverter &getTypeConverter() const { in getTypeConverter() function 45 OpConversionPattern<OpTy>::getTypeConverter()); in getTypeConverter() 56 getTypeConverter(), rewriter); in matchAndRewrite() 60 getTypeConverter(), rewriter); in matchAndRewrite() 112 Type llvmIntType = IntegerType::get(&getTypeConverter()->getContext(), 8); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/ |
| H A D | FuncToLLVM.cpp | 293 auto llvmType = getTypeConverter()->convertFunctionSignature( in convertFuncOpToLLVMFuncOp() 381 wrapExternalFunction(rewriter, funcOp.getLoc(), *getTypeConverter(), in matchAndRewrite() 384 wrapForExternalCallers(rewriter, funcOp.getLoc(), *getTypeConverter(), in matchAndRewrite() 451 loc, getTypeConverter()->convertType(memrefTy)); in matchAndRewrite() 455 rewriter, loc, *getTypeConverter(), memrefTy, arg); in matchAndRewrite() 504 this->getTypeConverter()->packFunctionResults(resultTypes))) in matchAndRewrite() 508 auto promoted = this->getTypeConverter()->promoteOperands( in matchAndRewrite() 532 if (this->getTypeConverter()->getOptions().useBarePtrCallConv) { in matchAndRewrite() 537 this->getTypeConverter()->promoteBarePtrsToDescriptors( in matchAndRewrite() 602 if (getTypeConverter()->getOptions().useBarePtrCallConv) { in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToSPIRV/ |
| H A D | VectorToSPIRV.cpp | 45 auto dstType = getTypeConverter()->convertType(bitcastOp.getType()); in matchAndRewrite() 89 auto dstType = getTypeConverter()->convertType(extractOp.getType()); in matchAndRewrite() 112 auto dstType = getTypeConverter()->convertType(extractOp.getType()); in matchAndRewrite() 148 Type dstType = getTypeConverter()->convertType(fmaOp.getType()); in matchAndRewrite() 324 Type dstType = getTypeConverter()->convertType(op.getType()); in matchAndRewrite() 350 auto newResultType = getTypeConverter()->convertType(oldResultType); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/ |
| H A D | ArithmeticToSPIRV.cpp | 309 auto dstType = getTypeConverter()->convertType(srcType); in matchAndRewrite() 401 Type dstType = getTypeConverter()->convertType(srcType); in matchAndRewrite() 515 this->getTypeConverter()->convertType(op.getResult().getType()); in matchAndRewrite() 540 auto dstType = getTypeConverter()->convertType(op.getType()); in matchAndRewrite() 561 auto dstType = getTypeConverter()->convertType(op.getType()); in matchAndRewrite() 581 this->getTypeConverter()->convertType(op.getResult().getType()); in matchAndRewrite() 602 this->getTypeConverter()->convertType(op.getResult().getType()); in matchAndRewrite() 619 this->getTypeConverter()->convertType(op.getResult().getType()); in matchAndRewrite() 648 this->getTypeConverter()->convertType(op.getResult().getType()); in matchAndRewrite() 672 Type dstType = getTypeConverter()->convertType(srcType); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MathToSPIRV/ |
| H A D | MathToSPIRV.cpp | 65 auto type = getTypeConverter()->convertType(copySignOp.getType()); in matchAndRewrite() 131 auto type = getTypeConverter()->convertType(countOp.getType()); in matchAndRewrite() 181 auto type = this->getTypeConverter()->convertType(operation.getType()); in matchAndRewrite() 202 auto type = this->getTypeConverter()->convertType(operation.getType()); in matchAndRewrite() 218 auto dstType = getTypeConverter()->convertType(powfOp.getType()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | MemRefToLLVM.cpp | 39 bool useGenericFn = getTypeConverter()->getOptions().useGenericFunctions; in getAllocFn() 105 getTypeConverter()->getDataLayoutAnalysis()) { in getMemRefEltSizeInBytes() 113 return getTypeConverter()->getUnrankedMemRefDescriptorSize( in getMemRefEltSizeInBytes() 391 getTypeConverter()->getIndexType(), addressSpace); in extractSizeOfUnrankedMemRef() 822 auto ptr = getTypeConverter()->promoteOneMemRefDescriptor( in rewrite() 922 auto *typeConverter = getTypeConverter(); in lowerToMemCopyFunctionCall() 1071 extractPointersAndOffset(loc, rewriter, *getTypeConverter(), in convertSourceMemRefToDescriptor() 1142 extractPointersAndOffset(loc, rewriter, *getTypeConverter(), in convertSourceMemRefToDescriptor() 1231 extractPointersAndOffset(loc, rewriter, *getTypeConverter(), in convertSourceMemRefToDescriptor() 1251 rewriter, loc, *getTypeConverter(), underlyingDescPtr, in convertSourceMemRefToDescriptor() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MathToLLVM/ |
| H A D | MathToLLVM.cpp | 75 op.getOperation(), adaptor.getOperands(), *this->getTypeConverter(), in matchAndRewrite() 127 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite() 181 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite() 234 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToSPIRV/ |
| H A D | MemRefToSPIRV.cpp | 253 Type spirvType = getTypeConverter()->convertType(allocType); in matchAndRewrite() 272 Type spirvType = getTypeConverter()->convertType(allocType); in matchAndRewrite() 325 auto &typeConverter = *getTypeConverter<SPIRVTypeConverter>(); in matchAndRewrite() 420 *getTypeConverter<SPIRVTypeConverter>(), memrefType, adaptor.getMemref(), in matchAndRewrite() 438 auto &typeConverter = *getTypeConverter<SPIRVTypeConverter>(); in matchAndRewrite() 532 *getTypeConverter<SPIRVTypeConverter>(), memrefType, adaptor.getMemref(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRV.cpp | 133 auto *typeConverter = this->template getTypeConverter<SPIRVTypeConverter>(); in matchAndRewrite() 150 auto *typeConverter = this->template getTypeConverter<SPIRVTypeConverter>(); in matchAndRewrite() 169 getTypeConverter()->convertType(op.getResult().getType()); in matchAndRewrite() 292 funcOp, *getTypeConverter(), rewriter, entryPointAttr, argABI); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/ |
| H A D | ArithmeticToLLVM.cpp | 124 *getTypeConverter(), rewriter); in matchAndRewrite() 183 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite() 218 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/ |
| H A D | Pattern.h | 44 LLVMTypeConverter *getTypeConverter() const; 200 *this->getTypeConverter(), rewriter); in matchAndRewrite()
|
| H A D | VectorPattern.h | 80 *this->getTypeConverter(), rewriter); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Func/Transforms/ |
| H A D | DecomposeCallGraphTypes.cpp | 80 if (failed(rewriter.convertRegionTypes(&op.getBody(), *getTypeConverter(), in matchAndRewrite() 179 Value materialized = getTypeConverter()->materializeArgumentConversion( in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | StructuralTypeConversions.cpp | 60 *getTypeConverter()))) { in matchAndRewrite() 143 auto *converter = getTypeConverter(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/OpenMPToLLVM/ |
| H A D | OpenMPToLLVM.cpp | 41 *this->getTypeConverter()))) in matchAndRewrite() 56 TypeConverter *converter = ConvertToLLVMPattern::getTypeConverter(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVCommon/ |
| H A D | Pattern.h | 29 auto dstType = this->getTypeConverter()->convertType(op.getType()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/FuncToSPIRV/ |
| H A D | FuncToSPIRV.cpp | 73 getTypeConverter()->convertType(callOp.getResult(0).getType()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/ |
| H A D | ConvertVectorToLLVM.cpp | 238 if (failed(getMemRefAlignment(*this->getTypeConverter(), memRefTy, align))) in matchAndRewrite() 267 if (failed(getMemRefAlignment(*getTypeConverter(), memRefType, align))) in matchAndRewrite() 301 if (failed(getMemRefAlignment(*getTypeConverter(), memRefType, align))) in matchAndRewrite() 597 Value extract = extractOne(rewriter, *getTypeConverter(), loc, value, in matchAndRewrite() 599 insert = insertOne(rewriter, *getTypeConverter(), loc, insert, extract, in matchAndRewrite() 1151 Value nestedVal = extractOne(rewriter, *getTypeConverter(), loc, value, in emitRanks() 1168 Value nestedVal = extractOne(rewriter, *getTypeConverter(), loc, value, in emitRanks() 1245 LLVM::detail::extractNDVectorTypeInfo(resultType, *getTypeConverter()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/ |
| H A D | GPUOpsLowering.cpp | 51 getTypeConverter()->convertFunctionSignature( in matchAndRewrite() 107 rewriter, loc, *getTypeConverter(), type, memory); in matchAndRewrite() 132 rewriter, loc, *getTypeConverter(), type, allocated); in matchAndRewrite()
|
| H A D | GPUToLLVMConversion.cpp | 96 MLIRContext *context = &this->getTypeConverter()->getContext(); 106 context, this->getTypeConverter()->getPointerBitwidth(0)); 436 auto arguments = getTypeConverter()->promoteOperands( in matchAndRewrite() 638 auto arguments = getTypeConverter()->promoteOperands( in generateParamsArray()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | LowerABIAttributesPass.cpp | 184 auto &typeConverter = *getTypeConverter<SPIRVTypeConverter>(); in matchAndRewrite() 224 if (failed(rewriter.convertRegionTypes(&funcOp.getBody(), *getTypeConverter(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TensorToSPIRV/ |
| H A D | TensorToSPIRV.cpp | 80 auto &typeConverter = *getTypeConverter<SPIRVTypeConverter>(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/AsyncToLLVM/ |
| H A D | AsyncToLLVM.cpp | 547 TypeConverter *converter = getTypeConverter(); in matchAndRewrite() 601 TypeConverter *converter = getTypeConverter(); in matchAndRewrite() 804 auto llvmValueType = getTypeConverter()->convertType(valueType); in matchAndRewrite() 847 auto llvmValueType = getTypeConverter()->convertType(valueType); in matchAndRewrite()
|