Home
last modified time | relevance | path

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

12

/external/llvm-project/mlir/lib/Transforms/
DLoopFusion.cpp168 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in getLoadAndStoreMemrefSet() local
260 auto memref = cast<AffineWriteOpInterface>(storeOpInst).getMemRef(); in writesToLiveInOrEscapingMemrefs() local
290 auto memref = storeOp.getMemRef(); in getUniqueOutgoingStore() local
654 auto memref = cast<AffineReadOpInterface>(opInst).getMemRef(); in init() local
659 auto memref = cast<AffineWriteOpInterface>(opInst).getMemRef(); in init() local
668 auto memref = cast<AffineReadOpInterface>(op).getMemRef(); in init() local
675 auto memref = cast<AffineWriteOpInterface>(op).getMemRef(); in init() local
730 static void moveLoadsAccessingMemrefTo(Value memref, in moveLoadsAccessingMemrefTo()
880 Value memref, in hasNonAffineUsersOnThePath()
929 for (Value memref : memRefValues) in hasNonAffineUsersOnThePath() local
[all …]
DMemRefDataFlowOpt.cpp203 for (auto memref : memrefsToErase) { in runOnFunction() local
DBufferResultsToOutParams.cpp95 for (Value memref : replaceWithOutParams) { in updateCalls() local
DPipelineDataTransfer.cpp204 auto memref = dmaStartOp.getOperand(dmaStartOp.getFasterMemPos()); in findMatchingStartFinishInsts() local
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineOps.h195 NamedAttribute getAffineMapAttrForMemRef(Value memref) { in getAffineMapAttrForMemRef()
307 NamedAttribute getAffineMapAttrForMemRef(Value memref) { in getAffineMapAttrForMemRef()
/external/llvm-project/mlir/include/mlir/Analysis/
DAffineAnalysis.h49 Value memref; member
DUtils.h269 Value memref; member
/external/llvm-project/mlir/include/mlir/Transforms/
DLoopFusionUtils.h75 Value memref; member
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/IR/
Dlhlo_ops.cc146 Value memref = op.output(); in matchAndRewrite() local
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Dembed_memref_prints.cc61 Value memref = op->getResult(0); in EmitPrint() local
Dtensorflow_abi_knowledge_propagation.cc97 auto memref = operand.getType().dyn_cast<MemRefType>(); in runOnFunction() local
Dtf_framework_legalize_to_llvm.cc223 MemRefDescriptor memref(transformed.memref()); in matchAndRewrite() local
Dsame_shape_propagation.cc333 auto memref = operand.getType().dyn_cast<MemRefType>(); in runOnFunction() local
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DAffineLoopInvariantCodeMotion.cpp93 Value memref = isa<AffineReadOpInterface>(op) in isOpLoopInvariant() local
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DVectorization.cpp129 static Value transferReadVector(OpBuilder &builder, Value memref) { in transferReadVector()
139 static void transferWriteVector(OpBuilder &builder, Value value, Value memref) { in transferWriteVector()
DBufferize.cpp30 static Value cloneMemref(Location loc, Value memref, OpBuilder &b) { in cloneMemref()
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp2081 Value memref, AffineMap map, ValueRange mapOperands) { in build()
2091 Value memref, ValueRange indices) { in build()
2193 Value valueToStore, Value memref, AffineMap map, in build()
2204 Value valueToStore, Value memref, in build()
2918 VectorType resultType, Value memref, in build()
2928 VectorType resultType, Value memref, in build()
3003 Value valueToStore, Value memref, AffineMap map, in build()
3014 Value valueToStore, Value memref, in build()
/external/llvm-project/mlir/lib/Transforms/Utils/
DUtils.cpp37 static NamedAttribute getAffineMapAttrForMemRef(Operation *op, Value memref) { in getAffineMapAttrForMemRef()
DLoopFusionUtils.cpp212 Value memref = loadOp ? loadOp.getMemRef() in getMaxLoopDepth() local
/external/llvm-project/mlir/lib/Conversion/VectorToLLVM/
DConvertVectorToLLVM.cpp164 Value memref, MemRefType memRefType, Value &base) { in getBase()
181 Location loc, Value memref, in getBasePtr()
193 Location loc, Value memref, in getBasePtr()
207 Location loc, Value memref, Value indices, in getIndexedPtrs()
/external/tensorflow/tensorflow/compiler/mlir/xla/experimental/conv_emitter/
Dconv_emitter.cc118 void SetMemRef(mlir::Operation* op, mlir::Value memref) { in SetMemRef()
/external/llvm-project/mlir/lib/Conversion/VectorToSCF/
DVectorToSCF.cpp275 Value memref = xferOp.memref(); in doReplace() local
/external/llvm-project/mlir/lib/Dialect/StandardOps/IR/
DOps.cpp222 if (auto memref = type.dyn_cast<MemRefType>()) in getTensorTypeFromMemRefType() local
224 if (auto memref = type.dyn_cast<UnrankedMemRefType>()) in getTensorTypeFromMemRefType() local
481 Value memref, ValueRange ivs) { in build()
518 OpAsmParser::OperandType memref; in parseGenericAtomicRMWOp() local
1291 Value memref = dealloc.memref(); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorOps.cpp1954 VectorType vector, Value memref, ValueRange indices, in build()
1971 VectorType vectorType, Value memref, in build()
2162 Value vector, Value memref, ValueRange indices, in build()
2175 Value vector, Value memref, ValueRange indices, in build()
DVectorTransforms.cpp2266 Value memref = xferOp.memref(); in createScopedFullPartialLinalgCopy() local
2320 Value memref = xferOp.memref(); in createScopedFullPartialVectorTransferRead() local

12