This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Explicitly use SelectionDAG in legacy intrinsic tests
ClosedPublic

Authored by arsenm on Jan 5 2021, 7:44 PM.

Details

Reviewers
rampitec
foad
Summary

GlobalISel will probably not support the legacy buffer intrinsics, so
don't fail when the default is switched.

Diff Detail

Event Timeline

arsenm created this revision.Jan 5 2021, 7:44 PM
arsenm requested review of this revision.Jan 5 2021, 7:44 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 5 2021, 7:44 PM
Herald added a subscriber: wdng. · View Herald Transcript
foad accepted this revision.Jan 6 2021, 1:28 AM

Seems pretty obvious. Is it well defined which intrinsics are "legacy"? E.g. is it documented anywhere, or do we ever generate warnings for them or anything like that?

This revision is now accepted and ready to land.Jan 6 2021, 1:28 AM
arsenm added a comment.Jan 6 2021, 8:37 AM

Seems pretty obvious. Is it well defined which intrinsics are "legacy"? E.g. is it documented anywhere, or do we ever generate warnings for them or anything like that?

There's just a comment in the td file, it's the ones without struct or raw in the name