AMDGPU: Remove amdgpu-waves-per-eu support in old attribute pass
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 10 Dec 2021 23:48:16 +0000 (18:48 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 19 Jun 2023 15:50:50 +0000 (11:50 -0400)
commit7c8958118c6f695b01c98db6984390d2ee4fdb1a
treed8b16df088ac0da0b3bc70841a334e55e518eeb9
parent2a488b4443a9c0aa0f368aed901676508ced202f
AMDGPU: Remove amdgpu-waves-per-eu support in old attribute pass

AMDGPUAttributor now handles this attribute with value merging, so
delete the old approach which could only apply this to functions which
did not set it, or cloned the function.
llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
llvm/test/CodeGen/AMDGPU/propagate-attributes-clone.ll
llvm/test/CodeGen/AMDGPU/propagate-attributes-function-pointer-argument.ll