1. 74bcb05 Support -emit-llvm properly (with -S and -c). by Mikhail Glushenkov · 16 years ago
  2. 70ef449 Generalize bugpoint's concept of a "safe" backend, and add options by Dan Gohman · 16 years ago
  3. f76eda7 CMake: Added Tool.cpp to tools/llvmc/driver. by Oscar Fuentes · 16 years ago
  4. 4410e32 Describe recent changes in the documentation. by Mikhail Glushenkov · 16 years ago
  5. b4ced5a Make 'extern' an option property. by Mikhail Glushenkov · 16 years ago
  6. 940cdfe Plugin updates: support more options. by Mikhail Glushenkov · 16 years ago
  7. b677df8 Join tools couldn't be used in the middle of the toolchain. by Mikhail Glushenkov · 16 years ago
  8. 0bef2ad Enable the Clang plugin by default. by Mikhail Glushenkov · 16 years ago
  9. c8813da Update plugins to use (actions). by Mikhail Glushenkov · 16 years ago
  10. f915253 Use (actions) instead of option properties, support external options. by Mikhail Glushenkov · 16 years ago
  11. 4d6e233 Enable LoopIndexSplit pass. by Devang Patel · 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. bfdef3a Scrap some boilerplate. by Mikhail Glushenkov · 16 years ago
  15. 739c720 Add 'hidden' and 'really_hidden' option properties. by Mikhail Glushenkov · 16 years ago
  16. 3321b0f Documentation: clarify what is meant by 'multiple edges'. by Mikhail Glushenkov · 16 years ago
  17. 7e6d70a Disallow multiple edges. by Mikhail Glushenkov · 16 years ago
  18. 6f9f3e1 Disable -loop-index-split for now. by Devang Patel · 16 years ago
  19. 3253f4c Adjust indent. by Zhongxing Xu · 16 years ago
  20. 63c956c CMake: llvmc2 is now known as llvmc. by Oscar Fuentes · 16 years ago
  21. 113ec35 Since the old llvmc was removed, rename llvmc2 to llvmc. by Mikhail Glushenkov · 16 years ago
  22. 536637f docs: Add author info + fix incorrect code example. by Mikhail Glushenkov · 16 years ago
  23. ebdeca7 Small documentation update. by Mikhail Glushenkov · 16 years ago
  24. f80f0aa Document the plugin priority feature. by Mikhail Glushenkov · 16 years ago
  25. 0c6ba44 ignore the -m elf_i386 directive used in the linux kernel by Andrew Lenharth · 16 years ago
  26. 35fde15 Support dependencies between plugins by priority-sorting. by Mikhail Glushenkov · 16 years ago
  27. 0108877 Add a layer of indirection to make plugins more flexible. by Mikhail Glushenkov · 16 years ago
  28. 232ed2d CMake: Removed some cruft. by Oscar Fuentes · 16 years ago
  29. 2c688da CMake: Recursively invokes cmake using the right directories. by Oscar Fuentes · 16 years ago
  30. 2833f59 CMake: Remove unused tablegenning code from tools/llvmc2/driver. by Oscar Fuentes · 16 years ago
  31. 0d9eb9b Add Binary flag to raw_fd_ostream constructor. by Daniel Dunbar · 16 years ago
  32. aa4774c Some cosmetic changes. by Mikhail Glushenkov · 16 years ago
  33. 17ddcd9 Remove incomplete lto-bugpoint tool. If there is an interest then we can resurrect this tool later on and finish implementation. by Devang Patel · 16 years ago
  34. 123f4fd CMake: forces rebuild of llvm-config's library dependency info when a by Oscar Fuentes · 16 years ago
  35. 63b27a6 CMake: Corrected detection of `nm'. by Oscar Fuentes · 16 years ago
  36. 3ab40ca CMake: Support for cross-compiling. For now, requires a previously by Oscar Fuentes · 16 years ago
  37. 77e0c85 Add LLVMC2 tool definitions for Objective-C and Objective-C++. by Daniel Dunbar · 16 years ago
  38. 82b80d9 Update to add newer bitcodes. by Nick Lewycky · 16 years ago
  39. ec740e3 Add command line option -entry-funcion to override entry function (default is main). by Evan Cheng · 16 years ago
  40. f75e789 On darwin, 32-bit x86 target is i386-apple-darwin... by Devang Patel · 16 years ago
  41. 641397f fix memory leak in pass manager when adding an analysis pass that already existed. as pass manager takes ownership of the added passes, it has to delete the pass if it isnt added to the pass list by Nuno Lopes · 16 years ago
  42. e32d58f Revert 58687. This breaks mingw. by Tanya Lattner · 16 years ago
  43. c40b75b Don't "shell out" to resolve paths. Using pure perl makes llvm-config by Nick Lewycky · 16 years ago
  44. 6e1b125 CMakeLists: removed asmprinter component from tools/llc/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  45. 980e842 CMake: Removed some cruft. by Oscar Fuentes · 16 years ago
  46. 33b1c30 Remove -check-exit-code from bugpoint. This is subsumed by -append-exit-code. by Nick Lewycky · 16 years ago
  47. 48ed0f5 CMake: If we have `clang' under the `tools/' subdirectory, add it to the build. by Oscar Fuentes · 16 years ago
  48. 579e43a CMake: GetTargetTriple: new module for determining the target by Oscar Fuentes · 16 years ago
  49. 3b0da26 Move Print*Pass to use raw_ostream. by Daniel Dunbar · 16 years ago
  50. 1dc9716 CMake: `make install' for libraries, executables and header files. by Oscar Fuentes · 16 years ago
  51. f4db3a5 Privatize PrintModulePass and PrintFunctionPass and add by Daniel Dunbar · 16 years ago
  52. cc30d9c Re-apply Makefile changes. Fix build with srcdir != objdir. by Mikhail Glushenkov · 16 years ago
  53. e90842c Unbreak the build. Please test out the proper fix for this by compiling LLVM by Bill Wendling · 16 years ago
  54. b2029c9 Temporary revert r57567 and unbreak the build. by Anton Korobeynikov · 16 years ago
  55. 8323748 llvmc2: Documentation update. Describe recent work on plugins. by Mikhail Glushenkov · 16 years ago
  56. a01ab7f llvmc2: Some Makefile fixes and renames. by Mikhail Glushenkov · 16 years ago
  57. a1e6eb8 Use (a slightly modified) llvm.css for llvmc2 docs. by Mikhail Glushenkov · 16 years ago
  58. b8cab92 Fix command-line option printing to print two spaces where needed, by Dan Gohman · 16 years ago
  59. 7a76ed6 Fix build failure. Patch by Erick Tryzelaar. by Devang Patel · 16 years ago
  60. 8053304 CMake: Reflected changes on source file structure. New plugin support by Oscar Fuentes · 16 years ago
  61. 3945b7c Rename llvmc2/core to llvmc2/driver. by Mikhail Glushenkov · 16 years ago
  62. b6cc085 Rename llvmc2/src to llvmc2/core. by Mikhail Glushenkov · 16 years ago
  63. c32dece Fix build breakage when objdir!=srcdir (proper fix). by Mikhail Glushenkov · 16 years ago
  64. 9d1b696 Fix build breakage (again) when srcdir != objdir, other small fixes. by Mikhail Glushenkov · 16 years ago
  65. a079e2b Unbreak the build. by Bill Wendling · 16 years ago
  66. 597f3f8 Fix build breakage. by Mikhail Glushenkov · 16 years ago
  67. e4a5ea3 Build system tweaks to make it more convenient for the plugin authors. by Mikhail Glushenkov · 16 years ago
  68. 46f7a5e Avoid name shadowing with E variable defined in for(). This was giving VC++ by Bill Wendling · 16 years ago
  69. e1ad087 CMake: Builds all targets. by Oscar Fuentes · 16 years ago
  70. 5f1f2ae CMake: Lists of source files updated. Removed bogus dependency from by Oscar Fuentes · 16 years ago
  71. 3ee8fc9 Rationalize the names of passes that print information: by Duncan Sands · 16 years ago
  72. 14ef059 Convert llvmc2 plugins to use llvm/Support/Registry.h machinery. by Mikhail Glushenkov · 16 years ago
  73. 4a1a77c Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 16 years ago
  74. c82ce4a Plugin support for llvmc2 (a-la opt). by Mikhail Glushenkov · 16 years ago
  75. 9ecd30c Add a 'Debugging' section to the documentation. by Mikhail Glushenkov · 16 years ago
  76. 0737651 Make comments a little bit more clear. by Mikhail Glushenkov · 16 years ago
  77. 11a353a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 16 years ago
  78. ac69f91 Rename our version of ccc to ccc2 by Mikhail Glushenkov · 16 years ago
  79. d92f2e0 Fix some comments by Mikhail Glushenkov · 16 years ago
  80. fdee954 Add a (forward_as) option property by Mikhail Glushenkov · 16 years ago
  81. 5ccf28f Delete the file llvmc2/doc/LLVMC-Enhancements.rst + some minor language/spelling fixes. by Mikhail Glushenkov · 16 years ago
  82. 1d8e4cf CMake build system: support for parallel builds. by Oscar Fuentes · 16 years ago
  83. 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
  84. 210fada Turn on the AddReadAttrs pass. by Duncan Sands · 16 years ago
  85. e65d39a Teach -callgraph to always print the callgraph (as the by Duncan Sands · 16 years ago
  86. 442b1aa Fix comments, help messages. by Devang Patel · 16 years ago
  87. d9424ed Fix cut-n-pasto. by Devang Patel · 16 years ago
  88. 2d7551c Add -O1, -O2 and -O3 that matches llvm-gcc's -O1, -O2 and -O3 respectively. by Devang Patel · 16 years ago
  89. 38197fe End of the GlobalsModRef experiment. by Duncan Sands · 16 years ago
  90. 0e3b7b2 Give GlobalsModRef a whirl in the nightly testers. by Duncan Sands · 16 years ago
  91. 70f684f Allow use of ssh to perform remote execution. by Evan Cheng · 16 years ago
  92. ff5d06d Backout 55429 by Devang Patel · 16 years ago
  93. 9d2968c Add facility to create a target. by Devang Patel · 16 years ago
  94. 944fac7 Switch the asmprinter (.ll) and all the stuff it requires over to by Chris Lattner · 16 years ago
  95. ed3e8b4 Don't silently ignore errors when opening output streams. by Dan Gohman · 16 years ago
  96. cb37188 Use raw_ostream throughout the AsmPrinter. by Owen Anderson · 16 years ago
  97. 2b11004 Link GC metadata printers by default to llc by Anton Korobeynikov · 16 years ago
  98. 3c3bc48 Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this) by Anton Korobeynikov · 16 years ago
  99. 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
  100. e1a4eda Add -fast command line option to lli. It enables fast codegen path. by Evan Cheng · 16 years ago