1. 4050f7f Document new column, remove X86 specific stuff by Chris Lattner · 21 years ago
  2. 15d1d57 Fix register and parameter numbers in saving double FP registers. by Misha Brukman · 21 years ago
  3. 9a86a01 Add llvm tools to path of LLVMGCC by Chris Lattner · 21 years ago
  4. 960ff04 Remove extraneous #include by Chris Lattner · 21 years ago
  5. e3561c2 Remove uses of the NonCopyable class, to make the doxygen output look better by Chris Lattner · 21 years ago
  6. ad6ba3e Revert my last (accidental) checkin, but keep the typeo fix by Chris Lattner · 21 years ago
  7. 80df463 rename selection library to selectiondag by Chris Lattner · 21 years ago
  8. 79ba7c1 rename selection directory and library to SelectionDAG by Chris Lattner · 21 years ago
  9. 52cc7e2 build the new runtime directory by Chris Lattner · 21 years ago
  10. 7dc97ff Add a bunch of new node types, etc by Chris Lattner · 21 years ago
  11. f4f5f8b Add support for basic blocks, unary/binary unspecs, conditional branches, ... by Chris Lattner · 21 years ago
  12. f3c274d Adjust to new API, add expandCall stub by Chris Lattner · 21 years ago
  13. 51970b2 Add support for unconditional branches and for emitting JE instructions by Chris Lattner · 21 years ago
  14. c7df109 Ignore dummy register classes by Chris Lattner · 21 years ago
  15. b6ef5c8 Add a bunch of new node types, including a new Void dummy register class by Chris Lattner · 21 years ago
  16. 673537e Add support for nodes with void arguments, like chain nodes by Chris Lattner · 21 years ago
  17. af06a08 Make sure to create the directory before we cram a .bc file into it by Chris Lattner · 21 years ago
  18. d11df3c Adjust level, build things in parallel by Chris Lattner · 21 years ago
  19. 9d6cb9b initial checkin, adjust LEVEL by Chris Lattner · 21 years ago
  20. 1641df4 Initial checkin of README by Chris Lattner · 21 years ago
  21. 443ea94 Initial checkin of runtime/GCCLibraries makefile by Chris Lattner · 21 years ago
  22. edaca0c Update readme by Chris Lattner · 21 years ago
  23. da86e6c Convert libraries into the BYTECODE_LIBRARY style by Chris Lattner · 21 years ago
  24. 6defc76 Disable this library for now by Chris Lattner · 21 years ago
  25. 9575a18 Some of this gets hoisted up to Makefile.common by Chris Lattner · 21 years ago
  26. 481cc7c Implement BYTECODE_LIBRARY support by Chris Lattner · 21 years ago
  27. fad4929 * Must save FP registers when calling CompilationCallback(), because FP by Misha Brukman · 21 years ago
  28. 20968a2 Remove extraneous cl:: namespace qualifiers by Chris Lattner · 21 years ago
  29. 06b06c5 Add support for reading command line arguments from an environment variable. by Brian Gaeke · 21 years ago
  30. 95cc1b3 Simplifications to Makefile.common, remove support for Purify since it was by Chris Lattner · 21 years ago
  31. 1679e82 Disable this support stuff, it doesn't work under linux anyway by Chris Lattner · 21 years ago
  32. 891bd82 Improvement to the previous fix: branch following a delay slot of by Vikram S. Adve · 21 years ago
  33. 2925592 Stop annoying warnings about mismatched types with the argument of a free by Chris Lattner · 21 years ago
  34. 1b9ddd5 I just moved papi to a new directory by Chris Lattner · 21 years ago
  35. 688506d Implement a _REAL_ memory manager for the code generated by the JIT. This by Chris Lattner · 21 years ago
  36. c3fe45b Using `std::remove' requires `cstdio.h'. by Misha Brukman · 21 years ago
  37. 8e9554a * Enable SPEC testing in the `configure' script command line by Misha Brukman · 21 years ago
  38. 640b928 Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer need by Misha Brukman · 21 years ago
  39. a8e40f5 Restore 'nice name' to pass by Chris Lattner · 21 years ago
  40. bf3c4cf Factory methods for function passes now return type FunctionPass *. by Brian Gaeke · 21 years ago
  41. 1d3fa21 Add new method to FunctionPassManager to add ImmutablePasses. by Brian Gaeke · 21 years ago
  42. e69f727 Unbreak SPARC backend: addPassesToJITCompile and by Brian Gaeke · 21 years ago
  43. 277aad2 Factory methods for function passes now return type FunctionPass *. by Brian Gaeke · 21 years ago
  44. d7d6bbe Unbreak SPARC backend: addPassesToJITCompile and by Brian Gaeke · 21 years ago
  45. 0118995 Dramatically simplify how -time-passes works. by Chris Lattner · 21 years ago
  46. 6ad9076 Using std::string requires `#include <string>', says gcc-2.95.3. by Misha Brukman · 21 years ago
  47. 250d91b Fix FIXME by removing FIXME by Chris Lattner · 21 years ago
  48. a4ca41e This file uses stable_sort by Chris Lattner · 21 years ago
  49. eb320c6 I must have missed these when eliminating the cast to bool cannonicalizations by Chris Lattner · 21 years ago
  50. aa9c1f1 Implement instcombine optimizations: by Chris Lattner · 21 years ago
  51. b5dbd9a Add some more tests for: (A <setcc1> B) logicalop (A <setcc2> B) by Chris Lattner · 21 years ago
  52. 3e3c805 X86 static backend: smacked Function at a time: smacked by Brian Gaeke · 21 years ago
  53. 564a727 Generalize some of the add tests to allow for reassociation to take place by Chris Lattner · 21 years ago
  54. d2ae239 Add some tests for difficult reassociation cases by Chris Lattner · 21 years ago
  55. 19df387 Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
  56. fb0ef2e Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 21 years ago
  57. 8844a0b addPassesToJITCompile and addPassesToEmitMachineCode now take a by Brian Gaeke · 21 years ago
  58. c227c1f Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 21 years ago
  59. 71d8478 Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 21 years ago
  60. 37df460 In ExecutionEngine::getPointerToGlobal(), throw away const qualifier by Brian Gaeke · 21 years ago
  61. b428654 addPassesToJITCompile now takes a FunctionPassManager, to support by Brian Gaeke · 21 years ago
  62. 9826bdb Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
  63. 9d99b43 Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
  64. fb5be09 Assign arguments different ranks so they get grouped together by Chris Lattner · 21 years ago
  65. 3ccd0fd Implement constant folding of casts from boolean constants to other values by Chris Lattner · 21 years ago
  66. 478b3a9 Removing the pool allocator from the main CVS tree. by John Criswell · 21 years ago
  67. 3ccd17e Implement InstCombine/2003-08-12-AllocaNonNull.ll by Chris Lattner · 21 years ago
  68. 934754b Do not cannonicalize (X != 0) into (cast X to bool) by Chris Lattner · 21 years ago
  69. 5455139 Reorganize tests because we no longer cannonicalize X != 0 -> cast X to bool by Chris Lattner · 21 years ago
  70. ab04c36 Update test to represent new cannonicalization rules for multiplies by Chris Lattner · 21 years ago
  71. e92d2f4 Change cannonicalization rules: add X,X is represented as multiplies, multiplies by Chris Lattner · 21 years ago
  72. 48e6079 Adjust files for move of mapping info stuff into the Sparc directory by Chris Lattner · 21 years ago
  73. 7f2438f Mapping directory no longer exists by Chris Lattner · 21 years ago
  74. 4c7fc1e Incorporate mapping library into the sparc library by Chris Lattner · 21 years ago
  75. c09f429 Obsolete file by Chris Lattner · 21 years ago
  76. 99c27d7 Just incorporating some notes I wrote for myself into a place where they won't by Brian Gaeke · 21 years ago
  77. 906cd97 Make MInst2LVSetBI and MInst2LVSetAI be hash_maps instead of maps. by Vikram S. Adve · 21 years ago
  78. feb3298 For instructions in a delay slot of another instruction, by Vikram S. Adve · 21 years ago
  79. 88d962a For an instruction with delay slots, mark all live values before by Vikram S. Adve · 21 years ago
  80. aee2fdf Give std::map<BasicBlock *, BasicBlock *> the short name BBMap, because by Brian Gaeke · 21 years ago
  81. df17af1 Allow pulling logical operations through shifts. by Chris Lattner · 21 years ago
  82. e9608e3 Fix bug: Reassociate/2003-08-12-InfiniteLoop.ll by Chris Lattner · 21 years ago
  83. bb5395b new testcase by Chris Lattner · 21 years ago
  84. dc20a3e Right, instcombine cannot remove ((X >> C) << C) if it's signed. by Chris Lattner · 21 years ago
  85. b310196 New testcases by Chris Lattner · 21 years ago
  86. 33fbad7 Reenable optimized build by Chris Lattner · 21 years ago
  87. 6007cb6 Assign finer grained ranks, make sure to reassociate top-level after reassociating bottom level by Chris Lattner · 21 years ago
  88. e132d95 Simplify code by Chris Lattner · 21 years ago
  89. 67ca768 Implement testcases InstCombine/or.ll:test16/test17 by Chris Lattner · 21 years ago
  90. c6da691 New testcases by Chris Lattner · 21 years ago
  91. d741bcf Merged in changes between PRE11_ROOT and LLVM_PRE111 (i.e. the beginning of by John Criswell · 21 years ago
  92. 8ab1ef2 Add FunctionPassManager - it's like a PassManager, but it only deals in by Brian Gaeke · 21 years ago
  93. 20a3be3 Disable emitting LLVM-to-MI maps, by default. by Vikram S. Adve · 21 years ago
  94. df398f7 Testcase for feature we should support eventually by Chris Lattner · 21 years ago
  95. 42f3372 Fix emission of instructions that directly reference MBBs by Chris Lattner · 21 years ago
  96. 175724f Make LOC count more accurate by not including the tablegen lexer/parser, any .inc files, which are generated by tablegen, nor .lo files which sometimes get picked up from libtool by Chris Lattner · 21 years ago
  97. 6b666e8 Add support for the Any type. Minor fixes and enhancements for BasicBlock operands by Chris Lattner · 21 years ago
  98. c12a614 Rename DNVT_bool to DNVT_i1 to be consistent with type system by Chris Lattner · 21 years ago
  99. c847796 Add support for basicblocks, setCC instructions, and branches by Chris Lattner · 21 years ago
  100. 723915b Add support for a bool argty by Chris Lattner · 21 years ago