summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
diff options
context:
space:
mode:
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2017-09-20 06:10:15 +0000
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2017-09-20 06:10:15 +0000
commit56418201413435e748616b75b11b691e04b72383 (patch)
tree6418fd779b9ee47552275222652037164d10c22e /llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
parent7d85b8f6f651eee24444ad73ff0d979236bd77b8 (diff)
downloadbcm5719-llvm-56418201413435e748616b75b11b691e04b72383.tar.gz
bcm5719-llvm-56418201413435e748616b75b11b691e04b72383.zip
[AMDGPU] Fix regression in test clang/test/CodeGen/backend-unsupported-error.ll
llvm-svn: 313718
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
index 212adbce68b..7badd2c8be1 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
@@ -337,7 +337,8 @@ void AMDGPUTargetMachine::adjustPassManager(PassManagerBuilder &Builder) {
bool AMDGPUAA = EnableAMDGPUAliasAnalysis && EnableOpt;
bool LibCallSimplify = EnableLibCallSimplify && EnableOpt;
- Builder.Inliner = createAMDGPUFunctionInliningPass();
+ if (EnableAMDGPUFunctionCalls)
+ Builder.Inliner = createAMDGPUFunctionInliningPass();
if (Internalize) {
// If we're generating code, we always have the whole program available. The
OpenPOWER on IntegriCloud