diff options
author | David Green <david.green@arm.com> | 2023-05-02 11:05:35 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2023-05-02 11:05:35 +0100 |
commit | 41549b535097db923386a64ed769bf450943e6a3 (patch) | |
tree | cc3dd40d832bb095fbecaee15c3157ad7acc7e3a /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | da942fee5bb80c2fb81fbb914304e94103cc25a5 (diff) | |
download | llvm-41549b535097db923386a64ed769bf450943e6a3.zip llvm-41549b535097db923386a64ed769bf450943e6a3.tar.gz llvm-41549b535097db923386a64ed769bf450943e6a3.tar.bz2 |
[AArch64] Add sign bits handling for vector compare nodes
This adds ComputeNumSignBits for the NEON vector comparison nodes, which all
either return 0 or -1. Also adds sign_extend_inreg from VASHR+VSHL to show it
performing transforms.
Differential Revision: https://reviews.llvm.org/D148624
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions