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)
commit4a9cea608c5104ec1ae01d048cc44ac7b26806a3
tree2944507d30b03571b18bd24cf31ec0b60769cb09
parent3fe21f8afa27a12a8afcfc316a9d3c10191a8fa7
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.

llvm-svn: 210703
llvm/lib/Target/R600/R600Instructions.td