summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2014-06-11 20:51:39 +0000
committerTom Stellard <thomas.stellard@amd.com>2014-06-11 20:51:39 +0000
commit7ae77a1b1ed1c7c766dc202b99143c587d178428 (patch)
treecc4376ab65bef7cacdb28c0e485d4e201ac28c6d /lib
parenta542ff2804195a0506305579b05ab6b5d9056338 (diff)
downloadllvm-7ae77a1b1ed1c7c766dc202b99143c587d178428.tar.gz
llvm-7ae77a1b1ed1c7c766dc202b99143c587d178428.tar.bz2
llvm-7ae77a1b1ed1c7c766dc202b99143c587d178428.tar.xz
R600: BCNT_INT is a vector only instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210702 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/Target/R600/EvergreenInstructions.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/R600/EvergreenInstructions.td b/lib/Target/R600/EvergreenInstructions.td
index 0d0b9c751a..28725ff280 100644
--- a/lib/Target/R600/EvergreenInstructions.td
+++ b/lib/Target/R600/EvergreenInstructions.td
@@ -326,7 +326,7 @@ def MUL_UINT24_eg : R600_2OP <0xB5, "MUL_UINT24",
def DOT4_eg : DOT4_Common<0xBE>;
defm CUBE_eg : CUBE_Common<0xC0>;
-def BCNT_INT : R600_1OP_Helper <0xAA, "BCNT_INT", ctpop>;
+def BCNT_INT : R600_1OP_Helper <0xAA, "BCNT_INT", ctpop, VecALU>;
let hasSideEffects = 1 in {
def MOVA_INT_eg : R600_1OP <0xCC, "MOVA_INT", [], VecALU>;