R600: Set correct InstrItinClass for instructions using *Helper classes
authorTom Stellard <thomas.stellard@amd.com>
Wed, 11 Jun 2014 20:51:42 +0000 (20:51 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Wed, 11 Jun 2014 20:51:42 +0000 (20:51 +0000)
commitbeef5c58d79147008862ec43f9f2fbe57bd94d3d
treecb34adaaed0739f29c12903cca8551ff3663863c
parent7ae77a1b1ed1c7c766dc202b99143c587d178428
R600: Set correct InstrItinClass for instructions using *Helper classes

We weren't doing this before, so all instruction using the *Helper
classes were considered for any ALU slot.

This fixes a hang in the builtin-char-clz-1.0.generated.cl piglit test.

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