Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Analysis/
DLoopAnalysis.cpp218 static bool isContiguousAccess(Value iv, LoadOrStoreOp memoryOp, in isContiguousAccess() argument
224 auto memRefType = memoryOp.getMemRefType(); in isContiguousAccess()
228 Builder b(memoryOp.getContext()); in isContiguousAccess()
233 return memoryOp.emitError("NYI: non-trivial layoutMap"), false; in isContiguousAccess()
237 auto accessMap = memoryOp.getAffineMap(); in isContiguousAccess()
238 SmallVector<Value, 4> mapOperands(memoryOp.getMapOperands()); in isContiguousAccess()
270 static bool isVectorElement(LoadOrStoreOp memoryOp) { in isVectorElement() argument
271 auto memRefType = memoryOp.getMemRefType(); in isVectorElement()
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVOps.cpp252 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
258 : memoryOp.memory_access())) { in printMemoryAccessAttribute()
266 : memoryOp.alignment())) { in printMemoryAccessAttribute()
282 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
291 : memoryOp.memory_access())) { in printSourceMemoryAccessAttribute()
299 : memoryOp.alignment())) { in printSourceMemoryAccessAttribute()
356 static LogicalResult verifyMemoryAccessAttribute(MemoryOpTy memoryOp) { in verifyMemoryAccessAttribute() argument
360 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
366 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
377 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
[all …]
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DSuperVectorize.cpp752 LoadOrStoreOpPointer memoryOp, in vectorizeRootOrTerminal() argument
754 auto memRefType = memoryOp.getMemRef().getType().template cast<MemRefType>(); in vectorizeRootOrTerminal()
763 auto *opInst = memoryOp.getOperation(); in vectorizeRootOrTerminal()
786 opInst->getLoc(), vectorType, memoryOp.getMemRef(), indices, in vectorizeRootOrTerminal()