Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DPattern.cpp99 Type elementPtrType = memRefDescriptor.getElementPtrType(); in getStridedElementPtr()
113 Type ConvertToLLVMPattern::getElementPtrType(MemRefType type) const { in getElementPtrType() function in ConvertToLLVMPattern
164 Type elementPtrType = getElementPtrType(memRefType); in getMemRefDescriptorSizes()
H A DMemRefBuilder.cpp191 LLVM::LLVMPointerType MemRefDescriptor::getElementPtrType() { in getElementPtrType() function in MemRefDescriptor
/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DPattern.h80 Type getElementPtrType(MemRefType type) const;
H A DMemRefBuilder.h86 LLVM::LLVMPointerType getElementPtrType();
/llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/
H A DOpenACCToLLVM.cpp117 auto ptrType = descriptor.getElementPtrType(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUToLLVMConversion.cpp467 Type elementPtrType = this->getElementPtrType(memRefType); in matchAndRewrite()
812 Type elementPtrType = getElementPtrType(memRefType); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp973 static Type getElementPtrType(Type type, ValueRange indices, Location baseLoc) { in getElementPtrType() function
1026 auto type = getElementPtrType(basePtr.getType(), indices, state.location); in build()
1067 auto resultType = getElementPtrType( in parse()
1089 auto resultType = getElementPtrType(accessChainOp.base_ptr().getType(), in verifyAccessChain()
4405 auto resultType = getElementPtrType( in parsePtrAccessChainOpImpl()
4430 auto type = getElementPtrType(basePtr.getType(), indices, state.location); in build()
4456 auto type = getElementPtrType(basePtr.getType(), indices, state.location); in build()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp72 Type elementPtrType = this->getElementPtrType(memRefType); in allocateBuffer()
169 Type elementPtrType = this->getElementPtrType(memRefType); in allocateBuffer()
205 auto elementPtrType = this->getElementPtrType(allocaOp.getType()); in allocateBuffer()
294 getIntPtrType(memRefDescriptor.getElementPtrType().getAddressSpace()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp108 auto pType = MemRefDescriptor(memref).getElementPtrType(); in getIndexedPtrs()
958 Type llvmTargetElementTy = desc.getElementPtrType(); in matchAndRewrite()