llvm-project/mlir/lib/Dialect/Affine/IR
Shashij gupta 466e5aba64 [MLIR] Simplify affine.if ops with trivial conditions
The commit simplifies affine.if ops :
The affine if operation gets removed if the condition is universally true or false and then/else block is merged with the parent block.

Signed-off-by: Shashij Gupta shashij.gupta@polymagelabs.com

Reviewed By: bondhugula, pr4tgpt

Differential Revision: https://reviews.llvm.org/D104015
2021-06-12 19:29:10 +05:30
..
AffineMemoryOpInterfaces.cpp [mlir][Affine] Minor clean-up of D79829 2020-05-29 14:39:18 -07:00
AffineOps.cpp [MLIR] Simplify affine.if ops with trivial conditions 2021-06-12 19:29:10 +05:30
AffineValueMap.cpp [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. 2021-01-19 13:52:07 +00:00
CMakeLists.txt [mlir][Standard] NFC - Drop remaining EDSC usage 2021-05-21 10:40:39 +00:00