This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Tail predication with constant loop bounds
ClosedPublic

Authored by dmgreen on Jan 13 2021, 8:43 AM.

Details

Summary

The TripCount for a predicated vector loop body will be ceil(ElementCount/Width). This alters the conversion of an active.lane.mask to a VCPT intrinsics to match.

Diff Detail

Event Timeline

dmgreen created this revision.Jan 13 2021, 8:43 AM
dmgreen requested review of this revision.Jan 13 2021, 8:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 13 2021, 8:43 AM
This revision is now accepted and ready to land.Jan 15 2021, 8:23 AM
This revision was automatically updated to reflect the committed changes.