This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Fix return type of Neon scalar comparison intrinsics
ClosedPublic

Authored by DavidSpickett on Sep 21 2020, 3:07 AM.

Details

Summary

The following should have unsigned return types
but were signed:
vceqd_s64 vceqzd_s64 vcged_s64 vcgezd_s64
vcgtd_s64 vcgtzd_s64 vcled_s64 vclezd_s64
vcltd_s64 vcltzd_s64 vtstd_s64

See https://developer.arm.com/documentation/ihi0073/latest

Diff Detail

Event Timeline

DavidSpickett created this revision.Sep 21 2020, 3:07 AM
DavidSpickett requested review of this revision.Sep 21 2020, 3:07 AM
This revision is now accepted and ready to land.Sep 21 2020, 10:50 AM