1. 6e141fd Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materializable and they should not be spilled. by Evan Cheng · 18 years ago
  2. 67f1c49 Remove host endianness info from TargetData and by Duncan Sands · 18 years ago
  3. 8d2ed33 Remove a forward-declaration for a non-existant class. by Dan Gohman · 18 years ago
  4. 8908132 Allow vector integer constants to be created with by Dan Gohman · 18 years ago
  5. 41ff20b Use vector for child storage instead of map. This will also make by Anton Korobeynikov · 18 years ago
  6. 7915cbe Revert r44626, which turned off the use of readonly by Duncan Sands · 18 years ago
  7. ed22325 1. "Upgrage" comments. by Wojciech Matyjewicz · 18 years ago
  8. bf3348d Regenerate. by Christopher Lamb · 18 years ago
  9. d49e18d Implement part of review feedback for address spaces. by Christopher Lamb · 18 years ago
  10. 794405e Use shuffles to implement insert_vector_elt for i32, i64, f32, and f64. by Evan Cheng · 18 years ago
  11. 2044bcc Add a test case for -optimize-ext-uses. by Evan Cheng · 18 years ago
  12. db2d524 Lower a build_vector with all constants into a constpool load unless it can be done with a move to low part. by Evan Cheng · 18 years ago
  13. 621dead Add a guard to cxxabi header as other platform may not support it. by Zhou Sheng · 18 years ago
  14. 6a7951c Fixed PR1629. by Zhou Sheng · 18 years ago
  15. 7f135cc Fix a bug in my previous patch, thanks to Jay Foad for by Chris Lattner · 18 years ago
  16. 765dff2 Don't muck with phi nodes; bug fixes. by Evan Cheng · 18 years ago
  17. a28c6bf Correct typo for Linux: s/esp/%rsp/ by Scott Michel · 18 years ago
  18. 8245aab Bit masks conflicted. Needed to bump them by one. by Bill Wendling · 18 years ago
  19. ed2ffa2 Forgot to remove a register from the PHI-union after I'd determined that it by Owen Anderson · 18 years ago
  20. 1ae6135 Add (very basic) bindings for ModuleProvider. by Gordon Henriksen · 18 years ago
  21. 772de51 Bug fix. Only safe to perform extension uses optimization if the source of extension is also defined in the same BB as the extension. by Evan Cheng · 18 years ago
  22. 3a3f163 Changes from Curtis Dunham implementing lazy cycle detection algorithm. by Daniel Berlin · 18 years ago
  23. 39c883c If deleting a reload instruction due to reuse (value is available in register R and reload is targeting R), make sure to invalidate the kill information of the last kill. by Evan Cheng · 18 years ago
  24. efe2be7 Need to grow the indexed map. Added debug statements. by Bill Wendling · 18 years ago
  25. a17ad59 Simplify slightly. by Bill Wendling · 18 years ago
  26. 765d8e5 Remove Trie::Edge class. Now edge labels are stored into nodes itself. by Anton Korobeynikov · 18 years ago
  27. d525f66 More progress on StrongPHIElimination. Now we actually USE the DomForest! by Owen Anderson · 18 years ago
  28. 12ebf14 Blark! How in the world did this work without this?! by Bill Wendling · 18 years ago
  29. 28bd5f0 - Update the virtual reg to machine instruction map when hoisting. by Bill Wendling · 18 years ago
  30. 650b052 Checking for "zero operands" during the "CanHoistInst()" method isn't necessary by Bill Wendling · 18 years ago
  31. 6e041c2 Allow the JIT to encode MMX instructions by Nate Begeman · 18 years ago
  32. ac9d6cc Use correct member access operator. (my test commit as well) by Wojciech Matyjewicz · 18 years ago
  33. 7228c9e Rename these tests to use the appropriate suffixes. by Dan Gohman · 18 years ago
  34. 83935ac Use not instead of ignore when an exit status is expected to always be non-zero. by Dan Gohman · 18 years ago
  35. 131c60a Don't redirect stderr when it isn't needed. by Dan Gohman · 18 years ago
  36. 216b74c Fix compilation. by Duncan Sands · 18 years ago
  37. 52cf47e Update credits. by Christopher Lamb · 18 years ago
  38. 284d992 Add information on address space qualifiers for pointer types and global by Christopher Lamb · 18 years ago
  39. a8ed9bf Regenerate. by Christopher Lamb · 18 years ago
  40. fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 18 years ago
  41. 7431c2b Teach VMCore to constant fold shufflevectors with constant operands. by Chris Lattner · 18 years ago
  42. 1afab9c Implement constant folding if vector<->vector bitcasts where the number by Chris Lattner · 18 years ago
  43. 9af1887 Don't have APInt.cpp depend upon DerivedTypes.h. This helps with splitting the by Reid Spencer · 18 years ago
  44. 64735cc Add first and really dirty version of generic Trie structure by Anton Korobeynikov · 18 years ago
  45. 9eaa835 significantly simplify some code, no functionality change. by Chris Lattner · 18 years ago
  46. 2b0f806 refactor some code, no functionality change. by Chris Lattner · 18 years ago
  47. 22f07ff Switch over to MachineLoopInfo. by Evan Cheng · 18 years ago
  48. ce25443 Pretty print shuffle mask operand. by Evan Cheng · 18 years ago
  49. 14b32e1 - Improved v8i16 shuffle lowering. It now uses pshuflw and pshufhw as much as by Evan Cheng · 18 years ago
  50. 844e0f9 x86 doesn't actually want to custom lower v3i32 by Nate Begeman · 18 years ago
  51. ad93c4f CollectorMetadata and Collector are rejiggered to get along with by Gordon Henriksen · 18 years ago
  52. 5194522 Project file maintenance. by Gordon Henriksen · 18 years ago
  53. 57d7d3f Move TargetData::hostIsLittleEndian out of line, which means we by Chris Lattner · 18 years ago
  54. bbc6597 Adding Ocaml bindings for the bitreader as requested by Sarah by Gordon Henriksen · 18 years ago
  55. 7eb5877 Hey, English is not my native language :) by Anton Korobeynikov · 18 years ago
  56. 2fb9dee Clarify the need of CFI() stuff by Anton Korobeynikov · 18 years ago
  57. 5f68287 Provide convenient way to disable CFI stuff for old/broken assemblers. by Anton Korobeynikov · 18 years ago
  58. f286f6f Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. by Chris Lattner · 18 years ago
  59. 9324665 Added two bounds checks to the BitVector class to detect by Ted Kremenek · 18 years ago
  60. 555c729 split isBinaryOp into a static and member version. by Chris Lattner · 18 years ago
  61. 9795bb8 Fix some wording. by John Criswell · 18 years ago
  62. 1a4ab52 Add StringPool + new CodeGen files to win32 build by Chuck Rose III · 18 years ago
  63. ec90cd1 Disable cfi directives for now, darwin does't support them. by Chris Lattner · 18 years ago
  64. cbb8bad Make PruneEH update the nounwind/noreturn attributes by Duncan Sands · 18 years ago
  65. 1eff704 Fix PR1836: in the interpreter, read and write apints by Duncan Sands · 18 years ago
  66. 3a7bcc4 And finally annotate X86-64 version of callback. by Anton Korobeynikov · 18 years ago
  67. df7814c Provide annotation for SSE version of callback. It's even more by Anton Korobeynikov · 18 years ago
  68. a14b669 Annotate JIT callback function with call frame infromation. by Anton Korobeynikov · 18 years ago
  69. 22ad1d7 It looks like this has been broken for some time - get it to compile. by Duncan Sands · 18 years ago
  70. afc6de0 A little more progress on StrongPHIElimination, now that I have a better sense of by Owen Anderson · 18 years ago
  71. 11a4f64 Improve branch folding by recgonizing that explict successor relationships impact the value of fall-through choices. by Christopher Lamb · 18 years ago
  72. 53c34b1 Delete the CollectorNamePool if it should become empty. by Gordon Henriksen · 18 years ago
  73. e754abe Fix a typo spotted by Nick Lewycky. by Gordon Henriksen · 18 years ago
  74. 80a75bf Adding a collector name attribute to Function in the IR. These by Gordon Henriksen · 18 years ago
  75. afba8fe Reverting dtor devirtualization patch. by Gordon Henriksen · 18 years ago
  76. 65b2118 remove some dead code. by Chris Lattner · 18 years ago
  77. d418239 fix some warnings. by Chris Lattner · 18 years ago
  78. 429c822 Fix a big problem in the recent dtor refactoring work, now it passes 2007-11-19-InlineAsm.ll by Chris Lattner · 18 years ago
  79. ed455c8 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 18 years ago
  80. 46a6e79 Duncan points out that the subtraction is unneeded since hte code by Chris Lattner · 18 years ago
  81. 3820069 Upgrading this test to 2.0 .ll syntax. by Gordon Henriksen · 18 years ago
  82. f88380b Fix PR1782, patch by Wojtek Matyjewicz! by Chris Lattner · 18 years ago
  83. 8d1ea75 Fix a very silly typo. by Gordon Henriksen · 18 years ago
  84. b25a093 Fix accidental commit by Bill. by Chris Lattner · 18 years ago
  85. 0097555 Add support for splitting the operand of a return instruction. by Chris Lattner · 18 years ago
  86. 041b3f8 Reverting 44702. It wasn't correct to rename them. by Bill Wendling · 18 years ago
  87. eeaad40 add many new cases to SplitResult. SplitResult now handles all the cases that LegalizeDAG does. by Chris Lattner · 18 years ago
  88. 5018786 Implement splitting support for store, allowing us to compile: by Chris Lattner · 18 years ago
  89. 697b53e implement vector splitting of load, undef, and binops. by Chris Lattner · 18 years ago
  90. e4af7b5 implement some methods. by Chris Lattner · 18 years ago
  91. 13c6a17 add scaffolding for splitting of vectors. by Chris Lattner · 18 years ago
  92. 9d49494 Project cleanups by Nate Begeman · 18 years ago
  93. e507c48 Remove dead file and directory. by Chris Lattner · 18 years ago
  94. 7514646 reorganize header to separate into functional blocks. by Chris Lattner · 18 years ago
  95. ee88813 split scalarization out to its own file. by Chris Lattner · 18 years ago
  96. cc663a8 Split expansion out into its own file. by Chris Lattner · 18 years ago
  97. 08d1275 Split promotion support out to its own file. by Chris Lattner · 18 years ago
  98. 524825b Rename LegalizeDAGTypes.cpp -> LegalizeTypes.cpp by Chris Lattner · 18 years ago
  99. dff67f5 Split the class definition of DAGTypeLegalizer out into a header. by Chris Lattner · 18 years ago
  100. 7446d0c Incorporating review feedback from Reid. by Gordon Henriksen · 18 years ago