aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/AsmWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix printing of function-local metadata in AsmWriterVictor Hernandez2010-01-141-2/+3
* Further progration of metadata operands. TheDale Johannesen2010-01-131-0/+5
* Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null}Devang Patel2010-01-051-6/+5
* Convert a ton of simple integer type equality tests to the new predicate.Benjamin Kramer2010-01-051-1/+1
* Change errs() to dbgs().David Greene2010-01-051-5/+6
* 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
* rename "elements" of metadata to "operands". "Elements" areChris Lattner2009-12-311-19/+19
* 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-291-2/+1
* tidy up debug info comments, use ->isVoidTy() where reasonable.Chris Lattner2009-12-291-25/+25
* This is a major cleanup of the instruction metadata interfaces thatChris Lattner2009-12-281-24/+19
* rename getHandlerNames to getMDKindNames, simplify its interfaceChris Lattner2009-12-281-14/+6
* change the strange MetadataContext::getMDs function to expose lessChris Lattner2009-12-281-2/+2
* Formalize MDNode's function-localness:Victor Hernandez2009-12-181-5/+4
* Add MSP430 interrupt calling conv. No functionality change yet.Anton Korobeynikov2009-12-071-0/+3
* Avoid creating a metadata slot for all metadata that contains an instructionVictor Hernandez2009-12-041-6/+6
* Fix crasher when N->getElement(n) is NULLVictor Hernandez2009-12-041-1/+1
* Teach AsmWriter to write inline (not via a global metadata slot) metadata tha...Victor Hernandez2009-12-041-1/+25
* Special case FixedStackPseudoSourceValueVal as well. Do we really need to dif...Evan Cheng2009-11-161-1/+2
* Remove extraneous commit.Eric Christopher2009-11-131-5/+0
* Print out something, even if it's non-parseable later when we'veEric Christopher2009-11-131-2/+7
* Revert 85678/85680. The decision is to stay with the current form of Chris Lattner2009-11-011-4/+1
* Make blockaddress(@func, null) be valid, and make 'deleting a basic Chris Lattner2009-10-311-1/+4
* Simplify this code and avoid an extra space character in the output.Dan Gohman2009-10-301-2/+1
* asmprinter support for BlockAddress.Chris Lattner2009-10-281-0/+9
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-281-2/+2
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-271-1/+14
* Type.h doesn't need to #include LLVMContext.hChris Lattner2009-10-271-0/+1
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-231-1/+1
* Fix getMDs() interface such that it does not expose implementation details.Devang Patel2009-10-221-11/+14
* Using TrackingVH instead of WeakVH or WeakMetadataVH.Devang Patel2009-10-221-5/+3
* Fix getHandlerNames() interface. Now it populate clinet supplied small vector...Devang Patel2009-10-221-6/+7
* Rename msasm to alignstack per review.Dale Johannesen2009-10-211-2/+2
* Do not use SmallVector to store MDNode elements.Devang Patel2009-10-211-9/+8
* Add an "msasm" flag to inline asm as suggested in PR 5125.Dale Johannesen2009-10-131-0/+2
* Do not assume that the module is set.Devang Patel2009-10-071-15/+18
* Check for null MDNode element while printing comment.Devang Patel2009-09-301-1/+1
* Print tag name for MDNodes that are used to encode debug info. Devang Patel2009-09-301-1/+29
* Parse custom metadata attached with an instruction.Devang Patel2009-09-291-1/+1