aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ValueSymbolTable.h
AgeCommit message (Expand)Author
2010-11-29Merge System into Support.Michael J. Spencer
2010-07-21Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman
2010-01-26Before existing NamedMDNode entry in the symbol table, remove any existing en...Devang Patel
2010-01-26Remve unnecessary include.Devang Patel
2010-01-12Use ilist_tratis to autoinsert and remove NamedMDNode from MDSymbolTable.Devang Patel
2010-01-09Delete NamedMDSymTable while destrucing Module.Devang Patel
2010-01-07Use separate namespace for named metadata.Devang Patel
2009-11-06Pass StringRef by value.Daniel Dunbar
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth
2009-08-04revert r78048, it isn't worth using assertingvh here.Chris Lattner
2009-08-04switch ValueMap to using AssertingVH. This is an old patch I had layingChris Lattner
2009-07-29Keep track of named mdnodes in a Module using an ilist.Devang Patel
2009-07-23Switch ValueSymbolTable to StringRef based API.Daniel Dunbar
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-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-05-18better portability for intptr_t.Chris Lattner
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-17Refactor SymbolTableListTraits to only have a single pointer in it, insteadChris Lattner
2007-04-17urr, yeah.Chris Lattner
2007-04-04Initialize the symbol table to zero explicitly. This ensures that theChris Lattner
2007-03-26Start value symbol tables out small (space for 16 elts), not huge (space for ...Chris Lattner
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-07eliminate ValueSymbolTable::rename, it has no advantage over using remove+ins...Chris Lattner
2007-02-07Make SymbolTable::insert, SymbolTable::remove and SymbolTable::rename private.Chris Lattner
2007-02-05For PR411:Reid Spencer
2006-05-314 billion names is enough for anyone. And really fix the build on alpha this...Andrew Lenharth
2006-05-31Fix build breakage on alpha, without causing it on x86. as a bonus, all plat...Andrew Lenharth
2006-01-10For PR411:Reid Spencer