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