Revert "[AMDGPU] [IndirectCalls] Don't propagate attributes to address taken function...
authorJon Chesterfield <jonathanchesterfield@gmail.com>
Thu, 24 Jun 2021 01:33:50 +0000 (02:33 +0100)
committerJon Chesterfield <jonathanchesterfield@gmail.com>
Thu, 24 Jun 2021 01:33:50 +0000 (02:33 +0100)
commit660cae84c3144a42272daa16415fc9a2532773c4
tree3c9d7c68fb304bf1de2d27b032505e1b0bb0add7
parent3f429e82d3ea1710ee0a841675acba9bb7b658d2
Revert "[AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees"

This reverts commit 6a3beb1f68d6791a4cd0190f68b48510f754a00a.
Test case that triggers an infinite loop before the revert is at
the review for D103138.
llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
llvm/test/CodeGen/AMDGPU/opt-pipeline.ll
llvm/test/CodeGen/AMDGPU/propagate-attributes-common-callees.ll [deleted file]
llvm/test/CodeGen/AMDGPU/propagate-attributes-direct-indirect-common-callee.ll [deleted file]
llvm/test/CodeGen/AMDGPU/propagate-attributes-function-pointer-argument.ll
llvm/test/CodeGen/AMDGPU/propagate-attributes-indirect.ll [deleted file]
llvm/test/CodeGen/AMDGPU/propagate-attributes-launch-bounds.ll [deleted file]