R600/SI: Update instruction conversions for VI
authorMarek Olsak <marek.olsak@amd.com>
Sun, 7 Dec 2014 12:19:03 +0000 (12:19 +0000)
committerMarek Olsak <marek.olsak@amd.com>
Sun, 7 Dec 2014 12:19:03 +0000 (12:19 +0000)
commitac1f24a06aab4201ba04f5a725a3ea3de5bf3257
treed17d3bee778c05b9207974a88a585dda66f62389
parent7eeb6074973cac6ddaabec1e010d494ff0e9b3c2
R600/SI: Update instruction conversions for VI

There are 3 changes:
- Convert 32-bit S_LSHL/LSHR/ASHR to their V_*REV variants for VI
- Lower RSQ_CLAMP for VI
- Don't generate MIN/MAX_LEGACY on VI

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