AMDGPU: Actually write nops for writeNopData
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 8 Apr 2017 21:28:38 +0000 (21:28 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Sat, 8 Apr 2017 21:28:38 +0000 (21:28 +0000)
commitdd8fd9dcfdc244184a591c0f2d2c034857641c9f
tree7cbd51ec9b90335b94a6f51d1ebcdca8001ed219
parentbedaae0d069f9c6d4b31d0745e2b51f657446380
AMDGPU: Actually write nops for writeNopData

Before this was just writing 0s, which ends up looking like a
v_cndmask_b32 v0, s0, v0, vcc. Write out an encoded s_nop instead.

llvm-svn: 299816
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
llvm/test/CodeGen/AMDGPU/nop-data.ll [new file with mode: 0644]