[AArch64][SVE] Add support for fcmp.
authorEli Friedman <efriedma@quicinc.com>
Fri, 27 Mar 2020 02:20:59 +0000 (19:20 -0700)
committerEli Friedman <efriedma@quicinc.com>
Tue, 31 Mar 2020 19:04:39 +0000 (12:04 -0700)
commitdacf8d3562b6c3a46f61b325f8ed20b6dac69cde
treefa480d40f4f3f95243fa79a1adebfe7a8d9da917
parente8f13f4f62f52067cadb55f3c746ccf9d26ee2ce
[AArch64][SVE] Add support for fcmp.

This also requires support for boolean "not", so I added boolean logic
while I was there.

Differential Revision: https://reviews.llvm.org/D76901
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/CodeGen/AArch64/sve-fcmp.ll [new file with mode: 0644]
llvm/test/CodeGen/AArch64/sve-int-log.ll