Merge System into Support.
[oota-llvm.git] / lib / Bitcode / Writer / BitcodeWriter.cpp
2010-11-29 Michael J. SpencerMerge System into Support.
2010-09-10 Dale JohannesenAdd X86 MMX type to bitcode and Type.
2010-09-09 Dan GohmanDiscard metadata produced by LLVM 2.7. The value enumer...
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-08-20 Bill WendlingCreate the new linker type "linker_private_weak_def_auto".
2010-08-03 Chris Lattneravoid undefined behavior negating minint.
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Dan GohmanAdd some debug output to help diagnose PR7689.
2010-07-21 Dan GohmanDisallow null as a named metadata operand.
2010-07-20 Dan GohmanAdd support for remapping metadata kind IDs when readin...
2010-07-01 Bill WendlingImplement the "linker_private_weak" linkage type. This...
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-06-26 Gabor Greifresort to ArgOperand API
2010-06-02 Devang PatelSpeedup bitcode writer. Do not walk all values for...
2010-05-28 Dan GohmanBitcode support for allocas with arbitrary array size...
2010-05-27 Dan GohmanDon't flush the raw_ostream in llvm::WriteBitcodeToFile...
2010-05-27 Dan GohmanDon't special-case stdout in llvm::WriteBitcodeToFile...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-03 Chris LattnerAdd special case bitcode support for DebugLoc. This...
2010-03-24 Gabor GreifFinally land the InvokeInst operand reordering.
2010-03-22 Gabor Greifbacking out r99170 because it still fails on clang...
2010-03-22 Gabor GreifNow that hopefully all direct accesses to InvokeInst...
2010-03-19 Gabor Greifback out r98957, it broke smooshlab.apple.com:8010...
2010-03-19 Gabor GreifRecommit r80858 again (which has been backed out in...
2010-03-16 Chris Lattnerreapply r98656 unmodified, which exposed the asmprinter not
2010-03-16 Daniel DunbarRevert r98656, its breaking all over the place.
2010-03-16 Chris Lattnerimprove support for uniontype and ConstantUnion, patch...
2010-02-12 Chris LattnerAdd support for a union type in LLVM IR. Patch by...
2010-02-12 Evan ChengAlso recognize armv6t2-* and armv5te-* triplets.
2010-02-12 Evan ChengAdd ARM bitcode file magic.
2010-01-29 Victor HernandezWe were not writing bitcode for function-local metadata...
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
2010-01-14 Victor HernandezAvoid modifying ValueEnumerator's MD ValueList by choos...
2010-01-14 Victor HernandezIn WriteFunction(), write function-local metadata befor...
2010-01-13 Victor HernandezFix comment typo
2010-01-13 Victor HernandezWrite function-local metadata as a metadata subblock...
2010-01-13 Victor HernandezRevert 93270 pending investigation of how stray non...
2010-01-12 Victor HernandezMake WriteConstants() more robust against stray values...
2010-01-10 Victor HernandezCompute isFunctionLocal in MDNode ctor or via argument...
2010-01-07 Devang PatelUse separate namespace for named metadata.
2010-01-05 Devang PatelAllow null to be an element of NamedMDNode. e.g. !llvm...
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-29 Chris LattnerFinal step in the metadata API restructuring: move the
2009-12-28 Chris LattnerThis is a major cleanup of the instruction metadata...
2009-12-28 Chris Lattnerrename getHandlerNames to getMDKindNames, simplify...
2009-12-28 Chris Lattnerchange the strange MetadataContext::getMDs function...
2009-11-01 Chris LattnerRevert 85678/85680. The decision is to stay with the...
2009-10-31 Chris LattnerMake blockaddress(@func, null) be valid, and make ...
2009-10-28 Chris Lattnerbitcode writer support for blockaddress.
2009-10-28 Chris LattnerPreviously, all operands to Constant were themselves...
2009-10-28 Chris Lattnerrename indbr -> indirectbr to appease the residents...
2009-10-27 Chris Lattneradd enough support for indirect branch for the feature...
2009-10-27 Chris LattnerType.h doesn't need to #include LLVMContext.h
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-22 Devang PatelFix getMDs() interface such that it does not expose...
2009-10-22 Devang PatelUsing TrackingVH instead of WeakVH or WeakMetadataVH.
2009-10-22 Devang PatelFix getHandlerNames() interface. Now it populate clinet...
2009-10-21 Dale JohannesenRename msasm to alignstack per review.
2009-10-19 Chris Lattnersimplify.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-13 Dale JohannesenAdd an "msasm" flag to inline asm as suggested in PR...
2009-10-13 Devang PatelDo not write empty METADATA_ATTACHMENT record.
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-28 Devang Patels/class Metadata/class MetadataContext/g
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-18 Devang PatelWrite and read metadata attachments.
2009-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-08-23 Chris Lattnereliminate the std::ostream forms of the bitcode writing...
2009-08-20 Dan GohmanRename hasNoUnsignedOverflow and hasNoSignedOverflow...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-04 Chris Lattnerrevert r78048, it isn't worth using assertingvh here.
2009-08-04 Devang PatelUse separate ValueList for metadata.
2009-08-04 Devang PatelRevert recent bitcode writer patches.
2009-08-04 Chris Lattnerswitch ValueMap to using AssertingVH. This is an old...
2009-08-04 Devang PatelRemove dead code.
2009-08-04 Devang PatelFix MDString Abbrev setup.
2009-08-04 Devang PatelConstants and Metadata share ValueList. This means...
2009-07-30 Devang PatelDo not use abbrev while writing NamedMDNode name.
2009-07-29 Devang PatelRead and write NamedMDNode.
2009-07-29 Devang PatelRefactor. Fix indentation.
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
2009-07-27 Dan GohmanAdd a new keyword 'inbounds' for use with getelementptr...
2009-07-23 Devang PatelMDString
2009-07-23 Devang PatelDerive MDNode from MetadataBase instead of Constant...
2009-07-22 Devang PatelFix indentation.
2009-07-22 Devang PatelIntroduce MetadataBase, a base class for MDString and...
2009-07-20 Dan GohmanAssembly and Bitcode support for unsigned/signed overfl...
2009-07-20 Bill WendlingAdd plumbing for the `linker_private' linkage type...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-06-12 Nick LewyckyDon't remove aggregate-typed module level constants...
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
next