aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/ValueSymbolTable.cpp
AgeCommit message (Expand)Author
2011-06-18eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner
2010-07-21Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman
2010-03-31Bump SmallString size a bit to avoid malloc trashing.Benjamin Kramer
2010-01-09Delete NamedMDSymTable while destrucing Module.Devang Patel
2010-01-05Change errs() to dbgs().David Greene
2009-11-06Pass StringRef by value.Daniel Dunbar
2009-08-23remove some DOUTsChris Lattner
2009-08-19Change ValueSymbolTable to use raw_svector_ostream for string concatenation.Daniel Dunbar
2009-07-25Remove Value::{isName, getNameRef}.Daniel Dunbar
2009-07-24Move more to raw_ostream.Daniel Dunbar
2009-07-23Switch ValueSymbolTable to StringRef based API.Daniel Dunbar
2009-07-23Convert StringMap to using StringRef for its APIs.Daniel Dunbar
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2008-06-27implement some fixme's by making "autorenaming" in the value symbol table notChris Lattner
2008-06-27Add a new version of Module::getFunction that takes a const char* insteadChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-02-25disable some noisy debug outputChris Lattner
2007-02-12Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner
2007-02-07constants can't be in the symtab anymoreChris Lattner
2007-02-07update comment.Chris Lattner
2007-02-07shrink vmcore by moving symbol table stripping support out of VMCore intoChris Lattner
2007-02-07eliminate ValueSymbolTable::rename, it has no advantage over using remove+ins...Chris Lattner
2007-02-07speed up conflict handling.Chris Lattner
2007-02-07Eliminate a bunch of work from ValueSymbolTable::insert for the common caseChris Lattner
2007-02-05For PR411:Reid Spencer
2006-11-17Removed iostream #includes. Replaced std::cerr with DOUT.Bill Wendling
2006-01-11Simple is good. CVS is for revision control, not file headersChris Lattner
2006-01-10For PR411:Reid Spencer