1. dcd158a Force 'llvm-config' to go first, optionally followed by lto and gold mixed in by Nick Lewycky · 16 years ago
  2. 677c2c2 Add the function attributes pass during LTO time. by Nick Lewycky · 16 years ago
  3. a9183c8 If nobody minds, I'm using LTO to produce faster binaries. Switch fast codegen by Nick Lewycky · 16 years ago
  4. 38ed388 Remove changes that were accidently included in previous commit. by Devang Patel · 16 years ago
  5. 13319ce The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF. by Devang Patel · 16 years ago
  6. 535e3e8 Revert r64299: it breaks the build when configured by Duncan Sands · 16 years ago
  7. 46dec95 Try this. Darwin -> LTO, PIC -> LTO + possibly gold too. by Nick Lewycky · 16 years ago
  8. ca70533 62987 disables LTO build on darwin. by Devang Patel · 16 years ago
  9. b454eab Correct strange whitespace. by Nick Lewycky · 16 years ago
  10. 1281741 Build libLTO on any platform so long as PIC is enabled. by Nick Lewycky · 16 years ago
  11. 93d9ad5 Setting BUILD_ARCHIVE to 0 has the same effect as defining it to 1. by Bill Wendling · 16 years ago
  12. 6e11687 Remove warning about declaration does not declare anything. This class was by Nick Lewycky · 16 years ago
  13. 4fd40e8 Add protected visibility to libLTO. by Nick Lewycky · 16 years ago
  14. 0d9eb9b Add Binary flag to raw_fd_ostream constructor. by Daniel Dunbar · 16 years ago
  15. f75e789 On darwin, 32-bit x86 target is i386-apple-darwin... by Devang Patel · 16 years ago
  16. ed3e8b4 Don't silently ignore errors when opening output streams. by Dan Gohman · 16 years ago
  17. cb37188 Use raw_ostream throughout the AsmPrinter. by Owen Anderson · 16 years ago
  18. 3688f26 Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been deprecated for almost a year; it's finally time for them to go away. by Owen Anderson · 16 years ago
  19. db6535d tentative definitions are default visibility by Nick Kledzik · 16 years ago
  20. 5a7fb69 typo. by Devang Patel · 16 years ago
  21. 4139070 Name string length is end position marker - begin position marker. by Devang Patel · 16 years ago
  22. c2aec57 Do not forget global definitions from inline asm code block. by Devang Patel · 16 years ago
  23. f0d286b LinkOnce definitions have default scope, like weak definitions. Otherwise, the linker may not be able to match LinkOnce definition from one module with an exteranl reference from other module. by Devang Patel · 16 years ago
  24. 920ae98 fix dangling pointer and argv off by one errors. Add support for --disable-inlining by Nick Kledzik · 16 years ago
  25. 82eec45 add _lto_codegen_debug_options so that linker can use it by Nick Kledzik · 16 years ago
  26. a93ae71 Provide a hook to set the code generation debug options to investigate lto failures. by Devang Patel · 16 years ago
  27. ebd6942 by Devang Patel · 16 years ago
  28. 5eabc9d Remove old LTO interface. by Devang Patel · 16 years ago
  29. 7d5633e Add CommonLinkage to lto (treated same as weak AFAICT) by Dale Johannesen · 16 years ago
  30. d2368dc Move MemCpyOpt after GVN. by Owen Anderson · 17 years ago
  31. ecbc963 Add MemCpyOpt to LTO. by Owen Anderson · 17 years ago
  32. eb60fb9 Use GVN in LTO instead of GCSE+LoadVN. by Owen Anderson · 17 years ago
  33. dedf502 Make EH work with unnamed functions. Reenable running by Dale Johannesen · 17 years ago
  34. 5252ae6 Begin setting features for target based on target triple string. by Devang Patel · 17 years ago
  35. 0e50128 Do not set time out, lets assume assembler will do its job in reasonable amount of time. by Devang Patel · 17 years ago
  36. bc9ed59 Do not strip symbols when EH is ON. by Devang Patel · 17 years ago
  37. 59c8d8a Supply appropriate arch info to darwin assembler. by Devang Patel · 17 years ago
  38. 21b70b2 Enable exception handling if it is supported. by Devang Patel · 17 years ago
  39. 5e563c3 - Introduces versioning macro LLVM_LTO_VERSION by Devang Patel · 17 years ago
  40. 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
  41. 5116784 remove attributions from tools/utils makefiles. by Chris Lattner · 17 years ago
  42. fe085f3 Revert my previous check-in. by Devang Patel · 17 years ago
  43. e361187 Add lto version check mechanism. by Devang Patel · 17 years ago
  44. 4b2b940 Switching TargetMachineRegistry to use the new generic Registry. by Gordon Henriksen · 17 years ago
  45. cbb7ec7 Fix a sys::Path API error caught by a gcc 4.2 warning. by Reid Spencer · 17 years ago
  46. a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
  47. 744879e switch tools to bitcode from bytecode by Chris Lattner · 17 years ago
  48. 68d4922 bitcodify by Chris Lattner · 17 years ago
  49. 54959d6 Now LICM is a LoopPass. by Devang Patel · 18 years ago
  50. 9ba8a76 Add possibility to set memory limit for binaries run via libSystem. This by Anton Korobeynikov · 18 years ago
  51. 62062b5 Avoid assert() in lto. Let linker handle all failures. Use LTO_WRITE_FAILURE by Bill Wendling · 18 years ago
  52. 546d0fb The new version of how to add passes to emit files. We explicitly call a by Bill Wendling · 18 years ago
  53. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  54. 3281528 Add printVersion(). Linker can use it to print LLVM version number. by Devang Patel · 18 years ago
  55. 897b1b5 Include Makefile.config before testing OS. by Devang Patel · 18 years ago
  56. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  57. 17be679 default to emiting an uncompressed .bc file by Chris Lattner · 18 years ago
  58. 2737610 Modules are consumed when they are merged together by Linker. by Devang Patel · 18 years ago
  59. 40e274b Build libLLVMlto on non-Darwin architectures. Resolves PR1055: http://llvm.org/PR1055 by Chandler Carruth · 18 years ago
  60. ddc6f35 Add C wrappers for the LTO library (PR1081). Patch by Chandler Carruth! by Chris Lattner · 18 years ago
  61. 11fdadf fix typo by Chris Lattner · 18 years ago
  62. e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
  63. 68fe61d Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 18 years ago
  64. 38187d6 Save temp. bc files when saveTemps flag is true. Use final output file by Devang Patel · 18 years ago
  65. 08fb05c Supply alignment info to linker through LLVMSymbol. by Devang Patel · 18 years ago
  66. 6152b7e Instead of hard coding global prefix, use TargetAsmInfo. Add LTO destructor. by Devang Patel · 18 years ago
  67. 2a4dd68 Fix typo. Add more comment. Avoid extra hash_map search. by Devang Patel · 18 years ago
  68. f2ca21f Add removeModule(). by Devang Patel · 18 years ago
  69. dc4c382 Use FindProgramByName instead of FindExecutable. by Devang Patel · 18 years ago
  70. 9f5d48b Do error checking. by Devang Patel · 18 years ago
  71. 3f0e5e2 Use GetTemporaryDirectory. Fix http://llvm.org/bugs/show_bug.cgi?id=894 by Devang Patel · 18 years ago
  72. c7cfbc5 Use abstract class to facilitate dlopen() interface. by Devang Patel · 18 years ago
  73. 544ea34 Add comment. by Devang Patel · 18 years ago
  74. 97d92d5 GlobalValue with InternalLinkage may have operands with ExternalLinkage by Devang Patel · 18 years ago
  75. 998051a Using addPassesToEmitWholeFile is not a good idea here. by Devang Patel · 18 years ago
  76. 76ed7b1 Add linker into list of LINK_COMPONENTS. by Devang Patel · 18 years ago
  77. bdaf3dc Use addPassesToEmitWholeFile() instead of addPassesToEmitFile() by Devang Patel · 18 years ago
  78. a291a68 Add getTargetTriple() that linker can use to query target architecture. by Devang Patel · 18 years ago
  79. 0701a2f Keep track of all modules crated using a name to module map. by Devang Patel · 18 years ago
  80. ed87286 Instead of demangling symbol name by hand, use original name, which was by Devang Patel · 18 years ago
  81. 2681023 Extract target triplet from optimized module. Untabify. by Devang Patel · 18 years ago
  82. aea932d Use LINK_COMPONENTS to specify *components* to link against instead of by Chris Lattner · 18 years ago
  83. ca64012 If unable to create tmp. file on disk then return LTO_WRITE_FAILURE status. by Devang Patel · 18 years ago
  84. e5c9cb5 For PR797: by Reid Spencer · 18 years ago
  85. 023fcf9 For PR797: by Reid Spencer · 18 years ago
  86. 2198f9c untabify by Devang Patel · 18 years ago
  87. 30235da Use mangler, instead of addUnderscore(), to get mangled name. by Devang Patel · 18 years ago
  88. 304d5f2 Collect references from globals. by Devang Patel · 18 years ago
  89. 30f63ad Make it fit into 80-columns. by Devang Patel · 18 years ago
  90. 94a0ac9 Fix typo. by Devang Patel · 18 years ago
  91. f5a156d Simplify. Use addprefix. by Devang Patel · 18 years ago
  92. bbd1cb4 Remove ARM for the moment since it is a work in progress. by Devang Patel · 18 years ago
  93. a89d47f Add new tool, lto, to do link time optimization. This tool installs by Devang Patel · 18 years ago