llvm-project/flang/lib/Optimizer/Transforms
David Truby d983f5f39e [flang] Add cpowi function to runtime and use instead of pgmath
This patch adds a cpowi function to the flang runtime, and switches
to using that function instead of pgmath for complex number to
integer power operations.

Differential Revision: https://reviews.llvm.org/D134889
2022-10-11 12:34:58 +00:00
..
AbstractResult.cpp [flang][mlir][arith] Fix flang build after dialect renaming 2022-09-29 11:55:49 -04:00
AffineDemotion.cpp [mlir] Flip Async/GPU/MemRef/OpenACC/OpenMP/PDL dialects to prefixed 2022-09-30 16:55:30 -07:00
AffinePromotion.cpp [flang][mlir][arith] Fix flang build after dialect renaming 2022-09-29 11:55:49 -04:00
AlgebraicSimplification.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
AnnotateConstant.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
ArrayValueCopy.cpp [flang][mlir][arith] Fix flang build after dialect renaming 2022-09-29 11:55:49 -04:00
CMakeLists.txt Prepare for inlining of SUM intrinsic 2022-08-04 20:56:19 +01:00
CharacterConversion.cpp [flang][mlir][arith] Fix flang build after dialect renaming 2022-09-29 11:55:49 -04:00
ExternalNameConversion.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
MemRefDataFlowOpt.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
MemoryAllocation.cpp [flang][mlir][arith] Fix flang build after dialect renaming 2022-09-29 11:55:49 -04:00
RewriteLoop.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00
SimplifyIntrinsics.cpp [flang] Add cpowi function to runtime and use instead of pgmath 2022-10-11 12:34:58 +00:00
SimplifyRegionLite.cpp [MLIR] Update pass declarations to new autogenerated files 2022-08-31 12:28:45 +02:00