aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Use.h
Commit message (Expand)AuthorAgeFilesLines
* Add includes of Compiler.h to fix build bot failures.Craig Topper2012-09-161-0/+1
* Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators...Craig Topper2012-09-161-1/+1
* Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-231-2/+4
* Revert r133513:Eric Christopher2011-06-231-4/+2
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-211-2/+4
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-211-4/+2
* Change how PHINodes store their operands.Jay Foad2011-06-201-2/+4
* Remove the AugmentedUse struct.Jay Foad2011-06-201-9/+4
* Add missing include for ptrdiff_t. Patch by Joerg Sonnenberger!Nick Lewycky2011-01-281-0/+1
* Avoid compiler errors when this header file is included first, by addingJay Foad2011-01-251-0/+2
* Remove useless Tag enumeration.Jay Foad2011-01-171-10/+5
* Simplify the construction and destruction of Uses. SimplifyJay Foad2011-01-161-5/+7
* Move the implementation of the User class into a new source file,Jay Foad2011-01-161-0/+9
* Simplify the allocation and freeing of Users' operand lists, now thatJay Foad2011-01-071-2/+0
* re-commit r109220, the compile error has already been fixedGabor Greif2010-07-261-24/+0
* Revert 109220.Eric Christopher2010-07-231-0/+24
* Simplifying use_iterators by dereferencingGabor Greif2010-07-231-24/+0
* Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands2010-06-101-0/+1
* eliminate all 80-col violations that I have introduced in my recent checkins ...Gabor Greif2009-08-271-1/+2
* Clean up the minor mess I caused with removing iterator.h. I shall take care ...Gabor Greif2009-08-271-3/+3
* Add a comment to refer to the section of the programmer's manual that explain...Stefanus Du Toit2009-04-301-0/+9
* Work around an apparent GCC miscompilation by specializing different,Chris Lattner2009-04-031-0/+11
* teach PointerLikeTypeTraits that all pointers to pointers may only be 4-byte ...Chris Lattner2009-03-311-11/+0
* Replace the PointerLikeTypeTraits::getNumLowBitsAvailableChris Lattner2009-03-291-2/+12
* Rearrange operands of the BranchInst, to be able toGabor Greif2009-03-121-0/+2
* eliminate tabs from my previous commitGabor Greif2009-01-051-1/+1
* Get rid of the tagging functions and use PointerIntPair.Gabor Greif2009-01-051-40/+5
* Add comment on how tagged pointers areGabor Greif2008-10-171-1/+8
* Introduce a typing refinenement on tagged dataGabor Greif2008-10-161-5/+5
* Fix PR2115 by doxygenating Use more, and make some more methods private.Chris Lattner2008-10-151-8/+21
* remove a deprecated internal interfaceGabor Greif2008-10-131-4/+0
* backing out my last commit, it was not intended to go on the trunkGabor Greif2008-09-191-58/+21
* first shot at removing Use::ValGabor Greif2008-09-191-21/+58
* Tidy SDNode::use_iterator, and complete the transition to have itDan Gohman2008-07-271-1/+1
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-291-1/+1
* Make Use::init() private, it breaks invariants, clients should assign or use ...Gabor Greif2008-05-271-3/+2
* Merge of r51073-51074 from use-diet branch.Gabor Greif2008-05-131-8/+10
* merge of use-diet branch to trunkGabor Greif2008-05-101-14/+67
* Fix a copy+paste error in a comment.Dan Gohman2008-04-161-1/+1
* test commitTorok Edwin2008-03-311-1/+1
* Add explicit keywords.Dan Gohman2008-03-251-1/+1
* move the Use destructor where it belongs toGabor Greif2008-03-141-1/+3
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Add a new use_iterator::atEnd() method, which allows us to shrinkChris Lattner2007-10-111-0/+3
* Move the definition of value_use_iterator::getOperandNo to User.h where theChris Lattner2006-05-081-4/+3
* Add a helper method.Chris Lattner2006-05-051-0/+6
* Add some missing template specializations for autodereferencing User.Chris Lattner2006-03-271-1/+25
* Remove trailing whitespaceMisha Brukman2005-04-211-6/+6
* Switch from using an ilist for uses to using a custom doubly linked list.Chris Lattner2005-02-011-80/+50
* Improve conformance with the Misha spelling benchmark suiteChris Lattner2005-01-301-3/+3