Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Conversion/NVGPUToNVVM/
H A DNVGPUToNVVM.cpp21 static Type inferIntrinsicResultType(Type vectorResultType) { in inferIntrinsicResultType() argument
22 MLIRContext *ctx = vectorResultType.getContext(); in inferIntrinsicResultType()
23 auto a = vectorResultType.cast<LLVM::LLVMArrayType>(); in inferIntrinsicResultType()
52 return vectorResultType; in inferIntrinsicResultType()
207 auto vectorResultType = op->getResultTypes()[0].dyn_cast<VectorType>(); in matchAndRewrite() local
208 if (!vectorResultType) { in matchAndRewrite()
212 vectorResultType.getElementType(), vectorResultType.getDimSize(1)); in matchAndRewrite()
214 int64_t num32BitRegs = vectorResultType.getDimSize(0); in matchAndRewrite()
238 Type finalResultType = typeConverter->convertType(vectorResultType); in matchAndRewrite()
240 for (int64_t i = 0, e = vectorResultType.getDimSize(0); i < e; i++) { in matchAndRewrite()