llvm-project/mlir/lib/Dialect
Denis Khalikov 219421ece7 [spirv] Add array length check.
According to the SPIR-V spec:
"Length is the number of elements in the array. It must be at least 1."

Closes tensorflow/mlir#160

COPYBARA_INTEGRATE_REVIEW=https://github.com/tensorflow/mlir/pull/160 from denis0x0D:sandbox/array_len 0840dc0986ad0088a3aa7d5d8d3e97d489377ed9
PiperOrigin-RevId: 272094669
2019-09-30 16:43:26 -07:00
..
AffineOps NFC - clean up op accessor usage, std.load/store op verify, other stale info 2019-09-27 11:58:24 -07:00
FxpMathOps Fix a number of Clang-Tidy warnings. 2019-09-23 02:34:27 -07:00
GPU Promote MemRefDescriptor to a pointer to struct when passing function boundaries in LLVMLowering. 2019-09-27 09:57:36 -07:00
LLVMIR [ROCm] Adding ROCDL Dialect. 2019-09-27 00:22:32 -07:00
Linalg NFC - clean up op accessor usage, std.load/store op verify, other stale info 2019-09-27 11:58:24 -07:00
LoopOps NFC: Pass OpAsmPrinter by reference instead of by pointer. 2019-09-20 20:43:35 -07:00
QuantOps Quantize attribute values by per axis quantization parameters 2019-09-19 14:12:08 -07:00
SDBM SDBM: support sum expressions on the LHS of stripe expressions 2019-09-18 02:17:34 -07:00
SPIRV [spirv] Add array length check. 2019-09-30 16:43:26 -07:00
StandardOps NFC - clean up op accessor usage, std.load/store op verify, other stale info 2019-09-27 11:58:24 -07:00
VectorOps NFC: Pass OpAsmPrinter by reference instead of by pointer. 2019-09-20 20:43:35 -07:00
CMakeLists.txt NFC: Move AffineOps dialect to the Dialect sub-directory. 2019-08-20 15:36:39 -07:00
Traits.cpp Switch C++14 std::equal usage to for-loop. 2019-07-19 11:41:20 -07:00