llvm-project/flang/lib/Optimizer
Slava Zakharin 11db65bab8 [flang] Control SUM simplification with a pass option.
The current code may not always work correctly, e.g.:
https://github.com/llvm/llvm-project/issues/57201

I added 'enable-experimental' pass option so that SUM simplification
may be enabled in LIT tests, but it is not enabled when the pass
is added to the passes pipeline.

Differential Revision: https://reviews.llvm.org/D131640
2022-08-17 13:37:44 -07:00
..
Builder [flang] Lower MOD to Fortran runtime call. 2022-08-05 12:53:37 -07:00
CodeGen [flang] Add Solaris/x86 support to Optimizer/CodeGen/Target.cpp 2022-08-17 11:54:38 +02:00
Dialect (Reland) [mlir] Switch segment size attributes to DenseI32ArrayAttr 2022-08-12 19:44:52 -04:00
Support [flang] Remove redundant string initialization (NFC) 2022-08-14 12:52:01 -07:00
Transforms [flang] Control SUM simplification with a pass option. 2022-08-17 13:37:44 -07:00
.clang-format [flang] [LLVMify F18] Compiler module folders should have capitalised names (flang-compiler/f18#980) 2020-02-25 07:11:52 -08:00
.clang-tidy Revert "[fir] Update clang-tidy for the Optimizer directory" 2021-10-13 09:29:54 +02:00
CMakeLists.txt [fir] Add the DoLoopHelper 2021-10-13 21:48:45 +02:00