Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DLoopAnalysis.cpp213 static bool isContiguousAccess(Value iv, LoadOrStoreOp memoryOp, in isContiguousAccess() argument
219 auto memRefType = memoryOp.getMemRefType(); in isContiguousAccess()
222 return memoryOp.emitError("NYI: non-trivial layoutMap"), false; in isContiguousAccess()
225 auto accessMap = memoryOp.getAffineMap(); in isContiguousAccess()
226 SmallVector<Value, 4> mapOperands(memoryOp.getMapOperands()); in isContiguousAccess()
258 static bool isVectorElement(LoadOrStoreOp memoryOp) { in isVectorElement() argument
259 auto memRefType = memoryOp.getMemRefType(); in isVectorElement()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp311 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
341 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
470 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
476 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
487 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
493 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
497 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
514 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
520 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
537 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]