aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/AsmWriter.cpp
AgeCommit message (Expand)Author
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
2009-07-31Fix printing of Alloca instructions with null operands.Dan Gohman
2009-07-30Check null NameMDNode elements.Devang Patel
2009-07-30print single NamedMDNode.Devang Patel
2009-07-29Print named metadata.Devang Patel
2009-07-28Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel
2009-07-27Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman
2009-07-27Initialize mdnNext.Devang Patel
2009-07-27Change the assembly syntax for nsw, nuw, and exact, putting themDan Gohman
2009-07-25Remove Value::{isName, getNameRef}.Daniel Dunbar
2009-07-25Convert a few more things to use raw_ostream.Dan Gohman
2009-07-23MDStringDevang Patel
2009-07-23Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel
2009-07-22Rename the new unsigned and signed keywords to nuw and nsw,Dan Gohman
2009-07-22Do not print "metadata" twice while printing MDString.Devang Patel
2009-07-22Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel
2009-07-20Assembly and Bitcode support for unsigned/signed overflow flags andDan Gohman
2009-07-20Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-13Change printInstruction to not print a trailing newline. Value::dumpDan Gohman
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-08Drop "constant" from Devang Patel
2009-07-08Update SLotTracker to handle MDNode slots.Devang Patel
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-07-08Start converting to new error handling API.Torok Edwin
2009-07-01Fix metadata unittestsDevang Patel
2009-07-01Do not print stranded metadata.Devang Patel
2009-07-01Support stand alone metadata syntax.Devang Patel
2009-06-16Address review comments: add 3 ARM calling conventions.Anton Korobeynikov
2009-05-30Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky
2009-05-10Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky
2009-04-25Allow aliasee to be a GEP or bitcast instead of just a bitcast.Chris Lattner
2009-04-20Don't discard an AssemblyAnnotationWriter when writing GlobalValues,Dan Gohman
2009-04-13Add a new "available_externally" linkage type. This is intendedChris Lattner
2009-04-04Remove bogus include.Nick Lewycky
2009-04-04Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky
2009-03-23Fix internal representation of fp80 to be theDale Johannesen
2009-03-23Now that errs() is properly non-buffered, there's no need toDan Gohman