This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel: Lower G_WRITE_REGISTER
ClosedPublic

Authored by arsenm on Jan 13 2020, 5:19 AM.

Diff Detail

Event Timeline

arsenm created this revision.Jan 13 2020, 5:19 AM
aemerson added inline comments.Jan 26 2020, 10:02 PM
llvm/test/CodeGen/AMDGPU/GlobalISel/write_register.ll
3

I don't know how I feel about this. Perhaps just add an extra run line to the existing test?

Since you're removing something from arm64 fallback, could you add a small test for arm64 as well?

arsenm marked an inline comment as done.Jan 27 2020, 6:25 AM
arsenm added inline comments.
llvm/test/CodeGen/AMDGPU/GlobalISel/write_register.ll
3

This is how all of the other tests I've been sharing do it. I'm not sure I want to start leaking global isel run lines into the general test population

arsenm updated this revision to Diff 240697.Jan 27 2020, 3:19 PM

Restore aarch64 test. Since this was moved to opt-in lowering, this does fail, just in a different place

aemerson accepted this revision.Jan 28 2020, 7:59 PM
This revision is now accepted and ready to land.Jan 28 2020, 7:59 PM
nhaehnle removed a subscriber: nhaehnle.Jan 29 2020, 1:27 AM