1. 6b345ee Make DenseMap's insert return a pair, to more closely resemble std::map. by Dan Gohman · 17 years ago
  2. 80585f1 Add convenient helper for checking whether global is weak in linker sense by Anton Korobeynikov · 17 years ago
  3. f88bc65 Override weak stuff during linking of aliases. This fixes PR2463. by Anton Korobeynikov · 17 years ago
  4. 194c2ce Properly link alias and function decls. This fixes PR2146 by Anton Korobeynikov · 17 years ago
  5. a534b0f when linking globals, make sure to preserve the address space of the global. by Chris Lattner · 17 years ago
  6. ec91ccb Fix an error handling redefinition of linkonce functions where the by Chris Lattner · 17 years ago
  7. fc196f9 Add a missing ~ (dtor became ctor) which caused crashes on a bunch of stuff. by Chris Lattner · 17 years ago
  8. a4477f9 stop making PATypeHolder's so crazily. by Chris Lattner · 17 years ago
  9. 62a81a1 use a real associative container for type association instead of using by Chris Lattner · 17 years ago
  10. 5653965 bail out sooner if we have two concrete but different types. by Chris Lattner · 17 years ago
  11. 9ddf2c8 simplify some code. by Chris Lattner · 17 years ago
  12. 849dcd9 Apply a patch from Nathan Keynes, which speeds up llvm-link on by Chris Lattner · 17 years ago
  13. f6f4f7a handle vectors. Any integers that got here would necessarily be different already. by Chris Lattner · 17 years ago
  14. bc1c82a Simplify ResolveTypes by pulling the null case out into the one by Chris Lattner · 17 years ago
  15. 371ca83 simplify RecursiveResolveTypes and ResolveTypes by pulling the naming out of by Chris Lattner · 17 years ago
  16. 822143e use 'continue' to make the function linker simpler. When linking a strong by Chris Lattner · 17 years ago
  17. 8246849 minor changes to short circuit the 'no linkage' case earlier for by Chris Lattner · 17 years ago
  18. bc3d1c7 simplify function visibility handling. by Chris Lattner · 17 years ago
  19. 28c3cff Factor code to copy global value attributes like by Duncan Sands · 17 years ago
  20. b1dbcd8 Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. by Gabor Greif · 17 years ago
  21. aafce77 Add CommonLinkage; currently tentative definitions by Dale Johannesen · 17 years ago
  22. caa8ae8 Fix linking of internal aliases by Anton Korobeynikov · 17 years ago
  23. 0b12ecf Turn StripPointerCast() into a method by Anton Korobeynikov · 17 years ago
  24. 149a315 If weak GlobalVariable was bitcast'ed to different type during linking by Anton Korobeynikov · 17 years ago
  25. 6bc41e8 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 17 years ago
  26. 386ea35 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 17 years ago
  27. 051a950 API changes for class Use size reduction, wave 1. by Gabor Greif · 17 years ago
  28. 038112a Change the MemoryBuffer::getFile* methods to take just a pointer to the by Chris Lattner · 17 years ago
  29. 5241957 Ultimately resolve aliases during linking, if possible by Anton Korobeynikov · 17 years ago
  30. 7fcb6b6 Fix thinko: alias always defines new symbol. Even is aliasee itself is undefined. by Anton Korobeynikov · 17 years ago
  31. ed61c0b Add sanity checks by Anton Korobeynikov · 17 years ago
  32. b8cdaf7 Typo: 'function' => 'alias' by Anton Korobeynikov · 17 years ago
  33. 817bf2a Syntactic sugar'ify stuff :) by Anton Korobeynikov · 17 years ago
  34. aeb0996 Always run 'make check' :) Fix fallout from prev. commit: query for possible by Anton Korobeynikov · 17 years ago
  35. 1438b9d Make error messages to have common style by Anton Korobeynikov · 17 years ago
  36. 01f6939 Properly link globals with aliases by Anton Korobeynikov · 17 years ago
  37. 968e39a Remove the LinkGlobal weirderness in common linking phase. by Anton Korobeynikov · 17 years ago
  38. 2b48ef0 Typo by Anton Korobeynikov · 17 years ago
  39. 58d5e05 Fix some compilation errors on msvc: by Ted Kremenek · 17 years ago
  40. 75c7915 Clarify some important bits by Anton Korobeynikov · 17 years ago
  41. e20c814 Small cleanup: propagate thread-localness via generic routine. by Anton Korobeynikov · 17 years ago
  42. 9f2ee70 Missed patch from my last commit by Anton Korobeynikov · 17 years ago
  43. 3db9191 Resolve aliases to aliasees, where possible by Anton Korobeynikov · 17 years ago
  44. b5a4bd8 Handle functions as targets during linking of aliases as well by Anton Korobeynikov · 17 years ago
  45. 58887bc Try hard to link aliases. Checks can be too strict by now. by Anton Korobeynikov · 17 years ago
  46. 4fb2873 Remember the source->dest mapping when copying aliases. This fixes PR2054 by Anton Korobeynikov · 17 years ago
  47. 1c01a72 Clarify the state-of-the-art by Anton Korobeynikov · 17 years ago
  48. eba0415 Properly populate lists of defined/undefined symbols in presence of aliases by Anton Korobeynikov · 17 years ago
  49. 6b0f14b Emit an error when a library is not found. It is the GNU ld behavior and it is expected by the configure scripts. by Lauro Ramos Venancio · 17 years ago
  50. a27694d And final pack of warnings silencing by Anton Korobeynikov · 17 years ago
  51. f27dfcb random cleanups. by Chris Lattner · 17 years ago
  52. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  53. fc643c5 remove attribution from lib Makefiles. by Chris Lattner · 18 years ago
  54. 650d505 Ignore functions with internal linkages during linking. This snipped mimics the by Anton Korobeynikov · 18 years ago
  55. 194c90e Fixing several transforms which would drop the collector attribute by Gordon Henriksen · 18 years ago
  56. dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 18 years ago
  57. c318329 Use correct parentheses with the '&& "..."' idiom in an assert. by Dan Gohman · 18 years ago
  58. 97f8b09 Fix PR1611 - Visibility should be ignored for a declaration by Chris Lattner · 18 years ago
  59. 49068bf Improve error handling in the linker by: by Reid Spencer · 18 years ago
  60. af11dc0 Ensure that error messages a propagated from calls to LinkInModule so they get by Reid Spencer · 18 years ago
  61. 53424ad Allow the filename "-" to be a place holder for stdin. This allows directing by Reid Spencer · 18 years ago
  62. 858dd54 Report an error if one occurs in releaseModule. by Reid Spencer · 18 years ago
  63. e75ca3d eliminate residual cruft related to recognizing bytecode by Gabor Greif · 18 years ago
  64. a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 18 years ago
  65. 00d8a84 Fix a bug in my previous patch. by Lauro Ramos Venancio · 18 years ago
  66. 31ed0fb When linking two modules, we should copy the alias. by Lauro Ramos Venancio · 18 years ago
  67. 9613e87 Propagate alignment, section name and visibility when linking "appending by Lauro Ramos Venancio · 18 years ago
  68. 4bcca0f switch this to bitcode instead of bytecode by Chris Lattner · 18 years ago
  69. 1a019e5 add bitcode support by Chris Lattner · 18 years ago
  70. c9a83e4 If an archive is not recognized as an LLVM bytecode archive then declare by Reid Spencer · 18 years ago
  71. 126b1b8 Dependent libraries could be native too. by Reid Spencer · 18 years ago
  72. 9cd3ccf Implement visibility checking during linking. Also implement protected by Anton Korobeynikov · 18 years ago
  73. c763552 Implement the "thread_local" keyword. by Lauro Ramos Venancio · 18 years ago
  74. 18da072 For PR1146: by Reid Spencer · 18 years ago
  75. c07cfdd For PR1302: by Reid Spencer · 18 years ago
  76. c853973 For PR1302: by Reid Spencer · 18 years ago
  77. 9d6565a For PR1195: by Reid Spencer · 19 years ago
  78. 33f2949 simplify this code by using value::takename by Chris Lattner · 19 years ago
  79. f2e292c push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 19 years ago
  80. 688b049 For PR411: by Reid Spencer · 19 years ago
  81. ef9b9a7 For PR411: by Reid Spencer · 19 years ago
  82. 619f024 Fix some comments and other minor sundry things. by Reid Spencer · 19 years ago
  83. 471feac Ensure that visibility and section are properly propagated. by Reid Spencer · 19 years ago
  84. 8bef037 Back out last revision which was committed by accident. by Reid Spencer · 19 years ago
  85. 3dad8dc Make sure that section and visibility are properly propagated. by Reid Spencer · 19 years ago
  86. 5dfbaf1 preserve sections of globals by Andrew Lenharth · 19 years ago
  87. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
  88. ec9bfdc Read from the right place. by Chris Lattner · 19 years ago
  89. c36357c Fix PR1139 by Chris Lattner · 19 years ago
  90. 26f2385 For PR761: by Reid Spencer · 19 years ago
  91. a54b7cb For PR1064: by Reid Spencer · 19 years ago
  92. 78d033e For PR411: by Reid Spencer · 19 years ago
  93. 8753c44 extern_weak linkage. fixes PR1038 by Andrew Lenharth · 19 years ago
  94. 4da4912 Change inferred getCast into specific getCast. Passes all tests. by Reid Spencer · 19 years ago
  95. 1a097e3 Don't use <sstream> in Streams.h but <iosfwd> instead. by Bill Wendling · 19 years ago
  96. e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
  97. 78ee7b7 Introducing external weak linkage. Darwin codegen should be added later. by Anton Korobeynikov · 19 years ago
  98. 41edad7 Removed #include <iostream> and replaced with llvm_* streams. by Bill Wendling · 19 years ago
  99. 0288d18 Remvoe a do-nothing else block. by Reid Spencer · 19 years ago
  100. 4952143 For PR998: by Reid Spencer · 19 years ago