llvm-capstone/mlir
Ivan Butygin c0d2ea9d42
[mlir][scf] Improve scf.parallel fusion pass (#75852)
Abort fusion if memref load may alias write, but not the exact alias. 
Add alias check hook to `naivelyFuseParallelOps`, so user can customize
alias checking.
Use builtin alias analysis in `ParallelLoopFusion` pass.
2023-12-19 18:07:46 +03:00
..
benchmark/python [mlir][benchmark] Fix broken benchmark script (#68841) 2023-12-06 12:17:53 +05:30
cmake/modules [mlir] Add missing MLIR_ENABLE_EXECUTION_ENGINE option to MLIRConfig.cmake.in 2023-12-08 04:12:47 -08:00
docs [mlir][ArmSME] Update docs (#74527) 2023-12-06 21:35:23 +00:00
examples Use StringRef::{starts,ends}_with (NFC) 2023-12-16 15:02:17 -08:00
include [mlir][scf] Improve scf.parallel fusion pass (#75852) 2023-12-19 18:07:46 +03:00
lib [mlir][scf] Improve scf.parallel fusion pass (#75852) 2023-12-19 18:07:46 +03:00
python [MLIR][transform][python] add sugared python abstractions for transform dialect (#75073) 2023-12-15 13:04:43 +01:00
test [mlir][scf] Improve scf.parallel fusion pass (#75852) 2023-12-19 18:07:46 +03:00
tools [mlir][gpu] Productize test-lower-to-nvvm as gpu-lower-to-nvvm (#75775) 2023-12-19 08:40:46 +01:00
unittests [MLIR][Presburger] Fix IntegerRelation::swapVar not swapping identifiers (#74407) 2023-12-13 22:47:19 +05:30
utils [mlir][arith] Rename operations: maxfmaximumf, minfminimumf (#65800) 2023-09-11 22:02:19 -07:00
.clang-format
.clang-tidy
CMakeLists.txt [MLIR] Add SyclRuntimeWrapper (#69648) 2023-10-26 19:41:09 +02:00
LICENSE.TXT
README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.