AMDGPU: Fix adding duplicate implicit exec uses
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 3 Sep 2016 17:25:39 +0000 (17:25 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 3 Sep 2016 17:25:39 +0000 (17:25 +0000)
commit5ffe3e1d935494011b60601137c46c20aded8b97
tree9a71537c0df9e194608c4c206c515353fffde940
parent907b580d7243293b3b21be690e149872fa0f7311
AMDGPU: Fix adding duplicate implicit exec uses

I'm not sure if this should be considered a bug in
copyImplicitOps or not, but implicit operands that are part
of the static instruction definition should not be copied.

llvm-svn: 280594
llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp