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)
commit3ecf5087344af63247e1d9de158fff59c4e206df
tree16a62b56e8cc0c68e1e50f6b33908a249ea91d8b
parent707a6d0c203d9fb2b3cab27f12ea69418f748125
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>
llvm-svn: 228038
llvm/lib/Target/R600/SIInstrInfo.td