aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Value.h
Commit message (Expand)AuthorAgeFilesLines
* Allow use of isa<InlineAsm>(X) without #including InlineAsm.hChris Lattner2006-01-261-0/+4
* Initial checkin of the InlineAsm classChris Lattner2006-01-241-1/+2
* Make ValueSymbolTable (temporarily) a friend of Value so it can mod theReid Spencer2006-01-101-1/+2
* Fix VC++ level 4 warnings.Jeff Cohen2005-12-171-2/+2
* remove a comma to compile with pedantic gccChris Lattner2005-10-081-1/+1
* Split SimpleConstantVal up into its components, so each Constant subclass getsChris Lattner2005-09-271-7/+14
* remove a dead enum value, making a comment above correct againChris Lattner2005-08-161-1/+0
* Remove trailing whitespaceMisha Brukman2005-04-211-15/+15
* Convert tabs to spacesMisha Brukman2005-03-161-1/+1
* Add a new method, allow symtab to poke name.Chris Lattner2005-03-061-0/+2
* remove all of the various setName implementations, consolidating them intoChris Lattner2005-03-051-3/+1
* Remove the second argument to Value::setName, it is never needed.Chris Lattner2005-03-051-1/+1
* Add new method.Chris Lattner2005-02-231-2/+7
* SubclassID is really a small field. Split it into half and let subclassesChris Lattner2005-02-051-1/+7
* Switch from using an ilist for uses to using a custom doubly linked list.Chris Lattner2005-02-011-28/+24
* Adjust to User.h changes.Chris Lattner2005-01-291-6/+3
* Added a size_type typedef to LLVM containers to make Visual Studio shut upReid Spencer2004-12-131-1/+2
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-1/+1
* Add new UndefValueVal typeChris Lattner2004-10-161-4/+6
* Change Value from a "struct" to a "class" so that VC 7.1 doesn't generateReid Spencer2004-09-231-1/+1
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* New methodsChris Lattner2004-08-041-0/+4
* I demand the ability to say 'if (isa<Value>(V))'!Chris Lattner2004-07-301-0/+5
* Add new enum entries for ConstantAggregateZeroVal/ConstantExprVal andChris Lattner2004-07-191-8/+12
* Add a missing space to align comments.Reid Spencer2004-07-181-1/+1
* bug 122:Reid Spencer2004-07-171-1/+4
* Final fix for PR341: eliminate operator<<(ostream, Value*). Clients shouldChris Lattner2004-07-151-8/+0
* Add a missing #includeChris Lattner2004-07-121-0/+1
* Remove definition and use of OtherVal enumerator. This just fixes a thinko.Reid Spencer2004-07-061-1/+0
* - Remove enumerator TypeVal since Values can't be types any moreReid Spencer2004-07-041-5/+1
* Eliminate the Instruction::iType field, folding it into the Value::VTy field.Chris Lattner2004-06-271-1/+6
* Rearrange some code.Chris Lattner2004-06-261-17/+24
* Apparently a particular vendor compiler uses the struct/class tag to MANGLEChris Lattner2004-06-081-2/+1
* Annotations are evil. This makes Value not derive from Annotable, which makesChris Lattner2004-02-261-2/+1
* Minor cleanupChris Lattner2004-01-101-1/+1
* 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
* Completely rewrite support for the Value::use_* list. Now, all operations onChris Lattner2003-10-161-65/+39
* Add new hasOneUse() method. Remove explicit inline qualifiersChris Lattner2003-10-151-9/+13
* There is no reason for Value to be an AbstractTypeUser. This just makes thingsChris Lattner2003-10-021-11/+3
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Add new methodChris Lattner2003-08-291-0/+4
* Detemplatize the PATypeHandle class, which was only really instantiated on 'T...Chris Lattner2003-06-181-1/+1
* Move annotation to support libraryChris Lattner2003-01-141-1/+1
* - Detemplatize UseTy<> in Value.h, because it's only instantiated for oneChris Lattner2002-10-091-26/+21
* - Remove Value::use_push_back & Value::use_removeChris Lattner2002-10-091-3/+2
* Group #includes betterChris Lattner2002-09-231-1/+1
* Eliminate setType methodChris Lattner2002-09-101-2/+0
* Convert comments to Doxygen styleChris Lattner2002-08-251-22/+21
* Disable the operator= in ValueChris Lattner2002-07-241-0/+1