R600/SI: Add exec_lo and exec_hi subregisters.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 5 Aug 2014 17:52:37 +0000 (17:52 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 5 Aug 2014 17:52:37 +0000 (17:52 +0000)
commit2549bb4b83cbf9fe3d757e47f1ec26330e994e7e
tree190e67aa3d3a4b1c05288a2e7f3a4d4a5221a2ce
parent2efa42c937bffd082680aff01e089bafd0243c03
R600/SI: Add exec_lo and exec_hi subregisters.

This allows accessing an SReg subregister with a normal subregister
index, instead of getting a machine verifier error.

Also be sure to include all of these subregisters in SReg_32.
This fixes inferring SGPR instead of SReg when finding a
super register class.

llvm-svn: 214901
llvm/lib/Target/R600/SIRegisterInfo.td