1. 1d92921 Switch llc and createJIT to use simpler command line parsing for -march. by Daniel Dunbar · 15 years ago
  2. 494d663 Make sure targets are initialized before we do anything, even command line by Daniel Dunbar · 15 years ago
  3. 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
  4. 51b198a Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 15 years ago
  5. a1bdced Add a Force option to raw_fd_ostream to specify whether opening by Dan Gohman · 15 years ago
  6. 2286f8d Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 15 years ago
  7. 65f57c2 Use errs() instead of std::cerr. by Dan Gohman · 15 years ago
  8. 54785e6 Migrate llc and the JIT to using the TargetRegistry for lookups. by Daniel Dunbar · 15 years ago
  9. 7184781 by David Greene · 15 years ago
  10. ac57e6e Add the Object Code Emitter class. Original patch by Aaron Gray, I did some by Bruno Cardoso Lopes · 15 years ago
  11. 31895e7 Hold the LLVMContext by reference rather than by pointer. by Owen Anderson · 15 years ago
  12. 8b477ed Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot by Owen Anderson · 15 years ago
  13. 2deb58f switch to using llvm/Target/TargetSelect.h by Chris Lattner · 15 years ago
  14. 1555a23 Introduce new headers whose inclusion forces linking and by Douglas Gregor · 15 years ago
  15. 578efa9 Add new function attribute - noimplicitfloat by Devang Patel · 15 years ago
  16. d18e31a Add new function attribute - noredzone. by Devang Patel · 15 years ago
  17. 712e80e Default llc / lli optimization to "Default", which corresponds to -O1 / -O2. by Evan Cheng · 16 years ago
  18. 581b934 Remove unused flags. by Bill Wendling · 16 years ago
  19. 8dc85dd Error out with bad optimization level specified. by Bill Wendling · 16 years ago
  20. b8cb0bb Remove LTO optimization level. by Bill Wendling · 16 years ago
  21. 98a366d Instead of passing in an unsigned value for the optimization level, use an enum, by Bill Wendling · 16 years ago
  22. be8cc2a Second attempt: by Bill Wendling · 16 years ago
  23. c69d56f r70270 isn't ready yet. Back this out. Sorry for the noise. by Bill Wendling · 16 years ago
  24. 2e9d5f9 Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to by Bill Wendling · 16 years ago
  25. 23120ba CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 16 years ago
  26. cc14d25 Change various llvm utilities to use PrettyStackTraceProgram in by Chris Lattner · 16 years ago
  27. 2388a58 Registry.h should not depend on CommandLine.h. by Mikhail Glushenkov · 16 years ago
  28. 5c1799b Delete trailing whitespace. by Mikhail Glushenkov · 16 years ago
  29. 262b05f Fix spacing to be uniform for parameters. by Misha Brukman · 16 years ago
  30. 0d9eb9b Add Binary flag to raw_fd_ostream constructor. by Daniel Dunbar · 16 years ago
  31. 6e1b125 CMakeLists: removed asmprinter component from tools/llc/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  32. b8cab92 Fix command-line option printing to print two spaces where needed, by Dan Gohman · 16 years ago
  33. 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
  34. ed3e8b4 Don't silently ignore errors when opening output streams. by Dan Gohman · 16 years ago
  35. cb37188 Use raw_ostream throughout the AsmPrinter. by Owen Anderson · 16 years ago
  36. 2b11004 Link GC metadata printers by default to llc by Anton Korobeynikov · 16 years ago
  37. 5027652 First step of implementing PR1538: move llvm2cpp logic to new 'target' by Anton Korobeynikov · 17 years ago
  38. 33ef2bb Fix a memory leak in llc. by Dan Gohman · 17 years ago
  39. 21c62da remove attributions from tools. by Chris Lattner · 17 years ago
  40. 5116784 remove attributions from tools/utils makefiles. by Chris Lattner · 17 years ago
  41. 4b2b940 Switching TargetMachineRegistry to use the new generic Registry. by Gordon Henriksen · 17 years ago
  42. 82a13c9 Move the space in overview output for commands out of each of the by Dan Gohman · 17 years ago
  43. a99be51 Here is the bulk of the sanitizing. by Gabor Greif · 17 years ago
  44. 065344d use the new MemoryBuffer interfaces to simplify error reporting in clients. by Chris Lattner · 18 years ago
  45. 744879e switch tools to bitcode from bytecode by Chris Lattner · 18 years ago
  46. db9cbeb use an auto_ptr to avoid an explicit delete by Chris Lattner · 18 years ago
  47. 1a73540 add bitcode reading support. Remove EH cruft. by Chris Lattner · 18 years ago
  48. 497b0b0 For PR1277: Implement error handling for bytecode parsing. by Reid Spencer · 18 years ago
  49. 546d0fb The new version of how to add passes to emit files. We explicitly call a by Bill Wendling · 18 years ago
  50. f2e292c push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 18 years ago
  51. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  52. c30598b make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. by Chris Lattner · 18 years ago
  53. aea932d Use LINK_COMPONENTS to specify *components* to link against instead of by Chris Lattner · 18 years ago
  54. 1911fd4 Completely rearchitect the interface between targets and the pass manager. by Chris Lattner · 18 years ago
  55. 3f2e0e6 rearrange targets to satisfy dependencies. Too bad we aren't using llvm-config. by Chris Lattner · 18 years ago
  56. de1cce7 Remove use of target::getName() by Chris Lattner · 18 years ago
  57. 712b835 Make sure that both non-asm file types are marked as experimental by Nate Begeman · 18 years ago
  58. eb883af Initial checkin of the Mach-O emitter. There's plenty of fixmes, but it by Nate Begeman · 18 years ago
  59. 202ae32 Now that SparcV9 is gone, this logical can be simplified significantly. by Chris Lattner · 18 years ago
  60. d3a680a Fix the build on case-sensitive filesystems :( by Chris Lattner · 18 years ago
  61. 13ec702 Introducing plugable register allocators and instruction schedulers. by Jim Laskey · 18 years ago
  62. 2ebc1f8 Fix MacOSX build failures. (pr841) by Devang Patel · 18 years ago
  63. 02b04b4 Build more debugger/selectiondag libraries as archives instead of .o files. by Chris Lattner · 18 years ago
  64. 74bda2e Fix linking on Alpha by Andrew Lenharth · 18 years ago
  65. 0465fa9 Tools require EH for their top-level try blocks. by Chris Lattner · 18 years ago
  66. af303d5 For PR780: by Reid Spencer · 18 years ago
  67. b0e2fbc Oops, llc needs libTarget.a not Target.o by Reid Spencer · 18 years ago
  68. 18c8b49 Use archive libraries instead of object files for VMCore, BCReader, by Reid Spencer · 18 years ago
  69. 7bc59bc added a skeleton of the ARM backend by Rafael Espindola · 18 years ago
  70. 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 18 years ago
  71. b93b034 Adjust to use proper TargetData copy ctor by Chris Lattner · 19 years ago
  72. a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 19 years ago
  73. 43c40ff Never link in sparcv9 by Chris Lattner · 19 years ago
  74. 8b57ff7 Add a warning. by Chris Lattner · 19 years ago
  75. ef98691 remove always-null IntrinsicLowering argument. by Chris Lattner · 19 years ago
  76. 27630d5 remove support for the skeleton target by Chris Lattner · 19 years ago
  77. cb0dfba SparcV8 -> Sparc by Chris Lattner · 19 years ago
  78. fc44178 Remove dead #include by Chris Lattner · 19 years ago
  79. 7e07b24 It doesn't make sense to give llc a list of passes on the command line, by Chris Lattner · 19 years ago
  80. 7ac534f remove unused header by Chris Lattner · 19 years ago
  81. b2efb85 Applied some recommend changes from sabre. The dominate one beginning "let the by Jim Laskey · 19 years ago
  82. 292a1af Adding MachineDebugInfo as a immutable pass. by Jim Laskey · 19 years ago
  83. 64c9e7a don't need this anymore by Duraid Madina · 19 years ago
  84. ea8aed7 delete file portably by Duraid Madina · 19 years ago
  85. d885251 behold my standards-compliant humps! by Duraid Madina · 19 years ago
  86. 3de3b05 WAKEY WAKEY by Duraid Madina · 19 years ago
  87. be19383 rename option for consistency with -mcpu -mattr etc by Chris Lattner · 19 years ago
  88. f33b866 provide an option to override the target triple in a module from the command by Chris Lattner · 19 years ago
  89. 178e0c4 Add a new -fast option, which generates code quickly. by Chris Lattner · 19 years ago
  90. a115643 Move some constant folding code shared by Analysis and Transform passes by John Criswell · 19 years ago
  91. e96a1a5 1. Remove libraries no longer created from the list of libraries linked into the by John Criswell · 19 years ago
  92. 604b95b transforms before analyses by Chris Lattner · 19 years ago
  93. 465be21 pull in the archive version of this lib to reduce exe size by Chris Lattner · 19 years ago
  94. 2094725 Shrinkify to make --help output look better by Chris Lattner · 19 years ago
  95. 7b7593c shrinkify the option name a bit by Chris Lattner · 19 years ago
  96. 07be8d4 document this as experimental by Chris Lattner · 19 years ago
  97. 839615a Add help support for -mcpu and -mattr. by Jim Laskey · 19 years ago
  98. b1e1180 by Jim Laskey · 19 years ago
  99. d29b6aa Keep tabs and trailing spaces out. by Jeff Cohen · 19 years ago
  100. 540f7d6 Run the verifier pass after all the other passes rather than before them. by Reid Spencer · 19 years ago