This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Better patterns for fp <> predicate vectors
ClosedPublic

Authored by dmgreen on Jul 22 2019, 10:10 AM.

Details

Summary

These are some better patterns for converting between predicates and floating points. Much like the extends, we select "1"/"-1" or "0" depending on the predicate value. Or we perform a compare against 0 to convert to a predicate.

Diff Detail

Repository
rL LLVM

Event Timeline

dmgreen created this revision.Jul 22 2019, 10:10 AM
This revision is now accepted and ready to land.Jul 26 2019, 1:02 AM
This revision was automatically updated to reflect the committed changes.