Make NamedMDNode not be a subclass of Value, and simplify the interface
[oota-llvm.git] / lib / Linker / LinkModules.cpp
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-02-16 Duncan SandsIntroduce isOpaqueTy and use it rather than isa<OpaqueT...
2010-02-06 Victor HernandezLinker should not remap null operands of metadata
2010-01-27 Victor HernandezNeed to recurse for all operands of function-local...
2010-01-27 Chris Lattnermerge two ifs
2010-01-27 Victor HernandezLinker needs to do deep-copy of function-local metadata...
2010-01-22 Devang PatelRemove MetadataBase class because it is not adding...
2010-01-09 David ChisnallFixed linking of modules containing aliases to constant...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-28 Bill WendlingRemove dead store.
2009-11-01 Chris Lattnerimplement linker support for BlockAddress.
2009-09-12 Dan GohmanRemove unnecessary #include.
2009-09-03 Devang PatelThere is not any need to copy metadata while merging...
2009-08-23 Chris LattnerPrune #includes from llvm/Linker.h and llvm/System...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-11 Devang PatelLink NamedMDNodes.
2009-08-11 Devang PatelLink metadata.
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Benjamin KramerRemove now unused Context variables.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-25 Daniel DunbarRemove Value::{isName, getNameRef}.
2009-07-25 Daniel DunbarInitial update to VMCore to use Twines for string argum...
2009-07-23 Daniel DunbarSwitch ValueSymbolTable to StringRef based API.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
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 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-07 Owen AndersonLLVM Context-ification.
2009-04-13 Chris LattnerAdd a new "available_externally" linkage type. This...
2009-03-08 Duncan SandsApply ODR linkage changes accidentally dropped during
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-03 Mikhail GlushenkovOops.
2009-03-03 Mikhail Glushenkov80-column violation + trailing whitespace.
2009-01-15 Rafael EspindolaAdd the private linkage.
2008-10-15 Anton KorobeynikovAlso properly handle linking of strong alias and weak...
2008-10-15 Anton KorobeynikovProperly handle linking of strong alias with weak funct...
2008-09-29 Duncan SandsRename isWeakForLinker to mayBeOverridden. Use it
2008-09-09 Anton KorobeynikovMake safer variant of alias resolution routine to be...
2008-09-09 Anton KorobeynikovFix incorrect linker behaviour: we shouldn't resolve...
2008-07-14 Chris LattnerReimplement LinkFunctionProtos in terms of GetLinkageRe...
2008-07-14 Chris Lattnerdon't do any linkage, not even type resolution, of...
2008-07-14 Chris Lattnerimplement linking of globals to functions, in one direction
2008-07-14 Chris Lattnerwrap long lines, remove some code from a non-assert...
2008-07-10 Chris LattnerThe source and dest of an alias are *not* required...
2008-07-07 Dan GohmanMake DenseMap's insert return a pair, to more closely...
2008-07-05 Anton KorobeynikovAdd convenient helper for checking whether global is...
2008-07-05 Anton KorobeynikovOverride weak stuff during linking of aliases. This...
2008-07-05 Anton KorobeynikovProperly link alias and function decls. This fixes...
2008-06-27 Chris Lattnerwhen linking globals, make sure to preserve the address...
2008-06-20 Chris LattnerFix an error handling redefinition of linkonce function...
2008-06-16 Chris LattnerAdd a missing ~ (dtor became ctor) which caused crashes...
2008-06-16 Chris Lattnerstop making PATypeHolder's so crazily.
2008-06-16 Chris Lattneruse a real associative container for type association...
2008-06-16 Chris Lattnerbail out sooner if we have two concrete but different...
2008-06-16 Chris Lattnersimplify some code.
2008-06-16 Chris LattnerApply a patch from Nathan Keynes, which speeds up llvm...
2008-06-16 Chris Lattnerhandle vectors. Any integers that got here would neces...
2008-06-16 Chris LattnerSimplify ResolveTypes by pulling the null case out...
2008-06-16 Chris Lattnersimplify RecursiveResolveTypes and ResolveTypes by...
2008-06-09 Chris Lattneruse 'continue' to make the function linker simpler...
2008-06-09 Chris Lattnerminor changes to short circuit the 'no linkage' case...
2008-06-09 Chris Lattnersimplify function visibility handling.
2008-05-26 Duncan SandsFactor code to copy global value attributes like
2008-05-15 Gabor GreifFix a bunch of 80col violations that arose from the...
2008-05-14 Dale JohannesenAdd CommonLinkage; currently tentative definitions
2008-05-10 Anton KorobeynikovFix linking of internal aliases
2008-05-07 Anton KorobeynikovTurn StripPointerCast() into a method
2008-05-06 Anton KorobeynikovIf weak GlobalVariable was bitcast'ed to different...
2008-04-14 Owen AndersonRevert r49614. As Dan pointed out, some of these aren...
2008-04-13 Owen AndersonReplace calls of the form V1->setName(V2->getName(...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-11 Anton KorobeynikovUltimately resolve aliases during linking, if possible
2008-03-10 Anton KorobeynikovAdd sanity checks
2008-03-10 Anton KorobeynikovTypo: 'function' => 'alias'
2008-03-10 Anton KorobeynikovSyntactic sugar'ify stuff :)
2008-03-10 Anton KorobeynikovAlways run 'make check' :) Fix fallout from prev. commi...
2008-03-10 Anton KorobeynikovMake error messages to have common style
2008-03-10 Anton KorobeynikovProperly link globals with aliases
2008-03-10 Anton KorobeynikovRemove the LinkGlobal weirderness in common linking...
2008-03-10 Anton KorobeynikovTypo
2008-03-09 Ted KremenekFix some compilation errors on msvc:
2008-03-07 Anton KorobeynikovClarify some important bits
2008-03-07 Anton KorobeynikovSmall cleanup: propagate thread-localness via generic...
2008-03-05 Anton KorobeynikovMissed patch from my last commit
2008-03-05 Anton KorobeynikovResolve aliases to aliasees, where possible
2008-03-05 Anton KorobeynikovHandle functions as targets during linking of aliases...
2008-03-05 Anton KorobeynikovTry hard to link aliases. Checks can be too strict...
2008-03-05 Anton KorobeynikovRemember the source->dest mapping when copying aliases...
2008-03-05 Anton KorobeynikovClarify the state-of-the-art
2008-02-20 Anton KorobeynikovAnd final pack of warnings silencing
2008-02-19 Chris Lattnerrandom cleanups.
next