aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Support/ValueHandle.h
AgeCommit message (Expand)Author
2010-03-31add new apis for getting/setting !dbg metadata on Chris Lattner
2010-03-30Fix a major source of compile-time slowness at -O0 -g by optimizingChris Lattner
2009-12-15Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner
2009-10-19Clean up the JITResolver stub/callsite<->function maps.Jeffrey Yasskin
2009-10-17More warnings patrol: Another unused argument and more implicitEric Christopher
2009-10-12Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on theJeffrey Yasskin
2009-10-10add some WeakVH::operator='s. Without these, assigningChris Lattner
2009-09-22Add a TrackingVH value handle.Daniel Dunbar
2009-09-19Strip trailing whitespace.Daniel Dunbar
2009-09-19RHS of assignment should be const reference.Daniel Dunbar
2009-08-07To catch bugs like the one fixed inJeffrey Yasskin
2009-07-31Teach ValueHandleBase to treat DenseMap's special Empty and TombstoneDan Gohman
2009-07-30Fix comment.Devang Patel
2009-05-06Add simplify_type specializations to allow WeakVH, AssertingVH, andDan Gohman
2009-05-05Add an explicit keyword.Dan Gohman
2009-05-02Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from meDan Gohman
2009-04-27Add tests for WeakVH and AssertingVH. These pointed out that the overloads forJeffrey Yasskin
2009-04-19Fix missing text in doxygen documentation.Nick Lewycky
2009-04-03Work around an apparent GCC miscompilation by specializing different,Chris Lattner
2009-04-02add missing *Chris Lattner
2009-03-31add a converting operatorChris Lattner
2009-03-31Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner