Promote them to i32 vectors to avoid unpacking and re-packing
 the vectors.
Details
Details
Diff Detail
Diff Detail
| Paths 
 |  Differential  D31040  
AMDGPU: Custom lower illegal small select types ClosedPublic Authored by arsenm on Mar 16 2017, 10:32 AM. 
Details 
 Summary Promote them to i32 vectors to avoid unpacking and re-packing 
Diff Detail Event TimelineHerald added subscribers: tpr, dstuttard, tony-tye and 4 others.  ·  View Herald TranscriptMar 16 2017, 10:32 AM This revision is now accepted and ready to land.Mar 17 2017, 1:43 PM 
Revision Contents 
 
Diff 92018 lib/Target/AMDGPU/SIISelLowering.cpp
 test/CodeGen/AMDGPU/select-vectors.ll
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||