Teach instCombine to remove malloc+free if malloc's only uses are comparisons
[oota-llvm.git] / lib / Bitcode /
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-04-02 Dan GohmanIf the bitcode reader input stream isn't a multiple...
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-03-06 Erick TryzelaarAdd a LLVMWriteBitcodeToFD that exposes the raw_fd_ostr...
2010-03-06 Erick TryzelaarWhoops, the old LLVMWriteBitcodeToFileHandle closed...
2010-03-06 Erick TryzelaarLLVMWriteBitcodeToFileHandle should work on all archite...
2010-03-02 Erick TryzelaarAdd Module functions in place of module providers.
2010-02-25 Nick LewyckyMake the side-numbering of instructions used by metadat...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Daniel DunbarSimplify.
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
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-02-06 Victor HernandezFunction-local metadata whose operands had been optimiz...
2010-02-04 Victor HernandezFix (and test) function-local metadata that occurs...
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-25 Dan GohmanFix the bitcode reader to deserialize nuw/nsw/etc....
2010-01-24 Chris Lattnermake -fno-rtti the default unless a directory builds...
2010-01-23 Benjamin KramerRespect operator precedence (and silence a gcc 4.3...
2010-01-22 Devang PatelRemove MetadataBase class because it is not adding...
2010-01-22 Chris LattnerStop building RTTI information for *most* llvm librarie...
2010-01-21 Nick LewyckyFix a crasher trying to fold each element in a comparis...
2010-01-14 Victor HernandezSimplify code that chooses when to enumerate function...
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-14 Victor HernandezClean up unnecessary return and brackets
2010-01-13 Victor HernandezFix comment typo
2010-01-13 Victor HernandezWrite function-local metadata as a metadata subblock...
2010-01-13 Victor HernandezEnumerate function-local metadata (and its types and...
2010-01-13 Victor HernandezParse function-local metadata inside function blocks
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-11 Devang Patels/NextValueNo/NextMDValueNo while processing metadata.
2010-01-10 Victor HernandezCompute isFunctionLocal in MDNode ctor or via argument...
2010-01-09 Chris Lattner"In order to ease automatic bindings generation, it...
2010-01-09 Chris Lattnerclean up this code, add a fixme.
2010-01-09 Devang PatelNamedMDNode is never used so there is no need to enumer...
2010-01-09 Devang PatelNamedMDNode element is either null or MDNode. Otherwise...
2010-01-09 Devang PatelDerive NamedMDNode from Value.
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...
2010-01-05 Devang PatelNamedMDNode is a collection MDNodes.
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2009-12-31 Ted KremenekRemove derelict serialization code.
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-31 Chris Lattnertidy
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 getMDKind -> getMDKindID, make it autoinsert...
2009-12-28 Chris Lattnerrename getHandlerNames to getMDKindNames, simplify...
2009-12-28 Chris Lattnerchange the strange MetadataContext::getMDs function...
2009-12-28 Chris Lattnereliminate the elem_* iterator stuff from NamedMDNode.
2009-12-24 David GreeneChange errs() to dbgs().
2009-12-23 David GreeneChange errs() to dbgs().
2009-12-15 Chris LattnerRemove isPod() from DenseMapInfo, splitting it out...
2009-11-07 Victor HernandezRe-commit r86077 now that r86290 fixes the 179.art...
2009-11-06 Victor HernandezRevert r86077 because it caused crashes in 179.art...
2009-11-05 Victor HernandezUpdate CreateMalloc so that its callers specify the...
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 Lattneradd bitcode reader support for blockaddress. We can...
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-25 Daniel DunbarSuppress -Asserts warning.
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-22 Devang PatelHide MetadataContext implementation details.
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-21 Devang PatelDo not use SmallVector to store MDNode elements.
2009-10-21 Victor HernandezMake changes to rev 84292 as requested by Chris Lattner.
2009-10-19 Chris Lattnersimplify.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-17 Victor HernandezAutoupgrade malloc insts to malloc calls.
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-13 Devang PatelRemove unnecessary assert.
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-29 Devang PatelOnly one custom meadata of each kind can be attached...
2009-09-28 Devang Patels/class Metadata/class MetadataContext/g
next