From 0d6e2dfd136941d3d0eea0505c5c6da053f653f4 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 4 Feb 2004 03:59:08 +0000 Subject: [PATCH] Check in header file I forgot before. llvm-svn: 11115 --- include/llvm/Transforms/Utils/Cloning.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/llvm/Transforms/Utils/Cloning.h b/include/llvm/Transforms/Utils/Cloning.h index f6351d48762..bb8e542b805 100644 --- a/include/llvm/Transforms/Utils/Cloning.h +++ b/include/llvm/Transforms/Utils/Cloning.h @@ -55,11 +55,14 @@ Module *CloneModule(const Module *M); /// is recorded in the ValueMap map. /// /// If you have a particular suffix you'd like to use to add to any cloned -/// names, specify it as the optional second parameter. +/// names, specify it as the optional third parameter. +/// +/// If you would like the basic block to be auto-inserted into the end of a +/// function, you can specify it as the optional fourth parameter. /// BasicBlock *CloneBasicBlock(const BasicBlock *BB, std::map &ValueMap, - const char *NameSuffix = ""); + const char *NameSuffix = "", Function *F = 0); /// CloneFunction - Return a copy of the specified function, but without