aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/User.h
Commit message (Expand)AuthorAgeFilesLines
* Simplify the construction and destruction of Uses. SimplifyJay Foad2011-01-161-6/+4
* Remove unnecessary specialization OperandTraits<User>.Jay Foad2011-01-161-22/+0
* OperandTraits<>::Layout isn't used for anything. Remove it.Jay Foad2011-01-141-4/+0
* Simplify the allocation and freeing of Users' operand lists, now thatJay Foad2011-01-071-3/+1
* Remove some dead functions, patch by Ryan Flynn!Chris Lattner2009-07-141-1/+0
* Fix the Win32 VS2008 build:Sebastian Redl2009-03-191-0/+4
* Rearrange operands of the BranchInst, to be able toGabor Greif2009-03-121-1/+3
* Give Op<N>() AppleScript-like semantics, i.e. for negative N it indexes relat...Gabor Greif2009-03-101-4/+9
* make the Op<N> methods protected, how it was intended to beGabor Greif2009-03-091-0/+2
* fix and clean up a commentGabor Greif2009-02-211-5/+4
* add accessorsChris Lattner2009-01-311-0/+9
* Do not allow a user to set the operand for a constant.Tanya Lattner2008-10-281-0/+3
* Move some documentation from the header file into ProgrammersManual. About to...Gabor Greif2008-06-161-165/+0
* op_iterator-ify dropAllReferencesGabor Greif2008-06-111-5/+4
* Suppress warnings about missing placement delete. This should now be std-conf...Gabor Greif2008-05-221-0/+5
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-2/+2
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-151-17/+2
* merge of use-diet branch to trunkGabor Greif2008-05-101-6/+236
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-1/+1
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-1/+5
* To support multiple return values, now ret instruction supports multiple oper...Devang Patel2008-02-231-2/+3
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-101-4/+0
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-091-0/+4
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-121-4/+2
* Move the definition of value_use_iterator::getOperandNo to User.h where theChris Lattner2006-05-081-0/+7
* Remove trailing whitespaceMisha Brukman2005-04-211-7/+7
* Fix spelling, patch contributed by Gabor GreifChris Lattner2005-02-271-0/+2
* Instead of storing operands as std::vector<Use>, just maintain a pointerChris Lattner2005-01-291-32/+31
* Warning fixes for VC++, contributed by Morten Ofstad!Chris Lattner2004-11-151-1/+1
* bug 122:Reid Spencer2004-07-171-2/+1
* Make ctor inline, change ValueTy ->unsignedChris Lattner2004-06-271-1/+2
* Consider anything with a ValueType that is >= Instruction to be an instructionChris Lattner2004-06-261-3/+2
* Fixes for PR114: Thanks to Reid Spencer!Chris Lattner2003-11-161-2/+2
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* lalalaChris Lattner2003-10-151-0/+1
* Add new op_erase methodChris Lattner2003-10-131-0/+3
* Add a method to reserve space for operandsChris Lattner2003-10-091-0/+2
* Remove unneeded dtorsChris Lattner2003-10-061-1/+0
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Remove a ton of extraneous #includesChris Lattner2003-06-221-2/+0
* Add new op_erase methodChris Lattner2003-06-171-0/+5
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-111-0/+2
* Don't require the user to do something like isa<foo>(II->get()). The ->getChris Lattner2003-05-291-0/+20
* - Remove the User::eraseOperand method which is never used, reallyChris Lattner2002-10-011-4/+0
* Add routines to update or erase operands (and to do so without externalVikram S. Adve2002-09-161-0/+4
* Convert comments to Doxygen styleChris Lattner2002-08-251-3/+3
* Remove unneccesary methodChris Lattner2002-08-221-4/+0
* Add method copyOperands().Vikram S. Adve2002-08-221-0/+4