summaryrefslogtreecommitdiff
path: root/include/llvm/Value.h
Commit message (Expand)AuthorAge
...
* Rename Instruction::isIdenticalTo to Instruction::isIdenticalToWhenDefined,Dan Gohman2009-08-25
* eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner2009-08-23
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-11
* revert r78048, it isn't worth using assertingvh here.Chris Lattner2009-08-04
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-04
* switch ValueMap to using AssertingVH. This is an old patch I had layingChris Lattner2009-08-04
* Add NamedMDNode.Devang Patel2009-07-29
* Clarify getName() comment.Devang Patel2009-07-28
* Add a comment on Value explaining the current getName() behavior.Daniel Dunbar2009-07-27
* Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar2009-07-26
* Remove Value::getNameLenDaniel Dunbar2009-07-26
* Some clients rely on getName{Start,End} not returning 0, even if the length isDaniel Dunbar2009-07-26
* Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa.Daniel Dunbar2009-07-26
* Remove Value::setName(const char*, unsigned).Daniel Dunbar2009-07-26
* Remove Value::setName(const char*).Daniel Dunbar2009-07-26
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-25
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-25
* Add llvm::Value::getNameRef, for help in API migration.Daniel Dunbar2009-07-23
* Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel2009-07-23
* Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel2009-07-22
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* Add a method to clear optional optimization information from a Value.Dan Gohman2009-07-17
* Add a SubclassOptionalData field to Value. See the doxygen comment forDan Gohman2009-07-17
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-04
* correct patchChris Lattner2009-04-03
* add patch to go along with r68350Chris Lattner2009-04-03
* Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner2009-03-31
* shrink subclassid, liberating some bits for future (ab)use.Chris Lattner2009-03-31
* Value* only has 2 bits free as well.Chris Lattner2009-03-29
* Comment typeo fix, thanks Duncan!Chris Lattner2008-12-02
* add a little helper function that does PHI translation.Chris Lattner2008-12-02
* fit in 80 colsChris Lattner2008-10-28
* remove a deprecated internal interfaceGabor Greif2008-10-13
* Factorize code: remove variants of "strip offDuncan Sands2008-10-01
* Make pointer parameter const for isUsedInBasicBlock.Bill Wendling2008-09-25
* backing out my last commit, it was not intended to go on the trunkGabor Greif2008-09-19
* first shot at removing Use::ValGabor Greif2008-09-19
* minor correctionGabor Greif2008-09-13
* we should use 'class' for non-pod types instead of 'struct' toChris Lattner2008-08-24
* Updating VC++ project.Cedric Venet2008-08-24
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-23
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-24
* add a helper.Chris Lattner2008-06-27
* add a const version of stripPointerCastsChris Lattner2008-06-16
* Do not speculatively execute an instruction by hoisting it to its predecessor...Evan Cheng2008-06-12
* remove bogus commentGabor Greif2008-06-11
* Prune and tidy #includes.Dan Gohman2008-05-29
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-19
* merge of use-diet branch to trunkGabor Greif2008-05-10
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-07