1. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  2. 841957e Don't crash if computing a mapping to a node with zero size by Chris Lattner · 19 years ago
  3. b0f92e3 rename method, add counterpart by Chris Lattner · 19 years ago
  4. ca3d59b FP 0.0 setcc optimization, and generate short branch sequence for setcc(FP) rather than stack usage by Andrew Lenharth · 19 years ago
  5. b2b17bb add a method to compute a commonly used mapping. by Chris Lattner · 19 years ago
  6. e2bc7b2 regardless of whether or not the client things we should mark globals incomplete, by Chris Lattner · 19 years ago
  7. 270cf50 Make sure to remove incomplete markers before we add to them! :) by Chris Lattner · 19 years ago
  8. b5ecd2e The incoming arguments to main (the argv list) are not complete! by Chris Lattner · 19 years ago
  9. a66e353 After finishing BU analysis, move all global variables from the globals by Chris Lattner · 19 years ago
  10. adfd5f1 ADd support for printing eqgraphs. by Chris Lattner · 19 years ago
  11. 2787e03 Replace linear search with logrithmic one. by Chris Lattner · 19 years ago
  12. e7ea48c add a StructLayout::getElementContainingOffset method. by Chris Lattner · 19 years ago
  13. 84e2dc2 Should fix mesa by Andrew Lenharth · 19 years ago
  14. a4319e5 make sure to mark nodes returned from functions as incomplete by Chris Lattner · 19 years ago
  15. b25959a remove this from the PA namespace, leaving it in the llvm ns by Chris Lattner · 19 years ago
  16. 7aed717 Move this from the pool allocator project to here, where it logically belongs. by Chris Lattner · 19 years ago
  17. e87f6c3 remove a pseudo instruction and improve inline constant generation by Andrew Lenharth · 19 years ago
  18. e97568c I didn't mean to check this in. :( by Chris Lattner · 19 years ago
  19. ee639f1 Fix a bug where we would incorrectly do a sign ext instead of a zero ext by Chris Lattner · 19 years ago
  20. 572668a yay for camel_cvs diff by Andrew Lenharth · 19 years ago
  21. 3dc15f3 some typoes and .bss isn't liked, at all by Andrew Lenharth · 19 years ago
  22. f768bba Allow the live interval analysis pass to be a bit more aggressive about by Chris Lattner · 19 years ago
  23. 059c3ef minor correction for Register that isn't used by Andrew Lenharth · 19 years ago
  24. 14723c2 constant fold FP_ROUND_INREG, ZERO_EXTEND_INREG, and SIGN_EXTEND_INREG by Chris Lattner · 19 years ago
  25. 76da616 correct the computation of the isAbstract bit for types. by Chris Lattner · 19 years ago
  26. 50bc9ef Fix Regression/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll, a miscompilation by Chris Lattner · 19 years ago
  27. 9dbf1e5 Fix a typo in an assertion comment. Patch contributed by Vladimir Merzliakov. by Reid Spencer · 19 years ago
  28. bac5b46 Export two methods for getting -X and A-B. by Chris Lattner · 19 years ago
  29. 1c81f13 get bugpoint working on ia64, by building .so's with -fpic. :) by Chris Lattner · 19 years ago
  30. 411eba0 Fix a crash handling 'undef bool', fixing an llc crash on 186.crafty by Chris Lattner · 19 years ago
  31. d632f49 Patch to make assembly output compatible with mingw compilation (identical by Reid Spencer · 19 years ago
  32. dbf69f1 Make sure to remove all dead type names from the symbol table, not just by Chris Lattner · 19 years ago
  33. 23ba0c5 Single characters should be printed out as chars, not strings. by Misha Brukman · 19 years ago
  34. 001d16a Fix an apparent ambiguity compiling on PPC by Chris Lattner · 19 years ago
  35. 2f62fdc fix a bug where we thought arguments were constants :( by Chris Lattner · 19 years ago
  36. 3f93197 Fix Regression/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll, by Chris Lattner · 19 years ago
  37. 2f9b19b implement Transforms/LoopStrengthReduce/invariant_value_first_arg.ll by Chris Lattner · 19 years ago
  38. 2461dff minor simplifications of the code. by Chris Lattner · 19 years ago
  39. fee3411 trivial simplification by Chris Lattner · 19 years ago
  40. decc86d Fix a bug where we could corrupt a parent loop's header info if we unrolled by Chris Lattner · 19 years ago
  41. f1b4d1d rename insertEntry to insert by Chris Lattner · 19 years ago
  42. e4c872a Merge SymbolTable::removeEntry into SymbolTable::remove, its only caller by Chris Lattner · 19 years ago
  43. c27aa8d Delete the really inefficient method: void remove(const Type* Typ); by Chris Lattner · 19 years ago
  44. 82aa566 Make this MUCH faster by avoiding a linear search in the symbol table code. by Chris Lattner · 19 years ago
  45. a98cbe5 Remove some really gross and hard to understand code now that by Chris Lattner · 19 years ago
  46. ee4da93 Simplify some code. by Chris Lattner · 19 years ago
  47. 921c565 remove these methods. by Chris Lattner · 19 years ago
  48. af4a9bb simplify and speed up some code by Chris Lattner · 19 years ago
  49. b15fde2 simplify some code. by Chris Lattner · 19 years ago
  50. 04cb800 This fixes PR531, a crash when running the CBE on a bytecode file. by Chris Lattner · 19 years ago
  51. e43dd1b Reformat comments to fix 80 columns. by Jeff Cohen · 19 years ago
  52. b21bf9a Reuse induction variables created for strength-reduced GEPs by other similar GEPs. by Jeff Cohen · 19 years ago
  53. 0d1e407 remove all of the various setName implementations, consolidating them into by Chris Lattner · 19 years ago
  54. 7acff25 second argument to Value::setName is now gone. by Chris Lattner · 19 years ago
  55. 3267265 Make sure the two arguments of a setcc instruction point to the same node. by Chris Lattner · 19 years ago
  56. 262bb9a zap by Chris Lattner · 19 years ago
  57. 8e1b847 2nd arg to setName goes away. by Chris Lattner · 19 years ago
  58. ffdb920 Constants never get names. by Chris Lattner · 19 years ago
  59. 18221ed Remove the 2nd argument to Value::setName by Chris Lattner · 19 years ago
  60. 569d54d don't break the build on 32-bit hosts. by Chris Lattner · 19 years ago
  61. 3ee6041 fix data size stuff for architectures with bit challenged data types by Andrew Lenharth · 19 years ago
  62. 8b90810 Do not compute 1ULL << 64, which is undefined. This fixes Ptrdist/ks on the by Chris Lattner · 19 years ago
  63. f69a98c fix up stack pointer adjustments by Andrew Lenharth · 19 years ago
  64. f57cc3b Trivial cleanup patch by Chris Lattner · 19 years ago
  65. 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 · 19 years ago
  66. 2f3c9b7 Add support for not strength reducing GEPs where the element size is a small by Jeff Cohen · 19 years ago
  67. 8d46a26 turn on IEEE for compares by Andrew Lenharth · 19 years ago
  68. 4585969 beter Select on FP by Andrew Lenharth · 19 years ago
  69. 6d9b69f Print -X like this: by Chris Lattner · 19 years ago
  70. f3f475e LSR cleanup patch by Andrew Lenharth · 19 years ago
  71. f7fe494 Do not lower malloc's to pass "sizeof" expressions like this: by Chris Lattner · 19 years ago
  72. 5f792c2 Add an optional argument to lower to a specific constant value instead of by Chris Lattner · 19 years ago
  73. 0fbd914 Fix the spelling of the word `the' by Misha Brukman · 19 years ago
  74. 31ab1b3 Print the module ID as a comment. by Chris Lattner · 19 years ago
  75. 4318a3d cleanup the cfg after lsr by Chris Lattner · 19 years ago
  76. 74d00d8 remove 32 sign extend after 32 sextload and handle small negative constant by Andrew Lenharth · 19 years ago
  77. e4f161c Added LSR as a beta pass for alpha by Andrew Lenharth · 19 years ago
  78. 0c74906 Add a temporary option for llc-beta: -enable-lsr-for-ppc, which turns on by Chris Lattner · 19 years ago
  79. 1af69a8 Be slightly more accurate in an error message. by Reid Spencer · 19 years ago
  80. ded3613 Fix a nasty order of evaluation bug that Gabor Greif ran into. Here's an by Chris Lattner · 19 years ago
  81. 0456e4a Fixed the following LSR bugs: by Jeff Cohen · 19 years ago
  82. d0656fc Lower llvm.isunordered(a, b) into a != a | b != b. by Alkis Evlogimenos · 19 years ago
  83. ca76f35 Remove tabs from file. by Chris Lattner · 19 years ago
  84. 33e9d29 Add support to the C backend for llvm.prefetch. Patch contributed by by Chris Lattner · 19 years ago
  85. edac2d1 recognize llvm.prefetch. Patch contributed by Justin Wick! by Chris Lattner · 19 years ago
  86. 6f72282 Verify llvm.prefetch. by Chris Lattner · 19 years ago
  87. 0942b7c Lower prefetch to a noop, patch contributed by Justin Wick! by Chris Lattner · 19 years ago
  88. e699e95 fix integer division and stuff by Andrew Lenharth · 19 years ago
  89. 14dc638 Fix crash in LSR due to attempt to remove original induction variable. However, by Jeff Cohen · 19 years ago
  90. 5e1e5e1 PHI nodes were incorrectly placed when more than one GEP is reduced in a loop. by Jeff Cohen · 19 years ago
  91. f465db6 First pass at improved Loop Strength Reduction. Still not yet ready for prime time. by Jeff Cohen · 19 years ago
  92. 3e27952 Use const iterators where possible. Patch by Evan Jones! by Chris Lattner · 19 years ago
  93. 35c81b0 Teach globalopt how memset/cpy/move affect memory, to allow better optimization. by Chris Lattner · 19 years ago
  94. da895d6 Fix spelling, patch contributed by Gabor Greif! by Chris Lattner · 19 years ago
  95. f8db8a0 Fix spelling, patch contributed by Gabor Greif by Chris Lattner · 19 years ago
  96. e56509c Remove some stuff I checked in accidentally by Chris Lattner · 19 years ago
  97. 7192e50 DCE a dead function by Chris Lattner · 19 years ago
  98. eaa06bb Implement an isBytecodeArchive method to determine if an archive contains by Reid Spencer · 19 years ago
  99. 7ffc07d 1 + 100 + 51 == 152, not 52. by Chris Lattner · 19 years ago
  100. be54dcc remove extraneous cast by Chris Lattner · 19 years ago