`[IntrNoMem, IntrHasSideEffects]` is a perfectly valid intrinsic trait combination, and MLIR would CSE/DCE those without checking. This mirrors how LLVM models this, see getEffectiveME in IntrinsicEmitter.cpp |
||
|---|---|---|
| .. | ||
| mlir-irdl-to-cpp | ||
| mlir-linalg-ods-gen | ||
| mlir-lsp-server | ||
| mlir-opt | ||
| mlir-parser-fuzzer | ||
| mlir-pdll | ||
| mlir-pdll-lsp-server | ||
| mlir-query | ||
| mlir-reduce | ||
| mlir-rewrite | ||
| mlir-runner | ||
| mlir-shlib | ||
| mlir-src-sharder | ||
| mlir-tblgen | ||
| mlir-translate | ||
| tblgen-lsp-server | ||
| tblgen-to-irdl | ||
| CMakeLists.txt | ||