1. afba8fe Reverting dtor devirtualization patch. by Gordon Henriksen · 17 years ago
  2. 65b2118 remove some dead code. by Chris Lattner · 17 years ago
  3. d418239 fix some warnings. by Chris Lattner · 17 years ago
  4. 429c822 Fix a big problem in the recent dtor refactoring work, now it passes 2007-11-19-InlineAsm.ll by Chris Lattner · 17 years ago
  5. ed455c8 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 17 years ago
  6. 46a6e79 Duncan points out that the subtraction is unneeded since hte code by Chris Lattner · 17 years ago
  7. 3820069 Upgrading this test to 2.0 .ll syntax. by Gordon Henriksen · 17 years ago
  8. f88380b Fix PR1782, patch by Wojtek Matyjewicz! by Chris Lattner · 17 years ago
  9. 8d1ea75 Fix a very silly typo. by Gordon Henriksen · 17 years ago
  10. b25a093 Fix accidental commit by Bill. by Chris Lattner · 17 years ago
  11. 0097555 Add support for splitting the operand of a return instruction. by Chris Lattner · 17 years ago
  12. 041b3f8 Reverting 44702. It wasn't correct to rename them. by Bill Wendling · 17 years ago
  13. eeaad40 add many new cases to SplitResult. SplitResult now handles all the cases that LegalizeDAG does. by Chris Lattner · 17 years ago
  14. 5018786 Implement splitting support for store, allowing us to compile: by Chris Lattner · 17 years ago
  15. 697b53e implement vector splitting of load, undef, and binops. by Chris Lattner · 17 years ago
  16. e4af7b5 implement some methods. by Chris Lattner · 17 years ago
  17. 13c6a17 add scaffolding for splitting of vectors. by Chris Lattner · 17 years ago
  18. 9d49494 Project cleanups by Nate Begeman · 17 years ago
  19. e507c48 Remove dead file and directory. by Chris Lattner · 17 years ago
  20. 7514646 reorganize header to separate into functional blocks. by Chris Lattner · 17 years ago
  21. ee88813 split scalarization out to its own file. by Chris Lattner · 17 years ago
  22. cc663a8 Split expansion out into its own file. by Chris Lattner · 17 years ago
  23. 08d1275 Split promotion support out to its own file. by Chris Lattner · 17 years ago
  24. 524825b Rename LegalizeDAGTypes.cpp -> LegalizeTypes.cpp by Chris Lattner · 17 years ago
  25. dff67f5 Split the class definition of DAGTypeLegalizer out into a header. by Chris Lattner · 17 years ago
  26. 7446d0c Incorporating review feedback from Reid. by Gordon Henriksen · 17 years ago
  27. 921f0d4 remove dead #include. by Chris Lattner · 17 years ago
  28. d185f64 add #include by Chris Lattner · 17 years ago
  29. 73481e0 eliminate dependency on Bitcode headers. by Chris Lattner · 17 years ago
  30. 065d97e remove dead #include, APInt.h already has the needed forward decls. by Chris Lattner · 17 years ago
  31. 36d26c2 proper #include order. by Chris Lattner · 17 years ago
  32. 39f207e Ignoring generated files. by Gordon Henriksen · 17 years ago
  33. 985cb62 Adding a StringPool data structure, which GC will use. by Gordon Henriksen · 17 years ago
  34. 75e290f Fix bug in constructing Ocaml option types in the bindings. by Gordon Henriksen · 17 years ago
  35. 5aaddaa aesthetic changes, no functionality change. Evan, it's not clear by Chris Lattner · 17 years ago
  36. 320c630 Renaming: by Bill Wendling · 17 years ago
  37. d964285 Fix a significant code quality regression I introduced on PPC64 quite by Chris Lattner · 17 years ago
  38. 3fc027d implement __builtin_return_addr(0) on ppc. by Chris Lattner · 17 years ago
  39. 73944fb refactor some code to avoid overloading the name 'usesLR' in by Chris Lattner · 17 years ago
  40. edfd10d Implement correct isa<UnaryInstruction>, problem reported by "ST". by Chris Lattner · 17 years ago
  41. b48519c Incorporated comments from Evan and Chris: by Bill Wendling · 17 years ago
  42. 5fc4aba Fix several cache coherence bugs in MemDep/GVN that were found. Also add some (disabled) debugging code by Owen Anderson · 17 years ago
  43. 1713d8b Doh by Evan Cheng · 17 years ago
  44. 7658445 Fix a compilation warning. by Evan Cheng · 17 years ago
  45. 5a75961 Fix a compilation warning. by Evan Cheng · 17 years ago
  46. e5839f8 Adding MachineLoopInfo.h,.cpp and MachineLICP.cpp to VStudio build by Chuck Rose III · 17 years ago
  47. 0f940c9 Initial commit of the machine code LICM pass. It successfully hoists this: by Bill Wendling · 17 years ago
  48. 779ccea Add comment. by Evan Cheng · 17 years ago
  49. 8a86c3f Much improved v8i16 shuffles. (Step 1). by Evan Cheng · 17 years ago
  50. 050fe63 Fix a stupid error that Chris pointed out. by Owen Anderson · 17 years ago
  51. a971593 New test case. by Evan Cheng · 17 years ago
  52. dfb1561 Add an option to control this heuristic tweak so I can test it. by Evan Cheng · 17 years ago
  53. 1076210 Remove a bogus optimization. It's not possible to do a move to low element to a <8 x i16> or <16 x i8> vector. by Evan Cheng · 17 years ago
  54. b0e370a Fix a bogus test case. by Evan Cheng · 17 years ago
  55. e0e6fac Redo previous patch so optimization only done for i1. Simpler and safer. by Dale Johannesen · 17 years ago
  56. 33faddc Turning simple splitting on. Start testing new coalescer heuristics as new llcbeta. by Evan Cheng · 17 years ago
  57. d3fd6d2 third time around: instead of disabling this completely, by Chris Lattner · 17 years ago
  58. e00cbad Actually, disable this code for now. More analysis and improvements to by Chris Lattner · 17 years ago
  59. e70da20 implement a readme entry, compiling the code into: by Chris Lattner · 17 years ago
  60. c95ba44 simplify some code. by Chris Lattner · 17 years ago
  61. 72b2df1 implement the rest of the functionality from SelectionDAGLegalize::ScalarizeVectorOp by Chris Lattner · 17 years ago
  62. 3012ac6 Adjust VStudio files to add JITMemoryManager files + include <cassert> from same. by Chuck Rose III · 17 years ago
  63. 348f665 move some ashr-specific code out of commonShiftTransforms into visitAShr. by Chris Lattner · 17 years ago
  64. 59f1e97 Fix PR1842. by Dale Johannesen · 17 years ago
  65. 34c9433 add a new ExecutionEngine::createJIT which can be used if you only want by Chris Lattner · 17 years ago
  66. 9f2f142 simplify creation of the interpreter, make ExecutionEngine ctor protected, by Chris Lattner · 17 years ago
  67. 7f3a75a fix this when run on non x86 hosts. by Chris Lattner · 17 years ago
  68. 5ef3a04 Fix for PR1831: if all defs of an interval are re-materializable, then it's a preferred spill candiate. by Evan Cheng · 17 years ago
  69. bdcb726 If both result of the {s|z}xt and its source are live out, rewrite all uses of the source with result of extension. by Evan Cheng · 17 years ago
  70. 22d8066 improve header guard by Chris Lattner · 17 years ago
  71. 8907b4b split the JIT memory management code out from the main JIT logic into its by Chris Lattner · 17 years ago
  72. 81f2d71 add a note by Chris Lattner · 17 years ago
  73. 7d13015 add a note by Chris Lattner · 17 years ago
  74. 08f8b33 Alphabetizing; I want to be the last in the file!!!! ;-) by Bill Wendling · 17 years ago
  75. 96dcd2b Regenerated configure after autoconf/configure.ac change. by Scott Michel · 17 years ago
  76. 42aa501 Minor updates: by Scott Michel · 17 years ago
  77. 5d84afd Commit 44487 broke bootstrap of llvm-gcc-4.2. It is by Duncan Sands · 17 years ago
  78. 8c24e74 Added canFoldMemoryOperand for PPC. by Evan Cheng · 17 years ago
  79. 7db2811 Update foldMemoryOperand. by Evan Cheng · 17 years ago
  80. 4d321c5 fix warnings by Chris Lattner · 17 years ago
  81. 58dd856 allow this to build by Chris Lattner · 17 years ago
  82. cc23359 Prior commit updated wrong if, apologies. by Neil Booth · 17 years ago
  83. a89e45f Handle zero correctly. by Neil Booth · 17 years ago
  84. d120ffd MachineInstr can change. Store indexes instead. by Evan Cheng · 17 years ago
  85. adf8590 If a split live interval is spilled again, remove the kill marker on its last use. by Evan Cheng · 17 years ago
  86. f38d14f Clobber more bugs. by Evan Cheng · 17 years ago
  87. b50bb8c Fix kill info for split intervals. by Evan Cheng · 17 years ago
  88. 60fb5ec more scalarization by Chris Lattner · 17 years ago
  89. d36db02 scalarize vector binops by Chris Lattner · 17 years ago
  90. 018f9b0 - Mark last use of a split interval as kill instead of letting spiller track it. by Evan Cheng · 17 years ago
  91. d64b5c8 Add a argument to storeRegToStackSlot and storeRegToAddr to specify whether by Evan Cheng · 17 years ago
  92. f89a22a fixed header attribution by Scott Michel · 17 years ago
  93. b216a1b More stuff for CellSPU -- this should be enough to get an error-free by Scott Michel · 17 years ago
  94. 2466c37 Updated source file headers to llvm coding standard. by Scott Michel · 17 years ago
  95. 67d5755 Two missing files. by Scott Michel · 17 years ago
  96. 564427e Main CellSPU backend files checked in. Intrinsics and autoconf files remain. by Scott Michel · 17 years ago
  97. db1e302 Handle 0 correctly in string->APFloat conversion. by Dale Johannesen · 17 years ago
  98. 7da75c5 Added "Emitter" functor to allow easy emitting of elements of a container by Ted Kremenek · 17 years ago
  99. dd86ce3 Remove a unsafe optimization. This fixes 401.bzip2. by Evan Cheng · 17 years ago
  100. 5d28b88 Add --with-llvmgcc= and --with-llvmgxx= configure options. by Devang Patel · 17 years ago