]> granicus.if.org Git - llvm/commitdiff
[AMDGPU] Fix regression in test clang/test/CodeGen/backend-unsupported-error.ll
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Wed, 20 Sep 2017 06:10:15 +0000 (06:10 +0000)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Wed, 20 Sep 2017 06:10:15 +0000 (06:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313718 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/AMDGPUTargetMachine.cpp

index 212adbce68b0bd52c279bd7ad2134058759cf8f5..7badd2c8be1a59c218385cd6e6937cb111b55bb5 100644 (file)
@@ -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