R600/SI: Don't assert on exotic operand types
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 26 Sep 2014 17:54:46 +0000 (17:54 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 26 Sep 2014 17:54:46 +0000 (17:54 +0000)
commit5b199b585cc27ce8a77bbdbb66649b87ba85a204
tree23c0eaf62840f428d4b5c7f561457a4e4f23bbe3
parent26b2a7834e7162fd28b81c21c7c19a94baa24610
R600/SI: Don't assert on exotic operand types

This needs a test, but I'm not sure if it is currently possible and
I originally hit it due to a bug. Right now the only global address
operands have no reason to be VALU instructions, although it
theoretically could be a problem.

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