1. 8c39c96 build: Tidy up a bunch of tool Makefiles, and simplify where possible using the by Daniel Dunbar · 13 years ago
  2. c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
  3. 3d453ac move PassManagerBuilder.h to IPO. This is a non intuitive place to put it, by Rafael Espindola · 13 years ago
  4. efce071 fix a file system case sensitivity issue. by Chris Lattner · 13 years ago
  5. 9d70b6b switch llvm-ld. It has a terrible mechanism that people can add extra by Chris Lattner · 13 years ago
  6. c9c08fb Switch FileRemover from PathV1 to V2. by Michael J. Spencer · 14 years ago
  7. 8d5e22a tools/llvm-ld/CMakeLists.txt: llvm-ld depends on llvm-stub at runtime. by NAKAMURA Takumi · 14 years ago
  8. fea2b51 tools/llvm-ld: Cygwin can handle #!shbang. by NAKAMURA Takumi · 14 years ago
  9. 7cefd0e Fix memory leak found by clang static analyzer. by Ted Kremenek · 14 years ago
  10. 7385509 Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. by Michael J. Spencer · 14 years ago
  11. fffa863 Revert r122143 through r122140, which collectively broke the LLVMC tests on by Owen Anderson · 14 years ago
  12. b9c767c Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. by Michael J. Spencer · 14 years ago
  13. 1f6efa3 Merge System into Support. by Michael J. Spencer · 14 years ago
  14. d66f2b7 Rename FindExecutable to PrependMainExecutablePath. by Mikhail Glushenkov · 14 years ago
  15. c8aef4b GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT. by Mikhail Glushenkov · 14 years ago
  16. 572ec1f Trailing whitespace. by Mikhail Glushenkov · 14 years ago
  17. 081c34b Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 14 years ago
  18. e4f1a9b Move tool_output_file into its own file. by Dan Gohman · 14 years ago
  19. 3a210e2 Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." by Michael J. Spencer · 14 years ago
  20. 4e9c939 CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. by Michael J. Spencer · 14 years ago
  21. d4c4543 Make tool_output_file's raw_ostream instance a member variable instead by Dan Gohman · 14 years ago
  22. f291401 Convert tools to use tool_output_file, and introduce error by Dan Gohman · 14 years ago
  23. 4bb122e Print chatty verbose messages to errs() instead of outs(). by Dan Gohman · 14 years ago
  24. 199b66a don't pass -f to llc, it doesn't have it anymore. Patch by Kevin Fan (PR7090) by Chris Lattner · 14 years ago
  25. 43bc70e Fix more -Wcast-qual warnings. by Dan Gohman · 14 years ago
  26. 132a994 Fix llvm-ld to clean up its output files in case of an error. by Dan Gohman · 15 years ago
  27. 46475cb revert r99719 which is breaking the botz. by Chris Lattner · 15 years ago
  28. 00ad278 Make llvm-ld remove its output files in the event of an error. by Dan Gohman · 15 years ago
  29. 92f5fcc No need to check the same condition twice. by Dan Gohman · 15 years ago
  30. 51ecc38 Trim #includes. by Dan Gohman · 15 years ago
  31. 34b96f4 It's not necessary to call raw_ostream::close explicitly on automatic by Dan Gohman · 15 years ago
  32. 25c54c0 make sure to delete the llvm module before calling llvm_shutdown, by Chris Lattner · 15 years ago
  33. 12ea66a Replace strcpy with memcpy when we have the length around anyway. by Benjamin Kramer · 15 years ago
  34. 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 15 years ago
  35. e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 15 years ago
  36. 316e326 llvm-ld doesn't throw. by Chris Lattner · 15 years ago
  37. baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 15 years ago
  38. 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 15 years ago
  39. 17e9edc Change raw_fd_ostream to take flags as an optional bitmask by Chris Lattner · 15 years ago
  40. 8608cf2 Use (void *)(intptr_t) to cast function addresses to void* by Dan Gohman · 15 years ago
  41. 197f728 Fix FindExecutable to use sys::Path::GetMainExecutable instead of by Dan Gohman · 15 years ago
  42. d7de7bc Added -b option to override the default bitcode output file name. by Sanjiv Gupta · 15 years ago
  43. ac95cc7 Convert more tools code from cerr and cout to errs() and outs(). by Dan Gohman · 15 years ago
  44. ff9834a Kill off last uses of TargetMachineRegistry class. by Daniel Dunbar · 15 years ago
  45. 0d7c695 To simplify the upcoming context-on-type change, switch all command line tools to using the default global context for now. by Owen Anderson · 15 years ago
  46. 65f57c2 Use errs() instead of std::cerr. by Dan Gohman · 15 years ago
  47. 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
  48. 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
  49. e0f0e0b Change LTO to run the global opt pass twice. - This matches llvm-ld. by Daniel Dunbar · 15 years ago
  50. 006a034 Add createStandardLTOPasses to StandardPasses.h, and move lto and llvm-ld over. by Daniel Dunbar · 15 years ago
  51. cc14d25 Change various llvm utilities to use PrettyStackTraceProgram in by Chris Lattner · 16 years ago
  52. 677c2c2 Add the function attributes pass during LTO time. by Nick Lewycky · 16 years ago
  53. 5d5a897 make llvm-ld smart enough to link against native libraries that are by Chris Lattner · 16 years ago
  54. 0c6ba44 ignore the -m elf_i386 directive used in the linux kernel by Andrew Lenharth · 16 years ago
  55. 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
  56. 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
  57. 735e6ea Use ADCE instead of just DCE. ADCE will better clean up after jump threading, by Owen Anderson · 16 years ago
  58. ca29dff Since we are using GCC to assemble the program, make sure the assembly syntax is AT&T. by Argyrios Kyrtzidis · 16 years ago
  59. 6c31e87 run mem2reg after the second jump threading pass in llvm-ld. by Chris Lattner · 16 years ago
  60. 8e336eb remove some dead options. by Chris Lattner · 16 years ago
  61. 48cca1f Add an "exe" suffix only if the output file has no suffix at all. by Argyrios Kyrtzidis · 16 years ago
  62. 1662183 Make sure all produced executable files have "exe" suffix on Windows. by Argyrios Kyrtzidis · 16 years ago
  63. 5b90a72 Append "exe" suffix to executable files. by Argyrios Kyrtzidis · 16 years ago
  64. d2368dc Move MemCpyOpt after GVN. by Owen Anderson · 16 years ago
  65. e12d8e4 run the jump threading pass in llvm-ld also by Chris Lattner · 16 years ago
  66. a723d1e Factor a bunch of functionality related to memcpy and memset transforms out of by Owen Anderson · 17 years ago
  67. 230293b style and spelling by Andrew Lenharth · 17 years ago
  68. 50b5742 llvm-ld deserves disable-verify too. opt shouldn't have all the fun options. by Andrew Lenharth · 17 years ago
  69. ae9f3a3 Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings. by Anton Korobeynikov · 17 years ago
  70. 3992f52 Add support for frameworks. Patch by Shantonu Sen! by Chris Lattner · 17 years ago
  71. 03a1c7a Fix llvm-ld -Xlinker, patch by Daniel Teske! by Chris Lattner · 17 years ago
  72. 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
  73. 5116784 remove attributions from tools/utils makefiles. by Chris Lattner · 17 years ago
  74. 82a13c9 Move the space in overview output for commands out of each of the by Dan Gohman · 17 years ago
  75. d06eb2c Turn GVN on by default. by Owen Anderson · 17 years ago
  76. f6a05f9 Rename FastDSE to just DSE. by Owen Anderson · 17 years ago
  77. 0a4c8de Remove dead option. by Reid Spencer · 17 years ago
  78. b63c7b6 Turn on FastDSE by default. by Owen Anderson · 17 years ago
  79. a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
  80. 3f931b8 Fix pr1448 by Chris Lattner · 17 years ago
  81. 037a704 if internalize is disabled, don't run the pass at all! by Chris Lattner · 17 years ago
  82. 44dadff switch tools to bitcode instead of bytecode by Chris Lattner · 17 years ago
  83. bb3f3d3 add bitcode support. by Chris Lattner · 17 years ago
  84. 3b72639 Augment the verbose output to print out the sub-commands executed. by Reid Spencer · 17 years ago
  85. c8c5752 run a late dce pass to clean up extra cruft. by Chris Lattner · 18 years ago
  86. c82a5da For PR1302: by Reid Spencer · 18 years ago
  87. 54959d6 Now LICM is a LoopPass. by Devang Patel · 18 years ago
  88. 9ba8a76 Add possibility to set memory limit for binaries run via libSystem. This by Anton Korobeynikov · 18 years ago
  89. 708585a Clean up error handling. by Reid Spencer · 18 years ago
  90. 98a030c For PR1153: Copy a couple more missing options from gccld to llvm-ld. by Reid Spencer · 18 years ago
  91. 7f04c08 For PR1153: by Reid Spencer · 18 years ago
  92. ef9b9a7 For PR411: by Reid Spencer · 18 years ago
  93. 17be679 default to emiting an uncompressed .bc file by Chris Lattner · 18 years ago
  94. e815619 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 18 years ago
  95. c30598b make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. by Chris Lattner · 18 years ago
  96. cd950a5 target constructors are never used by Chris Lattner · 18 years ago
  97. 68fe61d Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 18 years ago
  98. a089d44 Need <iostream> for the time being. by Bill Wendling · 18 years ago
  99. 2803b4c Minor style fixes from review. by Reid Spencer · 18 years ago
  100. 4952143 For PR998: by Reid Spencer · 18 years ago