X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=include%2Fllvm%2FTransforms%2FIPO.h;fp=include%2Fllvm%2FTransforms%2FIPO.h;h=7f51c516b9b5070c5550af1aae3e09bd3e754224;hp=11a0acfc6a4c64b551b63637371bb0a448d16f65;hb=d13b9da1b6575329cebcaadb31fcf8f200cbd2c6;hpb=8e31bc35ecd78d23fc5999f4dd24d8152a97f0fa diff --git a/include/llvm/Transforms/IPO.h b/include/llvm/Transforms/IPO.h index 11a0acfc6a4..7f51c516b9b 100644 --- a/include/llvm/Transforms/IPO.h +++ b/include/llvm/Transforms/IPO.h @@ -108,17 +108,14 @@ Pass *createPruneEHPass(); //// /// The symbols in \p ExportList are never internalized. /// -/// When OnlyHidden=true, only symbols with hidden visibility are internalized. -/// /// The symbol in DSOList are internalized if it is safe to drop them from /// the symbol table. /// /// Note that commandline options that are used with the above function are not /// used now! -ModulePass *createInternalizePass(ArrayRef ExportList, - bool OnlyHidden = false); +ModulePass *createInternalizePass(ArrayRef ExportList); /// createInternalizePass - Same as above, but with an empty exportList. -ModulePass *createInternalizePass(bool OnlyHidden = false); +ModulePass *createInternalizePass(); //===----------------------------------------------------------------------===// /// createDeadArgEliminationPass - This pass removes arguments from functions