[polly] r237666 - Adapt to IRBuilder::CreateCall interface change

Tobias Grosser tobias at grosser.es
Mon May 18 23:25:03 PDT 2015


Author: grosser
Date: Tue May 19 01:25:02 2015
New Revision: 237666

URL: http://llvm.org/viewvc/llvm-project?rev=237666&view=rev
Log:
Adapt to IRBuilder::CreateCall interface change

The IRBuilder::CreateCall interface was changed in r237624 and now requires an
initializer list.

Modified:
    polly/trunk/lib/CodeGen/LoopGenerators.cpp
    polly/trunk/lib/CodeGen/RuntimeDebugBuilder.cpp

Modified: polly/trunk/lib/CodeGen/LoopGenerators.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/CodeGen/LoopGenerators.cpp?rev=237666&r1=237665&r2=237666&view=diff
==============================================================================
--- polly/trunk/lib/CodeGen/LoopGenerators.cpp (original)
+++ polly/trunk/lib/CodeGen/LoopGenerators.cpp Tue May 19 01:25:02 2015
@@ -235,7 +235,7 @@ void ParallelLoopGenerator::createCallJo
     F = Function::Create(Ty, Linkage, Name, M);
   }
 
-  Builder.CreateCall(F);
+  Builder.CreateCall(F, {});
 }
 
 void ParallelLoopGenerator::createCallCleanupThread() {
@@ -251,7 +251,7 @@ void ParallelLoopGenerator::createCallCl
     F = Function::Create(Ty, Linkage, Name, M);
   }
 
-  Builder.CreateCall(F);
+  Builder.CreateCall(F, {});
 }
 
 Function *ParallelLoopGenerator::createSubFnDefinition() {

Modified: polly/trunk/lib/CodeGen/RuntimeDebugBuilder.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/CodeGen/RuntimeDebugBuilder.cpp?rev=237666&r1=237665&r2=237666&view=diff
==============================================================================
--- polly/trunk/lib/CodeGen/RuntimeDebugBuilder.cpp (original)
+++ polly/trunk/lib/CodeGen/RuntimeDebugBuilder.cpp Tue May 19 01:25:02 2015
@@ -74,6 +74,6 @@ void RuntimeDebugBuilder::createValuePri
   assert(Format && Ty->getPrimitiveSizeInBits() <= 64 && "Bad type to print.");
 
   Value *FormatString = Builder.CreateGlobalStringPtr(Format);
-  Builder.CreateCall2(getPrintF(Builder), FormatString, V);
+  Builder.CreateCall(getPrintF(Builder), {FormatString, V});
   createFlush(Builder);
 }





More information about the llvm-commits mailing list