From 5ec3333d2401eaa1e9454e0eaf60d74889c01fda Mon Sep 17 00:00:00 2001 From: Chandler Carruth Date: Sun, 18 Jan 2015 10:52:23 +0000 Subject: [PM] Update Polly for LLVM r226394 and r226396 which changed some of the block splitting interfaces to accept specific analyses rather than a pass. llvm-svn: 226398 --- polly/lib/CodeGen/IslCodeGeneration.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'polly/lib/CodeGen/IslCodeGeneration.cpp') diff --git a/polly/lib/CodeGen/IslCodeGeneration.cpp b/polly/lib/CodeGen/IslCodeGeneration.cpp index b80a25089ce..db8712b3920 100644 --- a/polly/lib/CodeGen/IslCodeGeneration.cpp +++ b/polly/lib/CodeGen/IslCodeGeneration.cpp @@ -698,9 +698,9 @@ void IslNodeBuilder::createIf(__isl_take isl_ast_node *If) { LLVMContext &Context = F->getContext(); BasicBlock *CondBB = - SplitBlock(Builder.GetInsertBlock(), Builder.GetInsertPoint(), P); + SplitBlock(Builder.GetInsertBlock(), Builder.GetInsertPoint(), &DT, &LI); CondBB->setName("polly.cond"); - BasicBlock *MergeBB = SplitBlock(CondBB, CondBB->begin(), P); + BasicBlock *MergeBB = SplitBlock(CondBB, CondBB->begin(), &DT, &LI); MergeBB->setName("polly.merge"); BasicBlock *ThenBB = BasicBlock::Create(Context, "polly.then", F); BasicBlock *ElseBB = BasicBlock::Create(Context, "polly.else", F); -- cgit v1.2.3