This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][SVE] Fix dup/dupq intrinsics for C++.
ClosedPublic

Authored by sdesmalen on Apr 12 2021, 3:28 AM.

Details

Summary

This patch changes the builtin prototype to use 'b' (boolean) instead
of the default integer element type. That fixes the dup/dupq intrinsics
when compiling with C++.

This patch also fixes one of the defines for __ARM_FEATURE_SVE2_BITPERM.

Diff Detail

Event Timeline

sdesmalen created this revision.Apr 12 2021, 3:28 AM
sdesmalen requested review of this revision.Apr 12 2021, 3:28 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2021, 3:28 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
This revision is now accepted and ready to land.Apr 12 2021, 8:43 AM
This revision was automatically updated to reflect the committed changes.