diff options
author | Tim Northover <tnorthover@apple.com> | 2022-11-10 09:22:40 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2022-12-07 19:17:30 +0000 |
commit | 6b98824a587ac9e091abf3e180f289647c23a9e9 (patch) | |
tree | 97be169d15cfb928309c411d0d75646bcbb28d32 /llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp | |
parent | 6697140ba1d5ab03ad8102b139f5c543f1d8e616 (diff) | |
download | llvm-6b98824a587ac9e091abf3e180f289647c23a9e9.zip llvm-6b98824a587ac9e091abf3e180f289647c23a9e9.tar.gz llvm-6b98824a587ac9e091abf3e180f289647c23a9e9.tar.bz2 |
AArch64: emit `fcmp ord %a, zeroinitializer` as a single fcmeq.
Most "ord" checks need two real-world compares to implement, but this is the
canonical form of a "!isnan" check, which is equivalent to comparing the input
for equality against itself.
Diffstat (limited to 'llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions