aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Value.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-041-1/+3
* correct patchChris Lattner2009-04-031-1/+1
* add patch to go along with r68350Chris Lattner2009-04-031-1/+3
* Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner2009-03-311-1/+7
* shrink subclassid, liberating some bits for future (ab)use.Chris Lattner2009-03-311-1/+1
* Value* only has 2 bits free as well.Chris Lattner2009-03-291-0/+13
* Comment typeo fix, thanks Duncan!Chris Lattner2008-12-021-1/+1
* add a little helper function that does PHI translation.Chris Lattner2008-12-021-0/+11
* fit in 80 colsChris Lattner2008-10-281-1/+2
* remove a deprecated internal interfaceGabor Greif2008-10-131-5/+0
* Factorize code: remove variants of "strip offDuncan Sands2008-10-011-1/+10
* Make pointer parameter const for isUsedInBasicBlock.Bill Wendling2008-09-251-1/+1
* backing out my last commit, it was not intended to go on the trunkGabor Greif2008-09-191-6/+4
* first shot at removing Use::ValGabor Greif2008-09-191-4/+6
* minor correctionGabor Greif2008-09-131-2/+2
* we should use 'class' for non-pod types instead of 'struct' toChris Lattner2008-08-241-1/+1
* Updating VC++ project.Cedric Venet2008-08-241-1/+1
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-231-4/+10
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-241-3/+3
* add a helper.Chris Lattner2008-06-271-0/+2
* add a const version of stripPointerCastsChris Lattner2008-06-161-0/+3
* Do not speculatively execute an instruction by hoisting it to its predecessor...Evan Cheng2008-06-121-0/+2
* remove bogus commentGabor Greif2008-06-111-1/+0
* Prune and tidy #includes.Dan Gohman2008-05-291-1/+1
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-1/+1
* merge of use-diet branch to trunkGabor Greif2008-05-101-4/+3
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-071-5/+5
* Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov2008-05-061-0/+5
* add a method for comparing to see if a value has a specified name.Chris Lattner2008-04-301-0/+4
* move the Use destructor where it belongs toGabor Greif2008-03-141-5/+1
* There is no killUse.Dan Gohman2008-03-071-1/+1
* Re-apply the memory operand changes, with a fix for the staticDan Gohman2008-02-061-0/+1
* Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng2008-01-311-1/+0
* Add a new PseudoSourceValue class, which will be used to help trackDan Gohman2008-01-301-0/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-101-3/+0
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-091-0/+3
* add Value::getNameStart/getNameLen() accessors.Chris Lattner2007-08-101-1/+15
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-251-1/+6
* Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman2007-04-131-10/+10
* Document the use of getValueType() more accurately, specifically explainReid Spencer2007-03-051-4/+6
* Add a new Value::getNameStr method, which is preferred over getName.Chris Lattner2007-02-151-1/+2
* For PR1195:Reid Spencer2007-02-151-1/+1
* For PR1195:Reid Spencer2007-02-151-1/+1
* add a setName variant that takes a null-terminated string. This can beChris Lattner2007-02-131-0/+2
* Add new setName accessor which doesn't require creating a string.Chris Lattner2007-02-121-0/+1
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-121-4/+7
* add a helper method: Value::takeNameChris Lattner2007-02-111-0/+4
* For PR411:Reid Spencer2007-02-051-1/+2
* For PR1043:Zhou Sheng2007-01-111-1/+0