This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel: Use appropriate extension for legalizing select conditions
ClosedPublic

Authored by arsenm on Jan 8 2019, 11:51 PM.

Diff Detail

Event Timeline

arsenm created this revision.Jan 8 2019, 11:51 PM

Hi Matt, this change looks good to me. Please add a test case and commit.

aditya_nandakumar accepted this revision.Jan 9 2019, 9:10 AM

LGTM with test case.

This revision is now accepted and ready to land.Jan 9 2019, 9:10 AM
arsenm added a comment.Jan 9 2019, 1:37 PM

I don’t have a testcase. R600 would need this, but we don’t have any global isel support for it (and I’m not planning on implementing it either)

arsenm closed this revision.Jan 29 2019, 6:58 PM

r352597. This isn't testable with the current set of targets in their current state. Alternatively this could be an error for anything other than ZeroOrNegativeOneBooleanContent