1. fd13129 Reorder #includes to follow LLVM conventions by Chris Lattner · 21 years ago
  2. d1cab3e Interpreter, JIT moved to lib/ExecutionEngine (includes -> llvm/ExecutionEngine) by Brian Gaeke · 21 years ago
  3. 5c9cd95 -abort-on-exception is gone. Rebuild your gccld shell scripts, folks! :-) by Brian Gaeke · 21 years ago
  4. 70975ee Make CreateArgv part of lli rather than part of ExecutionEngine. by Brian Gaeke · 21 years ago
  5. 8e53948 Move EE dtor where it belongs by Brian Gaeke · 21 years ago
  6. f58815e Interpreter cleanups: by Brian Gaeke · 21 years ago
  7. 82d8277 ExecutionEngine.cpp: Move execution engine creation stuff into a new by Brian Gaeke · 21 years ago
  8. 22edc39 Added code that makes the bytecode file readable (needed by the generated shell by John Criswell · 21 years ago
  9. d35b5b5 Modified the code so that it uses the MakeFileExecutable() method. The new by John Criswell · 21 years ago
  10. 145b7dd #include is unnecessary by Chris Lattner · 21 years ago
  11. 253aef8e Preselection is now integrated into the Sparc target library by Chris Lattner · 21 years ago
  12. 0748a39 Sparc peephole optimizer moved out of post-opts library into Sparc target library by Chris Lattner · 21 years ago
  13. 36f18ae Remove the -stopAfterNPasses option, which has been long obsoleted by bugpoint by Chris Lattner · 21 years ago
  14. cf37c23 * move the dead-type-eliminate passes to the end, where they are more useful by Chris Lattner · 21 years ago
  15. 55b2eb3 Rename TarjanSCCIterator -> scc_iterator by Chris Lattner · 21 years ago
  16. 729d73d Don't explicitly use the SCC class by Chris Lattner · 21 years ago
  17. 9f2a06e The SCC::HasLoop method is now in the main iterator by Chris Lattner · 21 years ago
  18. 6c5fd8e The tarjan iterator now returns a reference to the current SCC, not a possibly null pointer! by Chris Lattner · 21 years ago
  19. 8d0a23a Indent classes correctly in the namespace by Chris Lattner · 21 years ago
  20. 23ebd75 * Cleanups * Iterate from tarj_begin -> tarj_end, not from tarj_begin -> NULL by Chris Lattner · 21 years ago
  21. 3a9ce67 "Help keep our secrets secret." by John Criswell · 21 years ago
  22. 85544ba Renaming `dis' -> `llvm-dis'. by Misha Brukman · 21 years ago
  23. 231d64d Build llvm-as and llvm-dis as the upgrade path to renamed tools. by Misha Brukman · 21 years ago
  24. b5d09bf Added code to avoid checking for .bc when the filename is too short. by John Criswell · 21 years ago
  25. ad0bf0f Renaming LLVM `dis' to `llvm-dis'. by Misha Brukman · 21 years ago
  26. cbb62dd Renaming LLVM `as' to `llvm-as'. by Misha Brukman · 21 years ago
  27. a55c4b1 Reorder #includes Make sure that we veryify the result before writing it out! by Chris Lattner · 21 years ago
  28. 14baebf First version of llvm-ar added to cvs repository. by Tanya Lattner · 21 years ago
  29. 0c8c0e8 Remove some long-dead code by Chris Lattner · 21 years ago
  30. 39c0726 Targets now configure themselves based on the source module, not on the by Chris Lattner · 21 years ago
  31. 62c720a Targets now configure themselves with the module, not flags by Chris Lattner · 21 years ago
  32. 1543e40 Add preliminary support for "any" pointersize/endianness. This will need by Chris Lattner · 21 years ago
  33. bb43350 Add support for modules with "any" pointersize/endianness by Chris Lattner · 21 years ago
  34. a2b2dc9 add preliminary support for -export-dynamic by Chris Lattner · 21 years ago
  35. c28c1d3 Kill warning by Chris Lattner · 21 years ago
  36. 79063d6 Squash the warning that `Result' may not be initialized on all code paths. by Misha Brukman · 21 years ago
  37. 69582b3 The JIT now passes the environment pointer to the main() function when it by John Criswell · 21 years ago
  38. c1fdca8 Make the bytecode file executable as well for LLEE purposes. by Misha Brukman · 21 years ago
  39. a59f71a no-strict-aliasing redux by Chris Lattner · 21 years ago
  40. c13115c The CBE generates code which violates the TBAA rules of C, thus we must disable by Chris Lattner · 21 years ago
  41. 04aa29d Add new -disable-verify option by Chris Lattner · 21 years ago
  42. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  43. 57c6941 Give correct command line for making a shared object by Chris Lattner · 21 years ago
  44. 57e5a70 Make sure that "newmain" gets names for its arguments by Chris Lattner · 21 years ago
  45. e533cef Fix message by Chris Lattner · 21 years ago
  46. bdfb1d8 `execve_test' is not part of LLEE. by Misha Brukman · 21 years ago
  47. 593ece0 A lot of changes were suggested by Chris. by Misha Brukman · 21 years ago
  48. ad6ba3e Revert my last (accidental) checkin, but keep the typeo fix by Chris Lattner · 21 years ago
  49. 80df463 rename selection library to selectiondag by Chris Lattner · 21 years ago
  50. 4c7fc1e Incorporate mapping library into the sparc library by Chris Lattner · 21 years ago
  51. 0abaaf4 Initial checkin of the LLEE, the (LL)VM (E)xecution (E)nvironment. by Misha Brukman · 21 years ago
  52. 4c08840 Include the new selection library for the X86 target by Chris Lattner · 21 years ago
  53. 249d64a Chomped spurious blank lines. by Misha Brukman · 21 years ago
  54. 3d9cafa File-related functions moved to FileUtilities.h . by Misha Brukman · 21 years ago
  55. 23d5724 Completely remove mention of the correlated branch elimination pass. It has by Chris Lattner · 21 years ago
  56. 57d708b * The possessive third-person singular has no apostrophe (its) by Misha Brukman · 21 years ago
  57. e49603d Re-grouped and alphabetized headers for easier reading and cleaner style. by Misha Brukman · 21 years ago
  58. 11c6592 Fixed path for SystemUtils.h and a few code cleanups. by Misha Brukman · 21 years ago
  59. 0bd75bb Moved SystemUtils.h to include/Support and SystemUtils.cpp to lib/Support. by Misha Brukman · 21 years ago
  60. 47ae4a1 If we're debugging the SimplifyCFG pass, we _REALLY_ don't want to use it for by Chris Lattner · 21 years ago
  61. a493ae3 Only test the vector of functions if it is non-empty. by Misha Brukman · 21 years ago
  62. 5d3f1f0 Do not attempt to reduce a test case if it is an empty set. by Misha Brukman · 21 years ago
  63. 5cfff25 Added code that ensures that we don't try to reduce an empty vector of basic by John Criswell · 21 years ago
  64. ca25b95 Make sure to flush the output stream so that we get incremental updates by Chris Lattner · 21 years ago
  65. 6730c81 Print accurate run instructions for when testing LLC by Chris Lattner · 21 years ago
  66. 15d1127 Fix problem I introduced in bugpoint with the cleanup functions by Chris Lattner · 21 years ago
  67. c648dab DEBUG got moved to Debug.h by Chris Lattner · 21 years ago
  68. 65f6279 Use the new FileUtilities library to do diff'ing of files by Chris Lattner · 21 years ago
  69. 794a58e Use the C++, more portable, deleter by Chris Lattner · 21 years ago
  70. 10b9fa8 Don't emit modules with lots of cruft hanging off of them. by Chris Lattner · 21 years ago
  71. 587a6ce Parameterize the performFinalCleanups a bit by Chris Lattner · 21 years ago
  72. 3b62462 Ignore intrinsic functions -- don't mangle their names or rewrite calls to them. by Misha Brukman · 21 years ago
  73. be6bf56 CodeGeneratorBug.cpp: by Misha Brukman · 21 years ago
  74. 9d679cb * Moved InputArgv out of anonymous scope to be extern'd in another file. by Misha Brukman · 21 years ago
  75. 800e6e2 Moved definition of InputArgv into ExecutionDriver.cpp -- it is only used there. by Misha Brukman · 21 years ago
  76. 7835c85 Use a vector<char*> instead of char*[] so that we can add arbitrary number of by Misha Brukman · 21 years ago
  77. c1869e8 Add variable to capture arguments that should be passed to the user program by Chris Lattner · 21 years ago
  78. 5d5bc7b Revert change: default architecture is never set, it is guessed from input by Misha Brukman · 21 years ago
  79. de9720f * Disambiguate symbols before we start splitting module by functions by Misha Brukman · 21 years ago
  80. c1e39ee Implemented cleanups as suggested by Chris: by Misha Brukman · 21 years ago
  81. fe04db8 Added comment to function isExecutingJIT() by Misha Brukman · 21 years ago
  82. 91eabc1 BugDriver.h: by Misha Brukman · 21 years ago
  83. 248ea32 Add in support to load shared objects (-load is provided by Support library). by Misha Brukman · 21 years ago
  84. a259c9b Made a bunch of cleanups, as per Chris' recommendations: by Misha Brukman · 21 years ago
  85. 5073336 Major addition to bugpoint: ability to debug code generators (LLC and LLI). by Misha Brukman · 21 years ago
  86. 265789f Fixed misspelling. by Misha Brukman · 21 years ago
  87. b18ed08 Remove instloops library by Chris Lattner · 21 years ago
  88. fcf2be7 Initialize the target architecture based on compiler defines, so if compiled on by Misha Brukman · 21 years ago
  89. e79b4f1 Added pass to instrument backedges for lightweight tracing by Anand Shukla · 21 years ago
  90. bc0e998 The word `separate' only has one `e'. by Misha Brukman · 21 years ago
  91. cc41afa Converted tabs to spaces. by Misha Brukman · 21 years ago
  92. 29abc97 Fixed indentation. by Misha Brukman · 21 years ago
  93. 8274291 * If compiling on X86 or Sparc, automagically enable the JIT for that arch by Misha Brukman · 21 years ago
  94. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
  95. dc52353 Run the simplify CFG pass after instcombine which has the effect of deleting by Chris Lattner · 21 years ago
  96. 293a33a Move the instcombine pass before globaldce, so that if globals are made dead by instcombine, that they can be deleted. by Chris Lattner · 21 years ago
  97. 898e0e4 Try to run cleanups even if nothing was modified in the preview passes by Chris Lattner · 21 years ago
  98. 06c818e Run dead arg elimination, and tell it that it's ok to hack up non-internal functions by Chris Lattner · 21 years ago
  99. e643a6c Add tail duplication pass to the pipeline, move the verifier pass to the front by Chris Lattner · 21 years ago
  100. 5b836c4 Minor cleanups by Chris Lattner · 21 years ago