From: Peter Collingbourne Date: Tue, 10 May 2016 20:23:29 +0000 (+0000) Subject: Update clang for LLVM API change. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0a56c3fed9676720921cc8be2f29822e58319636;p=clang Update clang for LLVM API change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@269111 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/CGVTables.cpp b/lib/CodeGen/CGVTables.cpp index 478164e273..2a742a994c 100644 --- a/lib/CodeGen/CGVTables.cpp +++ b/lib/CodeGen/CGVTables.cpp @@ -156,9 +156,7 @@ CodeGenFunction::GenerateVarArgsThunk(llvm::Function *Fn, // Clone to thunk. llvm::ValueToValueMapTy VMap; - llvm::Function *NewFn = llvm::CloneFunction(BaseFn, VMap, - /*ModuleLevelChanges=*/false); - CGM.getModule().getFunctionList().push_back(NewFn); + llvm::Function *NewFn = llvm::CloneFunction(BaseFn, VMap); Fn->replaceAllUsesWith(NewFn); NewFn->takeName(Fn); Fn->eraseFromParent();