diff options
author | Alex Richardson <alexrichardson@google.com> | 2022-05-12 10:13:53 +0000 |
---|---|---|
committer | Alex Richardson <alexrichardson@google.com> | 2022-05-14 14:15:36 +0000 |
commit | 09551251e32a0a00486c3de5e29b8df0aa4e5540 (patch) | |
tree | 311c6577b64d6945741277fd8f23aad89aa2c7ca /llvm/utils/UpdateTestChecks/common.py | |
parent | f8639133b58dd7335474dfa9dbb04b13098c5294 (diff) | |
download | llvm-09551251e32a0a00486c3de5e29b8df0aa4e5540.zip llvm-09551251e32a0a00486c3de5e29b8df0aa4e5540.tar.gz llvm-09551251e32a0a00486c3de5e29b8df0aa4e5540.tar.bz2 |
[AArch64] Add missing HasNEON predicates to int->float patterns
I was trying to compile code with -march=+nosimd and hit various
instruction predicate verification errors, this patch should address the
ones I saw in integer to floating-pointer conversions.
I noticed that for signed conversions, some non-NEON instruction sequences
are shorter. I don't know if the longer one is still faster on current
architectures (the patterns date back to the initial backend import)
Reviewed By: dmgreen
Differential Revision: https://reviews.llvm.org/D125308
Diffstat (limited to 'llvm/utils/UpdateTestChecks/common.py')
0 files changed, 0 insertions, 0 deletions