aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Use.h
AgeCommit message (Expand)Author
2010-07-26re-commit r109220, the compile error has already been fixedGabor Greif
2010-07-23Revert 109220.Eric Christopher
2010-07-23Simplifying use_iterators by dereferencingGabor Greif
2010-06-10Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands
2009-08-27eliminate all 80-col violations that I have introduced in my recent checkins ...Gabor Greif
2009-08-27Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif
2009-04-30Add a comment to refer to the section of the programmer's manual that explain...Stefanus Du Toit
2009-04-03Work around an apparent GCC miscompilation by specializing different,Chris Lattner
2009-03-31teach PointerLikeTypeTraits that all pointers to pointers may only be 4-byte ...Chris Lattner
2009-03-29Replace the PointerLikeTypeTraits::getNumLowBitsAvailableChris Lattner
2009-03-12Rearrange operands of the BranchInst, to be able toGabor Greif
2009-01-05eliminate tabs from my previous commitGabor Greif
2009-01-05Get rid of the tagging functions and use PointerIntPair.Gabor Greif
2008-10-17Add comment on how tagged pointers areGabor Greif
2008-10-16Introduce a typing refinenement on tagged dataGabor Greif
2008-10-15Fix PR2115 by doxygenating Use more, and make some more methods private.Chris Lattner
2008-10-13remove a deprecated internal interfaceGabor Greif
2008-09-19backing out my last commit, it was not intended to go on the trunkGabor Greif
2008-09-19first shot at removing Use::ValGabor Greif
2008-07-27Tidy SDNode::use_iterator, and complete the transition to have itDan Gohman
2008-05-29For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov
2008-05-27Make Use::init() private, it breaks invariants, clients should assign or use ...Gabor Greif
2008-05-13Merge of r51073-51074 from use-diet branch.Gabor Greif
2008-05-10merge of use-diet branch to trunkGabor Greif
2008-04-16Fix a copy+paste error in a comment.Dan Gohman
2008-03-31test commitTorok Edwin
2008-03-25Add explicit keywords.Dan Gohman
2008-03-14move the Use destructor where it belongs toGabor Greif
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-10-11Add a new use_iterator::atEnd() method, which allows us to shrinkChris Lattner
2006-05-08Move the definition of value_use_iterator::getOperandNo to User.h where theChris Lattner
2006-05-05Add a helper method.Chris Lattner
2006-03-27Add some missing template specializations for autodereferencing User.Chris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-02-01Switch from using an ilist for uses to using a custom doubly linked list.Chris Lattner
2005-01-30Improve conformance with the Misha spelling benchmark suiteChris Lattner
2005-01-29Adjust to ilist changes.Chris Lattner
2005-01-29Adjust to User.h changes.Chris Lattner
2004-10-27Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2003-11-16Fixes for PR114: Thanks to Reid Spencer!Chris Lattner
2003-11-14This is obviously illegal C++ code, but was apparently accepted by 3.3Chris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-16Completely rewrite support for the Value::use_* list. Now, all operations onChris Lattner