summaryrefslogtreecommitdiff
path: root/include/llvm/User.h
Commit message (Expand)AuthorAge
* Remove unnecessary classof()'sSean Silva2012-10-11
* More descriptive, doxygen-ed commentsMichael Ilseman2012-10-09
* New value_op_iterator for User. This allows other code to iterate over the Us...Michael Ilseman2012-10-09
* Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators...Craig Topper2012-09-16
* Grammar.Eric Christopher2012-05-16
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-05
* Add some missing anchors.David Blaikie2011-12-01
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Fix typos in assert messages.Jay Foad2011-03-21
* Simplify User::operator delete().Jay Foad2011-01-26
* Simplify the construction and destruction of Uses. SimplifyJay Foad2011-01-16
* Remove unnecessary specialization OperandTraits<User>.Jay Foad2011-01-16
* OperandTraits<>::Layout isn't used for anything. Remove it.Jay Foad2011-01-14
* Simplify the allocation and freeing of Users' operand lists, now thatJay Foad2011-01-07
* Remove some dead functions, patch by Ryan Flynn!Chris Lattner2009-07-14
* Fix the Win32 VS2008 build:Sebastian Redl2009-03-19
* Rearrange operands of the BranchInst, to be able toGabor Greif2009-03-12
* Give Op<N>() AppleScript-like semantics, i.e. for negative N it indexes relat...Gabor Greif2009-03-10
* make the Op<N> methods protected, how it was intended to beGabor Greif2009-03-09
* fix and clean up a commentGabor Greif2009-02-21
* add accessorsChris Lattner2009-01-31
* Do not allow a user to set the operand for a constant.Tanya Lattner2008-10-28
* Move some documentation from the header file into ProgrammersManual. About to...Gabor Greif2008-06-16
* op_iterator-ify dropAllReferencesGabor Greif2008-06-11
* Suppress warnings about missing placement delete. This should now be std-conf...Gabor Greif2008-05-22
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-19
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-15
* merge of use-diet branch to trunkGabor Greif2008-05-10
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-05
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-06
* To support multiple return values, now ret instruction supports multiple oper...Devang Patel2008-02-23
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-10
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-09
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-12
* Move the definition of value_use_iterator::getOperandNo to User.h where theChris Lattner2006-05-08
* Remove trailing whitespaceMisha Brukman2005-04-21
* Fix spelling, patch contributed by Gabor GreifChris Lattner2005-02-27
* Instead of storing operands as std::vector<Use>, just maintain a pointerChris Lattner2005-01-29
* Warning fixes for VC++, contributed by Morten Ofstad!Chris Lattner2004-11-15
* bug 122:Reid Spencer2004-07-17
* Make ctor inline, change ValueTy ->unsignedChris Lattner2004-06-27
* Consider anything with a ValueType that is >= Instruction to be an instructionChris Lattner2004-06-26
* Fixes for PR114: Thanks to Reid Spencer!Chris Lattner2003-11-16
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-20
* lalalaChris Lattner2003-10-15
* Add new op_erase methodChris Lattner2003-10-13
* Add a method to reserve space for operandsChris Lattner2003-10-09
* Remove unneeded dtorsChris Lattner2003-10-06