aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorSacha Ballantyne <Sacha.Ballantyne@arm.com>2023-02-27 11:00:45 +0000
committerSacha Ballantyne <Sacha.Ballantyne@arm.com>2023-02-27 11:36:55 +0000
commit614cd721e1c379ab6926687fd81167bd8f9b0179 (patch)
tree69909922ac3ee23d6eb04331655313893076285a /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parenta18ce47a3e0065d0a26b370a73440411b76d8493 (diff)
downloadllvm-614cd721e1c379ab6926687fd81167bd8f9b0179.zip
llvm-614cd721e1c379ab6926687fd81167bd8f9b0179.tar.gz
llvm-614cd721e1c379ab6926687fd81167bd8f9b0179.tar.bz2
[Flang] Add Minloc to simplify intrinsics pass
This patch adds minloc to the simplify intrinsics pass, supporting calls with KIND or MASK arguments while calls which have BACK, DIM or have a CHARACTER input array are rejected. This patch is targeting exchange2, and in benchmarks provides a ~11% improvement in performance. Also included are some minor style changes / cleanup in simplifyIntrinsics.cpp. Reviewed By: vzakhari Differential Revision: https://reviews.llvm.org/D144103
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions