This is an archive of the discontinued LLVM Phabricator instance.

[TTI] New target hook emitGetActiveLaneMask
ClosedPublic

Authored by SjoerdMeijer on May 26 2020, 4:10 PM.

Details

Summary

This is split off from D79100 and adds a new target hook emitGetActiveLaneMask that can be queried to check if the intrinsic @llvm.get.active.lane.mask() is supported by the backend and if it should be emitted for a given loop.

Diff Detail

Event Timeline

SjoerdMeijer created this revision.May 26 2020, 4:10 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 26 2020, 4:10 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
samparker accepted this revision.May 28 2020, 3:12 AM
This revision is now accepted and ready to land.May 28 2020, 3:12 AM
This revision was automatically updated to reflect the committed changes.