This is an archive of the discontinued LLVM Phabricator instance.

RegBankSelect: Handle slightly more complex value mappings
ClosedPublic

Authored by arsenm on Feb 14 2019, 1:56 PM.

Details

Summary

Try to use concat_vectors. Also remove unnecessary assert on
pointers. Fixes asserting for <4 x s16> operations and 64-bit pointers
for AMDGPU.

Diff Detail

Event Timeline

arsenm created this revision.Feb 14 2019, 1:56 PM

The generic part looks sensible to me.

arsenm updated this revision to Diff 186941.Feb 14 2019, 4:19 PM

Generate check lines

arsenm accepted this revision.Feb 25 2019, 2:23 PM

r354828

This revision is now accepted and ready to land.Feb 25 2019, 2:23 PM
arsenm closed this revision.Feb 25 2019, 2:23 PM