aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Move remaining stuff to the isInteger predicate.Benjamin Kramer2010-01-053-10/+9
* NamedMDNode is a collection MDNodes.Devang Patel2010-01-051-11/+11
* Convert a ton of simple integer type equality tests to the new predicate.Benjamin Kramer2010-01-055-8/+8
* Add a new predicate for integer type equality tests.Benjamin Kramer2010-01-051-0/+5
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-054-17/+13
* Fix a build error and change errs() to dbgs().David Greene2010-01-051-1/+2
* Change errs() to dbgs().David Greene2010-01-051-2/+3
* Change errs() to dbgs().David Greene2010-01-051-10/+11
* Change errs() to dbgs().David Greene2010-01-051-3/+3
* Change errs() to dbgs().David Greene2010-01-051-9/+9
* Change errs() to dbgs().David Greene2010-01-051-2/+3
* Change errs() to dbgs().David Greene2010-01-051-29/+30
* Change errs() to dbgs().David Greene2010-01-051-1/+0
* Change errs() to dbgs().David Greene2010-01-051-3/+4
* Change errs() to dbgs().David Greene2010-01-051-12/+12
* Change errs() to dbgs().David Greene2010-01-051-3/+3
* Change errs() to dbgs().David Greene2010-01-051-5/+6
* Change errs() to dbgs().David Greene2010-01-051-1/+1
* Change errs() to dbgs().David Greene2010-01-051-5/+6
* Remove dead debug info intrinsics.Devang Patel2010-01-052-58/+18
* Add a comment.Dan Gohman2010-01-041-0/+2
* it isn't safe to speculative load from a malloc, it might haveChris Lattner2010-01-031-32/+1
* differences between two blockaddress's don't cause a Chris Lattner2010-01-031-0/+18
* fix refactoroChris Lattner2009-12-311-1/+1
* use early exits to reduce indentation.Chris Lattner2009-12-311-15/+16
* eliminate another copy of the mdnode printing logic, simplify theChris Lattner2009-12-311-32/+23
* random tidying for MDNode printing.Chris Lattner2009-12-311-10/+7
* eliminate a bunch of useless forwarding functions with one caller.Chris Lattner2009-12-311-21/+11
* make mdnMap type safe, rename accessors for consistency with the rest of llvm.Chris Lattner2009-12-311-12/+13
* metadata can't be a global var initializer.Chris Lattner2009-12-311-4/+0
* simplify mdnode printing logic. Now N->dump() onlyChris Lattner2009-12-311-127/+105
* unify two copies of the NamedMDNode printing code.Chris Lattner2009-12-311-25/+22
* fix printing of function-local metadata to print all the operands of theChris Lattner2009-12-311-2/+2
* simplify printing of mdstring and Argument.Chris Lattner2009-12-311-12/+5
* simplify asmprinting of NamedMDNodeChris Lattner2009-12-311-34/+4
* Remove #include of metadata.h from intrinsicinst.h. The onlyChris Lattner2009-12-311-0/+8
* rename "elements" of metadata to "operands". "Elements" areChris Lattner2009-12-314-58/+58
* Optimize MDNode to coallocate the operand list immediatelyChris Lattner2009-12-311-35/+49
* do not bother reuniquing mdnodes whose operands drop to null. DoingChris Lattner2009-12-301-9/+27
* remove some misleading comments.Chris Lattner2009-12-301-39/+6
* Do not crash when .ll printing metadata that smells like debug info, but isn't.Chris Lattner2009-12-291-3/+2
* Final step in the metadata API restructuring: move the Chris Lattner2009-12-296-159/+102
* privatize another interface.Chris Lattner2009-12-291-1/+4
* the only call to this function (from clang) has been removed, zap it.Chris Lattner2009-12-291-22/+0
* remove some unneeded Metadata interfaces.Chris Lattner2009-12-292-47/+18
* tidy up debug info comments, use ->isVoidTy() where reasonable.Chris Lattner2009-12-291-25/+25
* When doing v1->RAUW(v2), don't do anything to metadata. We don't knowChris Lattner2009-12-292-25/+0
* sink the Instruction::HasMetadata bit into SubclassData.Chris Lattner2009-12-293-16/+14
* add a layer of accessors around the Value::SubClassData member, and use Chris Lattner2009-12-294-14/+19
* This is a major cleanup of the instruction metadata interfaces thatChris Lattner2009-12-285-162/+164