2014-09-09 |
Rafael Espindola | Merge alignment of common GlobalValue. |
tree | commitdiff |
2014-09-09 |
Rafael Espindola | When merging two common GlobalValues, keep the largest. |
tree | commitdiff |
2014-09-09 |
Rafael Espindola | Move some logic to ModuleLinker::shouldLinkFromSource... |
tree | commitdiff |
2014-09-09 |
Rafael Espindola | Fix a use of an undefined value (the linkage). |
tree | commitdiff |
2014-09-09 |
Rafael Espindola | Prefer common over weak linkage when linking. |
tree | commitdiff |
2014-09-09 |
Rafael Espindola | Simplify ModuleLinker::getLinkageResult. NFC. |
tree | commitdiff |
2014-09-05 |
Rafael Espindola | Fix pr20078. |
tree | commitdiff |
2014-08-15 |
Rafael Espindola | Set comdats when lazily linking functions. |
tree | commitdiff |
2014-08-12 |
Duncan P. N. Exon... | Don't upgrade global constructors when reading bitcode |
tree | commitdiff |
2014-08-12 |
Justin Bogner | IR: Print a newline when dumping Types |
tree | commitdiff |
2014-08-11 |
Rafael Espindola | Fix use of uninitialized variable. |
tree | commitdiff |
2014-08-11 |
Rafael Espindola | Use an early return. NFC. |
tree | commitdiff |
2014-06-27 |
David Majnemer | Include <tuple> to make buildbots happy |
tree | commitdiff |
2014-06-27 |
David Majnemer | IR: Add COMDATs to the IR |
tree | commitdiff |
2014-06-18 |
Craig Topper | Replace some assert(0)'s with llvm_unreachable. |
tree | commitdiff |
2014-06-06 |
Rafael Espindola | Allow aliases to be unnamed_addr. |
tree | commitdiff |
2014-06-03 |
Rafael Espindola | Allow alias to point to an arbitrary ConstantExpr. |
tree | commitdiff |
2014-05-17 |
Rafael Espindola | Use create methods since msvc doesn't handle delegating... |
tree | commitdiff |
2014-05-17 |
Rafael Espindola | Reduce abuse of default values in the GlobalAlias const... |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Fix most of PR10367. |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Change the GlobalAlias constructor to look a bit more... |
tree | commitdiff |
2014-05-13 |
Rafael Espindola | Split GlobalValue into GlobalValue and GlobalObject. |
tree | commitdiff |
2014-05-09 |
Rafael Espindola | Delete trailing whitespace. |
tree | commitdiff |
2014-05-07 |
Duncan P. N. Exon... | LTO: Assert visibility of local linkage when merging... |
tree | commitdiff |
2014-05-06 |
Rafael Espindola | Be more strict about not calling setAlignment on global... |
tree | commitdiff |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
tree | commitdiff |
2014-03-06 |
Chandler Carruth | [Layering] Sink Linker.h into a Linker subdirectory... |
tree | commitdiff |
2014-03-05 |
JF Bastien | Improve LinkModules warnings |
tree | commitdiff |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
tree | commitdiff |
2014-02-26 |
Rafael Espindola | Compare DataLayout by Value, not by pointer. |
tree | commitdiff |
2014-02-25 |
Rafael Espindola | Store a DataLayout in Module. |
tree | commitdiff |
2014-02-20 |
Eli Bendersky | Set the SuppressWarnings option on tool level and propa... |
tree | commitdiff |
2014-02-06 |
Eli Bendersky | Add a -suppress-warnings option to bitcode linking. |
tree | commitdiff |
2014-01-16 |
Bill Wendling | Reapply r194218 with fix: |
tree | commitdiff |
2014-01-14 |
Nico Rieck | Decouple dllexport/dllimport from linkage |
tree | commitdiff |
2014-01-14 |
Nico Rieck | Revert "Decouple dllexport/dllimport from linkage" |
tree | commitdiff |
2014-01-14 |
Nico Rieck | Decouple dllexport/dllimport from linkage |
tree | commitdiff |
2013-11-09 |
Adrian Prantl | Revert "Move copying of global initializers below the... |
tree | commitdiff |
2013-11-07 |
Bill Wendling | Move copying of global initializers below the cloning... |
tree | commitdiff |
2013-10-16 |
Bill Wendling | Add a 'deleteModule' method to the Linker class. |
tree | commitdiff |
2013-10-12 |
Will Dietz | Add missing #include's to cctype when using isdigit... |
tree | commitdiff |
2013-09-16 |
Peter Collingbourne | Implement function prefix data as an IR feature. |
tree | commitdiff |
2013-09-04 |
Rafael Espindola | Error on linking appending globals with different unnam... |
tree | commitdiff |
2013-09-04 |
Rafael Espindola | Fix linking of unnamed_addr in functions. |
tree | commitdiff |
2013-09-04 |
Rafael Espindola | Fix linking of unnamed_addr. |
tree | commitdiff |
2013-05-28 |
James Molloy | Extend RemapInstruction and friends to take an optional... |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Fix a performance bug in the Linker. |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Implement Linker::LinkModules with Linker::linkInModule. |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Now that Linker.cpp is almost empty, merge it into... |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Last batch of cleanups to Linker.h. |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Don't construct or delete a module on the Linker. |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Don't store the context in the Linker. |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Remove unused members and constructor arguments. |
tree | commitdiff |
2013-05-04 |
Rafael Espindola | Delete dead code from the linker. |
tree | commitdiff |
2013-05-01 |
Filip Pizlo | This patch breaks up Wrap.h so that it does not have... |
tree | commitdiff |
2013-04-22 |
Eric Christopher | Move C++ code out of the C headers and into either... |
tree | commitdiff |
2013-03-27 |
Bill Wendling | Specutively revert r178130. |
tree | commitdiff |
2013-03-27 |
James Molloy | Improve performance of LinkModules when linking with... |
tree | commitdiff |
2013-03-19 |
Eli Bendersky | The Linker interface has some dead code after the clean... |
tree | commitdiff |
2013-03-08 |
Eli Bendersky | Clean up out-of-date comments and some stray whitespace |
tree | commitdiff |
2013-02-12 |
Guy Benyei | Add static cast to unsigned char whenever a character... |
tree | commitdiff |
2013-01-18 |
Daniel Dunbar | [Linker] Kill Linker::LoadObject which is dead, and... |
tree | commitdiff |
2013-01-18 |
Benjamin Kramer | The IR linker still depends on the bitcode reader. |
tree | commitdiff |
2013-01-17 |
Daniel Dunbar | [Linker] Drop some now-dead component dependencies. |
tree | commitdiff |
2013-01-17 |
Daniel Dunbar | [Linker] Drop support for IR-level extended linking... |
tree | commitdiff |
2013-01-16 |
Daniel Dunbar | [IR] Add 'Append' and 'AppendUnique' module flag behaviors. |
tree | commitdiff |
2013-01-16 |
Daniel Dunbar | [Linker] Change module flag linking to be more extensible. |
tree | commitdiff |
2013-01-15 |
Daniel Dunbar | [Linker] Drop asserts that are embedded in cast<> and... |
tree | commitdiff |
2013-01-10 |
Joey Gouly | Fix a copy/paste error in the IR Linker, casting an... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Move TypeFinder.h into the IR tree, it clearly belongs... |
tree | commitdiff |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
tree | commitdiff |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
tree | commitdiff |
2012-11-27 |
Bill Wendling | Remove the dependent libraries feature. |
tree | commitdiff |
2012-08-03 |
Bill Wendling | Move the "findUsedStructTypes" functionality outside... |
tree | commitdiff |
2012-06-23 |
Hans Wennborg | Extend the IL for selecting TLS models (PR9788) |
tree | commitdiff |
2012-05-09 |
Bill Wendling | Supply a C interface to the "LinkModules" method. |
tree | commitdiff |
2012-04-21 |
Bill Wendling | Add a flag to the struct type finder to collect only... |
tree | commitdiff |
2012-03-23 |
Bill Wendling | It's possible for two types, which are isomorphic,... |
tree | commitdiff |
2012-03-23 |
Bill Wendling | Ignore the last message. |
tree | commitdiff |
2012-03-23 |
Bill Wendling | Revert patch. It broke the build. |
tree | commitdiff |
2012-03-23 |
Bill Wendling | Dematerialize the source functions after we're done... |
tree | commitdiff |
2012-03-22 |
Bill Wendling | Some whitespace and comment cleanup. |
tree | commitdiff |
2012-03-22 |
Bill Wendling | Remove unneeded #ifdefs. |
tree | commitdiff |
2012-03-22 |
Bill Wendling | Add a 'dump' method to the type map. Doxygenify some... |
tree | commitdiff |
2012-03-03 |
Duncan Sands | Include cctype for isdigit. Patch by Stephen Hines. |
tree | commitdiff |
2012-02-28 |
Bill Wendling | Oops...Don't commit the other stuff.. |
tree | commitdiff |
2012-02-28 |
Bill Wendling | Modify comment to reflect the importance of this code. |
tree | commitdiff |
2012-02-27 |
Bill Wendling | Add back removed code. It still causes LLVM to miscompi... |
tree | commitdiff |
2012-02-27 |
Bill Wendling | Don't use #if 0. Just remove until I can address this. |
tree | commitdiff |
2012-02-27 |
Bill Wendling | The code that cleans up multiple, isomorphic types... |
tree | commitdiff |
2012-02-14 |
Bill Wendling | Capitalize messages so that they appear nicely with... |
tree | commitdiff |
2012-02-11 |
Bill Wendling | [WIP] Initial code for module flags. |
tree | commitdiff |
2012-02-07 |
Craig Topper | Convert assert(0) to llvm_unreachable |
tree | commitdiff |
2012-01-25 |
Chris Lattner | use Constant::getAggregateElement to simplify a bunch... |
tree | commitdiff |
2012-01-24 |
Chris Lattner | add more support for ConstantDataSequential |
tree | commitdiff |
2012-01-23 |
Rafael Espindola | The iteration order over a std::set<Module*> depends... |
tree | commitdiff |
2012-01-05 |
Rafael Espindola | Link symbols with different visibilities according... |
tree | commitdiff |
2011-12-23 |
Mon P Wang | When not destroying the source, the linker is not remap... |
tree | commitdiff |
2011-12-22 |
Dylan Noblesmith | drop unneeded config.h includes |
tree | commitdiff |
2011-12-20 |
Chris Lattner | Fix a nasty bug in the type remapping stuff that I... |
tree | commitdiff |
next |