This fixes using scalar adds when only the carry in is a VGPR
using greedy regbankselect.
Details
Details
- Reviewers
- tstellar 
Diff Detail
Diff Detail
| Paths 
 |  Differential  D55871  
AMDGPU/GlobalISel: Disallow VGPR->SCC copies ClosedPublic Authored by arsenm on Dec 18 2018, 5:33 PM. 
Details 
 Summary This fixes using scalar adds when only the carry in is a VGPR 
Diff Detail Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 7 others.  ·  View Herald TranscriptDec 18 2018, 5:33 PM arsenm added a child revision: D55759: AMDGPU/GlobalISel: Introduce vcc reg bank.Dec 19 2018, 12:28 AM This revision is now accepted and ready to land.Dec 19 2018, 1:49 PM 
Revision Contents 
Diff 178821 lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
 test/CodeGen/AMDGPU/GlobalISel/regbankselect-sadde.mir
 test/CodeGen/AMDGPU/GlobalISel/regbankselect-ssube.mir
 test/CodeGen/AMDGPU/GlobalISel/regbankselect-uadde.mir
 test/CodeGen/AMDGPU/GlobalISel/regbankselect-usube.mir
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||