diff options
author | Sacha Ballantyne <Sacha.Ballantyne@arm.com> | 2023-02-09 18:57:04 +0000 |
---|---|---|
committer | Mats Petersson <mats.petersson@arm.com> | 2023-02-09 19:52:15 +0000 |
commit | 20fba03f96b43d4e6903e0a7c24ae7b665ab9a58 (patch) | |
tree | 13a1e1471b74a97cd161bf5ef0d81114746b1bfa /llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp | |
parent | 8711120e8bcf891f3c316e20869493e93472f200 (diff) | |
download | llvm-20fba03f96b43d4e6903e0a7c24ae7b665ab9a58.zip llvm-20fba03f96b43d4e6903e0a7c24ae7b665ab9a58.tar.gz llvm-20fba03f96b43d4e6903e0a7c24ae7b665ab9a58.tar.bz2 |
[Flang] Add Any and All intrinsics to simplify intrinsics pass
This patch provides a simplified version of the Any intrinsic as well as the All intrinsic
that can be used for inlining or simpiler use cases. These changes are targeting exchange2, and
provide a ~9% performance increase.
Reviewed By: Leporacanthicus, vzakhari
Differential Revision: https://reviews.llvm.org/D142977
Diffstat (limited to 'llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp')
0 files changed, 0 insertions, 0 deletions