aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/StripSymbols.cpp
AgeCommit message (Expand)Author
2009-03-13Fix -strip-debug-declare to work when there areDale Johannesen
2009-03-09Remove llvm.dbg.global_variables also.Devang Patel
2009-03-09Add helper pass to remove llvm.dbg.declare intrinsics.Devang Patel
2009-03-03Recursively remove dead argument while removing llvm.dbg.declare intrinsic.Devang Patel
2009-03-02Remove all dbg symobls, including those with circular references.Devang Patel
2009-01-15Add the private linkage.Rafael Espindola
2008-11-20Do not forget llvm.dbg.declare's first argument while removing debugging info...Devang Patel
2008-11-19Remove unused variables.Devang Patel
2008-11-19Fix typo.Devang Patel
2008-11-18Add new helper pass that strips all symbol names except debugging information.Devang Patel
2008-11-18Remove even more llvm.dbg variables.Devang Patel
2008-11-16simplify loopChris Lattner
2008-11-14Refactor code.Devang Patel
2008-11-13Really remove all debug information.Devang Patel
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-01-16Handle attribute(used) global variables that are i8.Chris Lattner
2008-01-16Do not strip llvm.used values.Devang Patel
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-04Finishing initial docs for all transformations in Passes.html.Gordon Henriksen
2007-08-01More explicit keywords.Dan Gohman
2007-05-06Fix typo in comment.Nick Lewycky
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-02-12Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner
2007-02-07shrink vmcore by moving symbol table stripping support out of VMCore intoChris Lattner
2007-02-05Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes inReid Spencer
2007-02-05For PR411:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-01-06For PR411:Reid Spencer
2006-08-27eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner
2006-03-23Strip changes to llvm.dbg intrinsics.Jim Laskey
2006-03-15Teach the strip pass to strip type names in addition to value names. ThisChris Lattner
2006-03-13Handle the removal of the debug chain.Jim Laskey
2006-03-09fix a pastoChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-12-03Implement stripping of debug symbols, making the --strip-debug options inChris Lattner
2004-12-02Initial reimplementation of the -strip pass, with a stub for implementingChris Lattner