R600/SI: Rewrite VOP1InstSI to contain a pseudo and _si opcode
authorMarek Olsak <marek.olsak@amd.com>
Tue, 3 Feb 2015 21:53:05 +0000 (21:53 +0000)
committerMarek Olsak <marek.olsak@amd.com>
Tue, 3 Feb 2015 21:53:05 +0000 (21:53 +0000)
commitf8cf57cb0c708a4e9ec7894abeea89cb69f0e04b
tree6cd1ef737efa0cb4eeab4195764c51cf7eddccde
parente1a8ca95be33070ecd608516eb2043d2e69742d3
R600/SI: Rewrite VOP1InstSI to contain a pseudo and _si opcode

What this does is that if you accidentally select these instructions on VI,
the code generation will fail, because the pseudo -> _vi mapping will be
undefined.

The idea is to be able to catch possible future bugs easily.

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