aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/AsmWriter.cpp
AgeCommit message (Expand)Author
2009-12-07Add MSP430 interrupt calling conv. No functionality change yet.Anton Korobeynikov
2009-12-04Avoid creating a metadata slot for all metadata that contains an instructionVictor Hernandez
2009-12-04Fix crasher when N->getElement(n) is NULLVictor Hernandez
2009-12-04Teach AsmWriter to write inline (not via a global metadata slot) metadata tha...Victor Hernandez
2009-11-16Special case FixedStackPseudoSourceValueVal as well. Do we really need to dif...Evan Cheng
2009-11-13Remove extraneous commit.Eric Christopher
2009-11-13Print out something, even if it's non-parseable later when we'veEric Christopher
2009-11-01Revert 85678/85680. The decision is to stay with the current form of Chris Lattner
2009-10-31Make blockaddress(@func, null) be valid, and make 'deleting a basic Chris Lattner
2009-10-30Simplify this code and avoid an extra space character in the output.Dan Gohman
2009-10-28asmprinter support for BlockAddress.Chris Lattner
2009-10-28rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner
2009-10-27add enough support for indirect branch for the feature test to passChris Lattner
2009-10-27Type.h doesn't need to #include LLVMContext.hChris Lattner
2009-10-23Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez
2009-10-22Fix getMDs() interface such that it does not expose implementation details.Devang Patel
2009-10-22Using TrackingVH instead of WeakVH or WeakMetadataVH.Devang Patel
2009-10-22Fix getHandlerNames() interface. Now it populate clinet supplied small vector...Devang Patel
2009-10-21Rename msasm to alignstack per review.Dale Johannesen
2009-10-21Do not use SmallVector to store MDNode elements.Devang Patel
2009-10-13Add an "msasm" flag to inline asm as suggested in PR 5125.Dale Johannesen
2009-10-07Do not assume that the module is set.Devang Patel
2009-09-30Check for null MDNode element while printing comment.Devang Patel
2009-09-30Print tag name for MDNodes that are used to encode debug info. Devang Patel
2009-09-29Parse custom metadata attached with an instruction.Devang Patel
2009-09-28s/class Metadata/class MetadataContext/gDevang Patel
2009-09-28Do not hardcode metadata names.Devang Patel
2009-09-28Remove dead code.Devang Patel
2009-09-23Give MachineMemOperand an operator<<, factoring out code fromDan Gohman
2009-09-20Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar
2009-09-16Print debug info attached with an instruction.Devang Patel
2009-09-06Remove some unused variables and methods warned about byDuncan Sands
2009-09-03back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif
2009-09-03re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif
2009-08-23eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner
2009-08-23remove the std::ostream version of module and type printing.Chris Lattner
2009-08-23eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner
2009-08-20Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrapDan Gohman
2009-08-17the MinPad argument to PadToColumn only really makes sense to be 1,Chris Lattner
2009-08-17Fix printing of instructions with null operands.Dan Gohman
2009-08-17Always print at least one space before adding a comment.Dan Gohman
2009-08-13Make formatted_raw_ostream restore the buffer settings of theDan Gohman
2009-08-13Take the fast path for any named value and any GlobalValue, which doesn'tDan Gohman
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-13Fix a 4x slowdown in llc -asm-verbose caused by the use ofDan Gohman
2009-08-13Change the indentation for LLVM Assembly files from 1 tab to 2 spaces.Dan Gohman
2009-08-12Now that numbered types have their number printed, it's no longerDan Gohman
2009-08-12Extend the AsmWriter to print unnamed numbered types as "%0 = type ..."Dan Gohman
2009-08-12Make AsmWriter more careful with formatted_raw_ostream so thatDan Gohman
2009-08-12Make LLVM Assembly dramatically easier to read by aligning the comments,Dan Gohman