HomePhabricator

[ARM] MVE floating point compares and selects

Description

[ARM] MVE floating point compares and selects

Much like integers, this adds MVE floating point compares and select. It
requires a lot more buildvector/shuffle code because we may need to expand the
compares without mve.fp, and requires support for and/or because of the way we
lower llvm condition codes.

Some original code by David Sherwood

Differential Revision: https://reviews.llvm.org/D65054

Details

Committed
dmgreenJul 24 2019, 7:28 AM
Differential Revision
D65054: [ARM] MVE floating point compares and selects
Parents
rL366908: [llvm-ar][test] Fix move operation tests
Branches
Unknown
Tags
Unknown