Home
last modified time | relevance | path

Searched defs:memRefType (Results 1 – 25 of 25) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/StandardOps/EDSC/
DBuilders.cpp18 MemRefType memRefType = memRef.getType().cast<MemRefType>(); in getMemRefSizes() local
/external/llvm-project/mlir/lib/Analysis/
DUtils.cpp137 auto memRefType = memref.getType().cast<MemRefType>(); in getConstantBoundingSizeAndShape() local
197 auto memRefType = memref.getType().cast<MemRefType>(); in getLowerAndUpperBound() local
374 auto memRefType = memref.getType().cast<MemRefType>(); in compute() local
389 static unsigned getMemRefEltSizeInBytes(MemRefType memRefType) { in getMemRefEltSizeInBytes()
405 auto memRefType = memref.getType().cast<MemRefType>(); in getRegionSize() local
433 Optional<uint64_t> mlir::getMemRefSizeInBytes(MemRefType memRefType) { in getMemRefSizeInBytes()
DLoopAnalysis.cpp224 auto memRefType = memoryOp.getMemRefType(); in isContiguousAccess() local
271 auto memRefType = memoryOp.getMemRefType(); in isVectorElement() local
/external/llvm-project/mlir/examples/toy/Ch5/mlir/
DLowerToAffineLoops.cpp67 auto memRefType = convertTensorToMemRef(tensorType); in lowerOpToLoops() local
144 auto memRefType = convertTensorToMemRef(tensorType); in matchAndRewrite() local
/external/llvm-project/mlir/examples/toy/Ch6/mlir/
DLowerToAffineLoops.cpp67 auto memRefType = convertTensorToMemRef(tensorType); in lowerOpToLoops() local
144 auto memRefType = convertTensorToMemRef(tensorType); in matchAndRewrite() local
DLowerToLLVM.cpp56 auto memRefType = (*op->operand_type_begin()).cast<MemRefType>(); in matchAndRewrite() local
/external/llvm-project/mlir/examples/toy/Ch7/mlir/
DLowerToAffineLoops.cpp67 auto memRefType = convertTensorToMemRef(tensorType); in lowerOpToLoops() local
144 auto memRefType = convertTensorToMemRef(tensorType); in matchAndRewrite() local
DLowerToLLVM.cpp56 auto memRefType = (*op->operand_type_begin()).cast<MemRefType>(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Conversion/GPUToVulkan/
DConvertGPULaunchFuncToVulkanLaunchFunc.cpp57 if (auto memRefType = type.dyn_cast_or_null<MemRefType>()) { in isSupportedType() local
/external/llvm-project/mlir/lib/Conversion/VectorToROCDL/
DVectorToROCDL.cpp94 MemRefType memRefType = xferOp.getMemRefType(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Conversion/VectorToLLVM/
DConvertVectorToLLVM.cpp164 Value memref, MemRefType memRefType, Value &base) { in getBase()
182 MemRefType memRefType, Value &ptr) { in getBasePtr()
194 MemRefType memRefType, Type type, Value &ptr) { in getBasePtr()
208 MemRefType memRefType, VectorType vType, in getIndexedPtrs()
1092 computeContiguousStrides(MemRefType memRefType) { in computeContiguousStrides()
1241 MemRefType memRefType = xferOp.getMemRefType(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Conversion/GPUCommon/
DConvertLaunchFuncToRuntimeCalls.cpp332 auto memRefType = hostRegisterOp.value().getType(); in matchAndRewrite() local
348 MemRefType memRefType = allocOp.getType(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVLowering.cpp180 if (auto memRefType = t.dyn_cast<MemRefType>()) { in getTypeNumBytes() local
451 addConversion([this](MemRefType memRefType) { in SPIRVTypeConverter()
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertLaunchFuncToLLVMCalls.cpp205 auto memRefType = launchOp.getKernelOperand(operand.index()) in matchAndRewrite() local
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorUtils.cpp246 AffineMap mlir::getTransferMinorIdentityMap(MemRefType memRefType, in getTransferMinorIdentityMap()
DVectorOps.cpp2021 MemRefType memRefType = types[0].dyn_cast<MemRefType>(); in parseTransferReadOp() local
2199 MemRefType memRefType = types[1].dyn_cast<MemRefType>(); in parseTransferWriteOp() local
2710 static SmallVector<int64_t, 8> extractShape(MemRefType memRefType) { in extractShape()
2724 MemRefType memRefType = source.getType().cast<MemRefType>(); in build() local
/external/llvm-project/mlir/lib/Transforms/
DBufferDeallocation.cpp392 auto memRefType = sourceValue.getType().cast<MemRefType>(); in introduceBufferCopy() local
DLoopFusion.cpp756 static unsigned getMemRefEltSizeInBytes(MemRefType memRefType) { in getMemRefEltSizeInBytes()
/external/llvm-project/mlir/lib/Conversion/StandardToLLVM/
DStandardToLLVM.cpp1107 Location loc, MemRefType memRefType, ArrayRef<Value> dynamicSizes, in getMemRefDescriptorSizes()
1183 Location loc, MemRefType memRefType, Value allocatedPtr, Value alignedPtr, in createMemRefDescriptor()
1304 auto memRefType = en.value().dyn_cast<MemRefType>(); in wrapExternalFunction() local
1978 MemRefType memRefType = getMemRefResultType(op); in match() local
2000 MemRefType memRefType = getMemRefResultType(op); in rewrite() local
2036 MemRefType memRefType = allocOp.getType(); in allocateBuffer() local
2129 MemRefType memRefType = allocOp.getType(); in allocateBuffer() local
2982 MemRefType memRefType = operandType.cast<MemRefType>(); in extractSizeOfRankedMemRef() local
3788 auto memRefType = atomicOp.getMemRefType(); in matchAndRewrite() local
3854 auto memRefType = atomicOp.memref().getType().cast<MemRefType>(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Conversion/LinalgToLLVM/
DLinalgToLLVM.cpp216 auto memRefType = sliceOp.getBaseViewType(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DSuperVectorize.cpp754 auto memRefType = memoryOp.getMemRef().getType().template cast<MemRefType>(); in vectorizeRootOrTerminal() local
/external/llvm-project/mlir/lib/Dialect/Linalg/IR/
DLinalgOps.cpp841 auto memRefType = src.getType().cast<MemRefType>(); in build() local
1026 auto memRefType = base.getType().cast<MemRefType>(); in build() local
/external/llvm-project/mlir/lib/Dialect/StandardOps/IR/
DOps.cpp267 auto memRefType = op.getResult().getType().template dyn_cast<MemRefType>(); in verifyAllocLikeOp() local
4002 static MemRefType inferTransposeResultType(MemRefType memRefType, in inferTransposeResultType()
4030 auto memRefType = in.getType().cast<MemRefType>(); in build() local
/external/llvm-project/mlir/lib/Transforms/Utils/
DLoopUtils.cpp2341 auto memRefType = memref.getType().cast<MemRefType>(); in generateCopy() local
2614 auto memRefType = region->memref.getType().cast<MemRefType>(); in getFullMemRefAsRegion() local
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp185 auto memRefType = memrefDefOp.getType(); in isMemRefSizeValidSymbol() local