]> granicus.if.org Git - llvm/commit
R600/SI: Unify VOP2 instructions which are VOP3-only on VI
authorMarek Olsak <marek.olsak@amd.com>
Thu, 15 Jan 2015 18:43:06 +0000 (18:43 +0000)
committerMarek Olsak <marek.olsak@amd.com>
Thu, 15 Jan 2015 18:43:06 +0000 (18:43 +0000)
commit3d7ab06c384bfcfbc4a338d6f334eb47153a2b1c
tree1475fe19beaa36281f228f0aec4196a79ec3f299
parent232d5fa02cb5e6b678eac4269cbd3d027ff87030
R600/SI: Unify VOP2 instructions which are VOP3-only on VI

This removes some duplicated classes and definitions.

These instructions are defined:
  _e32 // pseudo
  _e32_si
  _e64 // pseudo
  _e64_si
  _e64_vi

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