R600/SI: Fix definition for s_cselect_b32
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 13 Nov 2014 20:23:36 +0000 (20:23 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 13 Nov 2014 20:23:36 +0000 (20:23 +0000)
commit0fed4c6a45fdcc93ba77afd8d7bad4c6ca3aec07
tree2fb183603a541df12e153741398fc32f52f2ac4f
parent60c3acb36cec7980af4ffcd83ccbc581b9e74974
R600/SI: Fix definition for s_cselect_b32

These were directly using the old base instruction
class, and specifying the wrong register classes
for operands. The operands can be the other special
inputs besides SGPRs. The op name was also being
directly used for the asm string, so this was printed
without any operands.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221921 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/SIInstrInfo.td
lib/Target/R600/SIInstructions.td