1. d4f6b17 Various cleanups and clarifications, thanks to Gabor Greif for contributing this patch! by Chris Lattner · 20 years ago
  2. 82870e0 Fix problems compiling with G++ 4.x.x with -pedantic. Thanks to by Chris Lattner · 20 years ago
  3. aeffb4a fix another typo by Chris Lattner · 20 years ago
  4. b40bb38 fix typeo that Gabor Greif noticed! by Chris Lattner · 20 years ago
  5. 35641ec move the reassociation pass after the LICM pass. This speeds up mgrid by Chris Lattner · 20 years ago
  6. 001d16a Fix an apparent ambiguity compiling on PPC by Chris Lattner · 20 years ago
  7. 2f62fdc fix a bug where we thought arguments were constants :( by Chris Lattner · 20 years ago
  8. 3f93197 Fix Regression/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll, by Chris Lattner · 20 years ago
  9. 2d9005d cleanup the test by Chris Lattner · 20 years ago
  10. 57f7470 check that we only insert one phi node per loop by Chris Lattner · 20 years ago
  11. 7abfec8 Add testcase for this: by Chris Lattner · 20 years ago
  12. 2f9b19b implement Transforms/LoopStrengthReduce/invariant_value_first_arg.ll by Chris Lattner · 20 years ago
  13. a0bfe0f testcase for A[invariant][indvar] where invariant is an instruction. by Chris Lattner · 20 years ago
  14. 7fe11f8 add test for this: by Chris Lattner · 20 years ago
  15. 3a334cb Add test for this: by Chris Lattner · 20 years ago
  16. 2461dff minor simplifications of the code. by Chris Lattner · 20 years ago
  17. bc99f12 a regtest by Chris Lattner · 20 years ago
  18. c1ca766 new directory by Chris Lattner · 20 years ago
  19. fee3411 trivial simplification by Chris Lattner · 20 years ago
  20. decc86d Fix a bug where we could corrupt a parent loop's header info if we unrolled by Chris Lattner · 20 years ago
  21. 801d908 New testcase for PR532 by Chris Lattner · 20 years ago
  22. 51a4ad4 new helper method by Chris Lattner · 20 years ago
  23. be876b6 new testcase reduced from the MultiSource/Applications/d failure last night. by Chris Lattner · 20 years ago
  24. bf4515e move some method declarations around to make it clear that users should by Chris Lattner · 20 years ago
  25. c0d369d this method is never called. by Chris Lattner · 20 years ago
  26. 55c0461 cleanup some html by Chris Lattner · 20 years ago
  27. 73091bc the only caller of insertEntry is insert, inline it and remove insertEntry by Chris Lattner · 20 years ago
  28. f1b4d1d rename insertEntry to insert by Chris Lattner · 20 years ago
  29. e4c872a Merge SymbolTable::removeEntry into SymbolTable::remove, its only caller by Chris Lattner · 20 years ago
  30. 58b004c remove this method. by Chris Lattner · 20 years ago
  31. c27aa8d Delete the really inefficient method: void remove(const Type* Typ); by Chris Lattner · 20 years ago
  32. 1327c5a Delete the really inefficient method: void remove(const Type* Typ); by Chris Lattner · 20 years ago
  33. 82aa566 Make this MUCH faster by avoiding a linear search in the symbol table code. by Chris Lattner · 20 years ago
  34. c9a33ce InternallyInconsistent is dead! by Chris Lattner · 20 years ago
  35. a98cbe5 Remove some really gross and hard to understand code now that by Chris Lattner · 20 years ago
  36. ee4da93 Simplify some code. by Chris Lattner · 20 years ago
  37. 84ceb33 remove these dead methods. by Chris Lattner · 20 years ago
  38. 921c565 remove these methods. by Chris Lattner · 20 years ago
  39. 7fd5dee These methods are removed. by Chris Lattner · 20 years ago
  40. af4a9bb simplify and speed up some code by Chris Lattner · 20 years ago
  41. b15fde2 simplify some code. by Chris Lattner · 20 years ago
  42. ea8186a nuke some dead methods. by Chris Lattner · 20 years ago
  43. 04cb800 This fixes PR531, a crash when running the CBE on a bytecode file. by Chris Lattner · 20 years ago
  44. eaadf58 Add a new method, allow symtab to poke name. by Chris Lattner · 20 years ago
  45. e43dd1b Reformat comments to fix 80 columns. by Jeff Cohen · 20 years ago
  46. b21bf9a Reuse induction variables created for strength-reduced GEPs by other similar GEPs. by Jeff Cohen · 20 years ago
  47. d81b691 remove extraneous spaces from argument lists. by Chris Lattner · 20 years ago
  48. 0d1e407 remove all of the various setName implementations, consolidating them into by Chris Lattner · 20 years ago
  49. 7acff25 second argument to Value::setName is now gone. by Chris Lattner · 20 years ago
  50. 3267265 Make sure the two arguments of a setcc instruction point to the same node. by Chris Lattner · 20 years ago
  51. 262bb9a zap by Chris Lattner · 20 years ago
  52. 8e1b847 2nd arg to setName goes away. by Chris Lattner · 20 years ago
  53. ffdb920 Constants never get names. by Chris Lattner · 20 years ago
  54. 18221ed Remove the 2nd argument to Value::setName by Chris Lattner · 20 years ago
  55. d047874 Remove the second argument to Value::setName, it is never needed. by Chris Lattner · 20 years ago
  56. 60fbe9b New testcase for PR533 by Chris Lattner · 20 years ago
  57. 569d54d don't break the build on 32-bit hosts. by Chris Lattner · 20 years ago
  58. c21e6c9 This file is all commented out. by Chris Lattner · 20 years ago
  59. 3ee6041 fix data size stuff for architectures with bit challenged data types by Andrew Lenharth · 20 years ago
  60. 8b90810 Do not compute 1ULL << 64, which is undefined. This fixes Ptrdist/ks on the by Chris Lattner · 20 years ago
  61. cff1fe5 Testcase for a bug that caused us to miscompile ptrdist/ks on sparc. by Chris Lattner · 20 years ago
  62. f69a98c fix up stack pointer adjustments by Andrew Lenharth · 20 years ago
  63. f57cc3b Trivial cleanup patch by Chris Lattner · 20 years ago
  64. 3381913 fix FCMOVxx typo, set rem and div to hardcode target reg to be the same as the one the assembler uese, update ISel to put values in regs used by assembler for rem and div by Andrew Lenharth · 20 years ago
  65. 2f3c9b7 Add support for not strength reducing GEPs where the element size is a small by Jeff Cohen · 20 years ago
  66. 8d46a26 turn on IEEE for compares by Andrew Lenharth · 20 years ago
  67. 4585969 beter Select on FP by Andrew Lenharth · 20 years ago
  68. 6d9b69f Print -X like this: by Chris Lattner · 20 years ago
  69. f3f475e LSR cleanup patch by Andrew Lenharth · 20 years ago
  70. f7fe494 Do not lower malloc's to pass "sizeof" expressions like this: by Chris Lattner · 20 years ago
  71. 5f792c2 Add an optional argument to lower to a specific constant value instead of by Chris Lattner · 20 years ago
  72. 7dd732b Add an argument. by Chris Lattner · 20 years ago
  73. 0fbd914 Fix the spelling of the word `the' by Misha Brukman · 20 years ago
  74. 31ab1b3 Print the module ID as a comment. by Chris Lattner · 20 years ago
  75. 4318a3d cleanup the cfg after lsr by Chris Lattner · 20 years ago
  76. 74d00d8 remove 32 sign extend after 32 sextload and handle small negative constant by Andrew Lenharth · 20 years ago
  77. e4f161c Added LSR as a beta pass for alpha by Andrew Lenharth · 20 years ago
  78. 0c74906 Add a temporary option for llc-beta: -enable-lsr-for-ppc, which turns on by Chris Lattner · 20 years ago
  79. 1af69a8 Be slightly more accurate in an error message. by Reid Spencer · 20 years ago
  80. ded3613 Fix a nasty order of evaluation bug that Gabor Greif ran into. Here's an by Chris Lattner · 20 years ago
  81. e466659 Now that type does not derive from Value, these do not need to be virtual. by Chris Lattner · 20 years ago
  82. 00b95c3 Fix HTML-4.01 Strict compliance by Misha Brukman · 20 years ago
  83. 98558ae Use a colon instead of a period since we're introducing a command list by Misha Brukman · 20 years ago
  84. e0acb76 Correct a typo in Makefile.rules. Patch idea contributed by Vladimir Merzliakov. by Reid Spencer · 20 years ago
  85. 0456e4a Fixed the following LSR bugs: by Jeff Cohen · 20 years ago
  86. d0656fc Lower llvm.isunordered(a, b) into a != a | b != b. by Alkis Evlogimenos · 20 years ago
  87. 2a61536 cleanup my miswording by Chris Lattner · 20 years ago
  88. ca76f35 Remove tabs from file. by Chris Lattner · 20 years ago
  89. 47adf21 Add a test for llvm.prefetch. by Chris Lattner · 20 years ago
  90. 33e9d29 Add support to the C backend for llvm.prefetch. Patch contributed by by Chris Lattner · 20 years ago
  91. edac2d1 recognize llvm.prefetch. Patch contributed by Justin Wick! by Chris Lattner · 20 years ago
  92. 6f72282 Verify llvm.prefetch. by Chris Lattner · 20 years ago
  93. 0942b7c Lower prefetch to a noop, patch contributed by Justin Wick! by Chris Lattner · 20 years ago
  94. f9d27a8 Add a prefetch intrinsic, patch contributed by Justin Wick! by Chris Lattner · 20 years ago
  95. 9a9d7ac Document llvm.prefetch, patch contributed by Justin Wick! by Chris Lattner · 20 years ago
  96. e699e95 fix integer division and stuff by Andrew Lenharth · 20 years ago
  97. d793454 Adam Treat implemented this :) by Chris Lattner · 20 years ago
  98. 837149c Changes to enable creation of native executables directly from gccld and to by Reid Spencer · 20 years ago
  99. f8b235d A few small steps toward HTML 4.01 Strict compliance. by Reid Spencer · 20 years ago
  100. 5175b82 Add a little more detail about the configuration process for projects. by Reid Spencer · 20 years ago