aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Value.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-1/+1
* Make sure getName().data() is always null terminated.Daniel Dunbar2009-07-261-1/+4
* Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa.Daniel Dunbar2009-07-261-13/+3
* Simplify.Daniel Dunbar2009-07-261-12/+5
* Remove Value::setName(const char*, unsigned).Daniel Dunbar2009-07-261-7/+7
* Remove Value::setName(const char*).Daniel Dunbar2009-07-261-7/+1
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-251-12/+0
* Initial update to VMCore to use Twines for string arguments.Daniel Dunbar2009-07-251-2/+5
* Move more to raw_ostream.Daniel Dunbar2009-07-241-4/+4
* Add llvm::Value::getNameRef, for help in API migration.Daniel Dunbar2009-07-231-1/+6
* Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel2009-07-221-1/+4
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-0/+2
* Revert the addition of hasNoPointerOverflow to GEPOperator.Dan Gohman2009-07-201-2/+0
* Fix this accidentally inverted condition.Dan Gohman2009-07-181-1/+1
* Convert more code to use Operator instead of explicitly handling bothDan Gohman2009-07-171-20/+9
* Make BasicAliasAnalysis and Value::getUnderlyingObject useDan Gohman2009-07-171-8/+6
* Add a SubclassOptionalData field to Value. See the doxygen comment forDan Gohman2009-07-171-1/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* Fix the AssertingVH unittests.Jeffrey Yasskin2009-07-081-2/+1
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-2/+3
* Start converting to new error handling API.Torok Edwin2009-07-081-2/+3
* Have scoped mutexes take referenes instead of pointers.Owen Anderson2009-07-071-3/+3
* Simplify by using no-op-when-not-multithreaded locks.Owen Anderson2009-06-181-13/+8
* Move Threading.[h|cpp] from Support to System.Owen Anderson2009-06-181-1/+1
* Protect the ValueHandle table.Owen Anderson2009-06-171-2/+19
* Restore minor deletion.Mike Stump2009-05-041-3/+3
* Apply Jeffrey Yasskin's CallbackVH patch, with minor tweaks from meDan Gohman2009-05-021-2/+10
* Limit the number of times we're willing to chase pointers. Removes an O(n^2)Nick Lewycky2009-04-151-1/+3
* Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner2009-03-311-2/+165
* Rearrange operands of the BranchInst, to be able toGabor Greif2009-03-121-18/+0
* Make stripPointerCasts and getUnderlyingObjectDuncan Sands2008-12-291-26/+39
* These messages should always be emitted when NDEBUG is unset, not whenChris Lattner2008-12-131-2/+2
* 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/+13
* Factorize code: remove variants of "strip offDuncan Sands2008-10-011-8/+21
* 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-2/+2
* first shot at removing Use::ValGabor Greif2008-09-191-2/+2
* Rename instance variables, parameter argument names to eliminate a bunch of c...Evan Cheng2008-07-241-5/+5
* fix some warnings when assertions are disabled.Chris Lattner2008-06-211-1/+1
* Do not speculatively execute an instruction by hoisting it to its predecessor...Evan Cheng2008-06-121-0/+11
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-151-0/+19
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-071-28/+24
* Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov2008-05-061-0/+28
* fix a bug in my previous patch, a classic =/== bug.Chris Lattner2008-04-301-1/+1
* add a method for comparing to see if a value has a specified name.Chris Lattner2008-04-301-0/+7
* Print the name, not a pointer.Nick Lewycky2008-03-011-1/+1
* Let invoke return aggregate value.Devang Patel2008-02-211-1/+1
* Let function call return aggregate.Devang Patel2008-02-211-1/+6
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+1