R600/SI: Don't verify constant bus usage of flag ops
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 11 Dec 2014 23:37:32 +0000 (23:37 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 11 Dec 2014 23:37:32 +0000 (23:37 +0000)
commitbdf0ee0d1d9ba1c4d0db4eefae0aea01d4ed87bd
treeddd94b808923e2353a8426bdd00777fb0751bb48
parent4bedb4875184d73f778ae2bf1f5cc65289b14b4d
R600/SI: Don't verify constant bus usage of flag ops

This was checking if pseudo-operands like the source
modifiers were using the constant bus, which happens to work
because the values these all can be happen to be valid inline
immediates.

This fixes a later commit which starts checking the register class
of the operands.

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