R600/SI: Trivial instruction definition corrections for VI (v2)
authorMarek Olsak <marek.olsak@amd.com>
Tue, 3 Feb 2015 17:38:01 +0000 (17:38 +0000)
committerMarek Olsak <marek.olsak@amd.com>
Tue, 3 Feb 2015 17:38:01 +0000 (17:38 +0000)
commit5e58a1bc29b86a03a8c1d1747ee87c7dbefcae07
tree60fbdf807fc68dd7e60d23815a9b1725cda7b929
parentf426f1db6e30dea307513e0c88af26aadc5f1b7c
R600/SI: Trivial instruction definition corrections for VI (v2)

- V_MAC_LEGACY_F32 exists on VI, but it's VOP3-only.

- Define CVT_PK opcodes which are different between SI and VI. These are
  unused. The idea is to define all chip differences.

v2: keep V_MUL_LO_U32

Tested-by: Michel Dänzer <michel.daenzer@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227988 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/SIInstrInfo.td
lib/Target/R600/SIInstructions.td