implement linking of globals to functions, in one direction
[oota-llvm.git] / lib / Linker / LinkModules.cpp
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.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-27 Anton KorobeynikovIgnore functions with internal linkages during linking...
2007-12-25 Gordon HenriksenFixing several transforms which would drop the collecto...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-10-08 Dan GohmanUse correct parentheses with the '&& "..."' idiom in...
2007-08-19 Chris LattnerFix PR1611 - Visibility should be ignored for a declaration
2007-06-28 Lauro Ramos VenancioFix a bug in my previous patch.
2007-06-28 Lauro Ramos VenancioWhen linking two modules, we should copy the alias.
2007-06-06 Lauro Ramos VenancioPropagate alignment, section name and visibility when...
2007-04-29 Anton KorobeynikovImplement visibility checking during linking. Also...
2007-04-12 Lauro Ramos VenancioImplement the "thread_local" keyword.
2007-02-15 Reid SpencerFor PR1195:
2007-02-11 Chris Lattnersimplify this code by using value::takename
2007-02-05 Reid SpencerFor PR411:
2007-02-04 Reid SpencerFix some comments and other minor sundry things.
2007-02-04 Reid SpencerEnsure that visibility and section are properly propagated.
2007-02-04 Reid SpencerBack out last revision which was committed by accident.
2007-02-04 Reid SpencerMake sure that section and visibility are properly...
2007-02-01 Andrew Lenharthpreserve sections of globals
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2007-01-29 Chris LattnerRead from the right place.
2007-01-29 Chris LattnerFix PR1139
2007-01-26 Reid SpencerFor PR761:
2007-01-12 Reid SpencerFor PR1064:
2007-01-06 Reid SpencerFor PR411:
2006-12-15 Andrew Lenharthextern_weak linkage. fixes PR1038
2006-12-12 Reid SpencerChange inferred getCast into specific getCast. Passes...
2006-12-07 Bill WendlingDon't use <sstream> in Streams.h but <iosfwd> instead.
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-01 Anton KorobeynikovIntroducing external weak linkage. Darwin codegen shoul...
2006-11-27 Bill WendlingRemoved #include <iostream> and replaced with llvm_...
2006-11-09 Chris Lattnersilence warnings
2006-09-14 Anton KorobeynikovAdding dllimport, dllexport and external weak linkage...
2006-07-14 Chris Lattnereliminate some ugly code, using ConstantExpr::getWithOp...
2006-06-16 Chris LattnerFix Regression/Linker/2006-06-15-GlobalVarAnment.ll
2006-06-01 Chris LattnerFix linking of inline asm objects.
2006-04-08 Chris LattnerAdd shufflevector support
2006-04-07 Evan ChengAdd code to RemapOperand() to handle Instruction::Extra...
2006-01-24 Chris LattnerRename method
2006-01-23 Chris LattnerAdd support for linking inline asm
2006-01-19 Chris Lattneradd support for ConstantPacked to the linker
2005-12-06 Chris LattnerFix test/Regression/Linker/2005-12-06-AppendingZeroLeng...
2005-07-07 Reid SpencerFor PR495:
2005-05-09 Chris LattnerPreserve CC's when linking modules
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2005-02-19 Chris LattnerEliminate silly warnings from the linker of the form:
2005-02-12 Chris LattnerAllow globals to be of different const'nesses when...
2004-12-13 Reid SpencerMake LinkModules a static member function
2004-12-10 Chris LattnerMake sure to link the target-triple as well, so it...
next