Home
last modified time | relevance | path

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

/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Analysis/
H A 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()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Analysis/
H A 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()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Analysis/
H A DLoopAnalysis.cpp222 static bool isContiguousAccess(Value iv, LoadOrStoreOp memoryOp, in isContiguousAccess() argument
228 auto memRefType = memoryOp.getMemRefType(); in isContiguousAccess()
233 Builder b(memoryOp.getContext()); in isContiguousAccess()
238 return memoryOp.emitError("NYI: non-trivial layoutMap"), false; in isContiguousAccess()
242 auto accessMap = memoryOp.getAffineMap(); in isContiguousAccess()
243 SmallVector<Value, 4> mapOperands(memoryOp.getMapOperands()); in isContiguousAccess()
275 static bool isVectorElement(LoadOrStoreOpPointer memoryOp) { in isVectorElement() argument
276 auto memRefType = memoryOp.getMemRefType(); in isVectorElement()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Analysis/
H A 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()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Analysis/
H A 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()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Analysis/
H A 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()
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Analysis/
H A 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()
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Analysis/
H A 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()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Analysis/
H A DLoopAnalysis.cpp214 static bool isContiguousAccess(Value iv, LoadOrStoreOp memoryOp, in isContiguousAccess() argument
220 auto memRefType = memoryOp.getMemRefType(); in isContiguousAccess()
224 Builder b(memoryOp.getContext()); in isContiguousAccess()
229 return memoryOp.emitError("NYI: non-trivial layoutMap"), false; in isContiguousAccess()
233 auto accessMap = memoryOp.getAffineMap(); in isContiguousAccess()
234 SmallVector<Value, 4> mapOperands(memoryOp.getMapOperands()); in isContiguousAccess()
266 static bool isVectorElement(LoadOrStoreOp memoryOp) { in isVectorElement() argument
267 auto memRefType = memoryOp.getMemRefType(); in isVectorElement()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp761 LoadOrStoreOpPointer memoryOp, in vectorizeRootOrTerminal() argument
763 auto memRefType = memoryOp.getMemRef().getType().template cast<MemRefType>(); in vectorizeRootOrTerminal()
772 auto *opInst = memoryOp.getOperation(); in vectorizeRootOrTerminal()
795 opInst->getLoc(), vectorType, memoryOp.getMemRef(), indices, in vectorizeRootOrTerminal()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Dialect/SPIRV/
H A DSPIRVOps.cpp230 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
260 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
333 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
339 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
350 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
356 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
360 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
377 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
383 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
400 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Transforms/
H A DVectorize.cpp798 LoadOrStoreOpPointer memoryOp, in vectorizeRootOrTerminal() argument
800 auto memRefType = memoryOp.getMemRef().getType().template cast<MemRefType>(); in vectorizeRootOrTerminal()
809 auto *opInst = memoryOp.getOperation(); in vectorizeRootOrTerminal()
832 opInst->getLoc(), vectorType, memoryOp.getMemRef(), indices, in vectorizeRootOrTerminal()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp256 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
286 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
364 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
370 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
381 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
387 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
391 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
408 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
414 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
431 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Dialect/SPIRV/
H A DSPIRVOps.cpp252 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
282 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
360 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
366 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
377 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
383 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
387 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
404 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
410 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
427 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp256 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
286 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
364 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
370 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
381 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
387 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
391 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
408 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
414 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
431 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp257 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
287 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
365 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
371 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
382 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
388 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
392 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
409 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
415 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
432 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp257 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
287 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
365 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
371 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
382 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
388 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
392 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
409 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
415 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
432 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp257 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
287 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
365 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
371 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
382 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
388 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
392 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
409 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
415 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
432 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Dialect/Affine/Transforms/
H A 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()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Dialect/Affine/Transforms/
H A 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()
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Dialect/Affine/Transforms/
H A 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()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp262 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printMemoryAccessAttribute() argument
292 MemoryOpTy memoryOp, OpAsmPrinter &printer, in printSourceMemoryAccessAttribute() argument
421 auto *op = memoryOp.getOperation(); in verifyMemoryAccessAttribute()
427 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
438 return memoryOp.emitOpError("invalid memory access specifier: ") in verifyMemoryAccessAttribute()
444 return memoryOp.emitOpError("missing alignment value"); in verifyMemoryAccessAttribute()
448 return memoryOp.emitOpError( in verifyMemoryAccessAttribute()
465 auto *op = memoryOp.getOperation(); in verifySourceMemoryAccessAttribute()
471 return memoryOp.emitOpError( in verifySourceMemoryAccessAttribute()
488 return memoryOp.emitOpError("missing alignment value"); in verifySourceMemoryAccessAttribute()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/
H A DWasmGenerator.cpp627 auto memoryOp = [=](uint32_t, MemoryAccess* ma) { in linkCompiledCode() local
631 memoryOp)) in linkCompiledCode()