]> granicus.if.org Git - llvm/commit
[AMDGPU] Add GlobalOpt parameter to Always Inliner pass
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Thu, 30 Mar 2017 20:16:02 +0000 (20:16 +0000)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Thu, 30 Mar 2017 20:16:02 +0000 (20:16 +0000)
commit38e381b5a35e54cd9942acd40de2f86fc320c840
tree036021f63e621d6061a1f76ceb6ce9b5514ed241
parent70eccef966d1ad34436fd16874ba0cd27dcec637
[AMDGPU] Add GlobalOpt parameter to Always Inliner pass

If set to false it does not remove global aliases. With this parameter
set to false it should be safe to run the pass before link.

Differential Revision: https://reviews.llvm.org/D31489

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299108 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/AMDGPU.h
lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
test/CodeGen/AMDGPU/early-inline.ll