1. 10e4663 Transform the LLVM RPM spec file to be a configured file. This allows us by Reid Spencer · 18 years ago
  2. ccbe2ec Fix PowerPC/2006-08-15-SelectionCrash.ll and simplify selection code. by Chris Lattner · 18 years ago
  3. d039da9 New testcase by Chris Lattner · 18 years ago
  4. dfb8607 The generated runloop shouldn't require Select to update 'Result'. In fact by Chris Lattner · 18 years ago
  5. 5298de5 allow Select to return the node being selected if RAU isn't needed. by Chris Lattner · 18 years ago
  6. 0b3e525 Start using SDVTList more consistently by Chris Lattner · 18 years ago
  7. 70046e9 add a new SDVTList type and new SelectionDAG::getVTList methods to streamline by Chris Lattner · 18 years ago
  8. 80d9244 Fixed the awkward description of the -find-bugs option for bugpoint. by Patrick Jenkins · 18 years ago
  9. 94f7850 Fixed the awkward description of -find-bugs in the "Advice for using bugpoint" section. by Patrick Jenkins · 18 years ago
  10. 7d686d5 Added option description for -find-bugs. by Patrick Jenkins · 18 years ago
  11. 8268166 This commit mentions -find-bugs under the advice for using bugpoints section of the bugpoint design and usage document. by Patrick Jenkins · 18 years ago
  12. 032091d Adding FindBugs.cpp so the -find-bugs option will work. by Patrick Jenkins · 18 years ago
  13. 6a3f31c This commit adds a new feature called find-bugs. The find-bugs option can be invoked on a .bc file from the command like with -find-bugs and a list of passes you wish to test. This procedure takes the set of optimization passes the user specifies, randomizes the passes, runs the passes on the specified .bc file, compiles the program, and finally runs the program checking its output vs the .bc file with no optimizations. This process repeats until either the user kills bugpoint or an error occurs in the optimizations, program complitation, or the running of the program. If an error occurs, bugpoint attempts to diagnose the error by eliminating passes that are not at fault and code that is not needed. by Patrick Jenkins · 18 years ago
  14. 19af0e1 Haste-o discovered after. by Jim Laskey · 18 years ago
  15. af2cca1 Hypos pointed out by Jakob Praher. by Jim Laskey · 18 years ago
  16. e3c312f Typo. by Jim Laskey · 18 years ago
  17. eda573d Okay, make the prose match the example too. by Reid Spencer · 18 years ago
  18. 1c6f87d Some more correction to the examples, thanks to Chris Lattner. by Reid Spencer · 18 years ago
  19. 920baee Simplify this a little bit. by Reid Spencer · 18 years ago
  20. 6ae928f This script takes arguments so remove the check for number of arguments, by Reid Spencer · 18 years ago
  21. 5073922 Fix an example. by Reid Spencer · 18 years ago
  22. 80a4d05 Clarify the first question. by Reid Spencer · 18 years ago
  23. 919d371 Rearrange things for clarity, don't talk about "dereferencing" when we by Reid Spencer · 18 years ago
  24. 884a970 Add a link to the GEP faq. by Chris Lattner · 18 years ago
  25. 33bef48 Add a link in a prominant location. by Chris Lattner · 18 years ago
  26. 3ca002b Make getNodeValueTypes methods public. by Chris Lattner · 18 years ago
  27. f9f37fc eliminate use of getNode that takes vector of valuetypes. by Chris Lattner · 18 years ago
  28. 2198f9c untabify by Devang Patel · 18 years ago
  29. 2fa6d3b Add a new getNode() method that takes a pointer to an already-intern'd list by Chris Lattner · 18 years ago
  30. 64d128d Avoid extra string copy. by Devang Patel · 18 years ago
  31. 9977ea6 For PR876: by Reid Spencer · 18 years ago
  32. cc2665d For PR876: by Reid Spencer · 18 years ago
  33. 30235da Use mangler, instead of addUnderscore(), to get mangled name. by Devang Patel · 18 years ago
  34. 70bbf9a Provide indentation of the generated program. by Reid Spencer · 18 years ago
  35. e51ee04 remove SelectionDAG::InsertISelMapEntry, it is dead by Chris Lattner · 18 years ago
  36. 213a16c Add code to resize the CSEMap hash table. This doesn't speedup codegen of by Chris Lattner · 18 years ago
  37. b5677f9 avoid a warning by Chris Lattner · 18 years ago
  38. df32aac Handle single-entry PHI nodes correctly. This fixes PR877 and by Chris Lattner · 18 years ago
  39. a717473 new testcase from PR877 by Chris Lattner · 18 years ago
  40. 6e3b7c2 Fix more validation issues by Chris Lattner · 18 years ago
  41. 5907d40 Update the example to work with llvm-gcc4. Fix validation errors. by Chris Lattner · 18 years ago
  42. 130fc13 Add the actual constant to the hash for ConstantPool nodes. Thanks to by Chris Lattner · 18 years ago
  43. 29a965d typo by Chris Lattner · 18 years ago
  44. f428c0f Fix a typo. by Reid Spencer · 18 years ago
  45. b5fc9f5 Fix several grammaros and a few HTML usage items. by Reid Spencer · 18 years ago
  46. 61369da select code like ldr rx, [ry, #offset] by Rafael Espindola · 18 years ago
  47. ca7592a Make all tools that use llvmdo have a -topdir option that allows the top by Reid Spencer · 18 years ago
  48. e6dd6a1 Use < and > by Devang Patel · 18 years ago
  49. 2c1292f Fix verification failures. by Devang Patel · 18 years ago
  50. de4bbd9 Add lto doc link. by Devang Patel · 18 years ago
  51. 93449f1 Add lto doc. by Devang Patel · 18 years ago
  52. 9e384ab Added some comments to clarify code around sub TestDirectory by Patrick Jenkins · 18 years ago
  53. 71ddd53 Add llvm2cpp. by Reid Spencer · 18 years ago
  54. 3219563 1. fix bug by ensuring we start at the llvm source root. by Reid Spencer · 18 years ago
  55. 99aa271 Count the documentation. Otherwise we take a 30,000 hit in the LOC on the by Reid Spencer · 18 years ago
  56. c7e289f Use the new -code-only option to llvmdo so that we only count things that by Reid Spencer · 18 years ago
  57. 956dae8 Add a -code-only option which restricts llvmdo to visiting just those by Reid Spencer · 18 years ago
  58. fa34d7b Changes for LLVM coding standard compliance: by Reid Spencer · 18 years ago
  59. 52a51e38 Emit .set directives for jump table entries when possible, which reduces by Nate Begeman · 18 years ago
  60. f6e190f Fix a bug in a recent refactoring that broke a bunch of stuff. by Chris Lattner · 18 years ago
  61. 103de77 Fix an obvious bug, noticed by inspection. No current targets trigger this. by Chris Lattner · 18 years ago
  62. 3bb4657 Don't attempt to split subloops out of a loop with a huge number of backedges. by Chris Lattner · 18 years ago
  63. 9289b63 New testcase, this used to take hours to loopsimplify. by Chris Lattner · 18 years ago
  64. 69b3992 Make Loop::getExitBlocks significantly faster for large loops. Instead of by Chris Lattner · 18 years ago
  65. fa78946 Reimplement the loopsimplify code which deletes edges from unreachable by Chris Lattner · 18 years ago
  66. 8731c0d Track # nodes in a CSEMap. by Chris Lattner · 18 years ago
  67. dd28900 Switch to using SuperFastHash instead of adding all elements together. This by Chris Lattner · 18 years ago
  68. 4477185 Lexer.cpp is a generated file both in lib/AsmParser and projects/Stacker by Reid Spencer · 18 years ago
  69. 7ed9ea8 Switch NodeID to track 32-bit chunks instead of 8-bit chunks, for a 2.5% by Chris Lattner · 18 years ago
  70. f42d1dd remove IncludeFile turds in MathExtras.h, which bloats every .o file that by Chris Lattner · 18 years ago
  71. 2914a69 Weed out some cruft and add in some missing extensions. by Reid Spencer · 18 years ago
  72. c0d5ed3 Weed out cruft that should not be counted and add in extensions we by Reid Spencer · 18 years ago
  73. 1653366 move code out of line so that GCC doesn't inline it at -O3 by Chris Lattner · 18 years ago
  74. 825c2a7 Added information for the new nightly tester. by Patrick Jenkins · 18 years ago
  75. 80b6582 Split SmallVector into SmallVector and SmallVectorImpl, which allows us to by Chris Lattner · 18 years ago
  76. 0e9402f Added two flags (-submit-server and -submit-script) which allow the user to specify where the test results are submitted too. If these are not specified they default to the LLVM.org server. by Patrick Jenkins · 18 years ago
  77. 8312657 Make this script not care where it is run from by getting the llvm src by Reid Spencer · 18 years ago
  78. c9f8f41 Remove 8 more std::map's. by Chris Lattner · 18 years ago
  79. 1e75b7b Make llvmdo and llvmgrep invulnerable to where they are run from by getting by Reid Spencer · 18 years ago
  80. b43ce5a Don't print double newline for --src-root and --obj-root as it tends to by Reid Spencer · 18 years ago
  81. 0c2ecdd remove old piece of the V9 backend. by Chris Lattner · 18 years ago
  82. 2b5a82f eliminate extraneous blank line by Chris Lattner · 18 years ago
  83. 61b0941 Move the BBNodes, GlobalValues, TargetGlobalValues, Constants, TargetConstants, by Chris Lattner · 18 years ago
  84. cbea304 Start moving leaf nodes over to the CSEMap. by Chris Lattner · 18 years ago
  85. ae2e622 Clean up the HTML output. Add a -filedetails option to report the number of by Reid Spencer · 18 years ago
  86. bf49f33 Remove blank line at end of file, removing test user "foo" from CVS history. by Reid Spencer · 18 years ago
  87. e2e3409 new method for adding ints by Chris Lattner · 18 years ago
  88. 4a283e9 eliminate the NullaryOps map, use CSEMap instead. by Chris Lattner · 18 years ago
  89. bb6f6eb Drop the -details option, it was broken. If you want to know about a by Reid Spencer · 18 years ago
  90. 1e060f0 Use SmallVector instead. by Evan Cheng · 18 years ago
  91. 3577e38 change internal impl of dag combiner so that calls to CombineTo never have to by Chris Lattner · 18 years ago
  92. 8a842cf Change one ReplaceAllUsesWith method to take an array of operands to replaceinstead of a vector of operands. by Chris Lattner · 18 years ago
  93. b9ea4a3 Change one ReplaceAllUsesWith method to take an array of operands to replace by Chris Lattner · 18 years ago
  94. 246db8d Remove now-dead method. by Chris Lattner · 18 years ago
  95. e219945 Eliminate use of getNode that takes a vector. by Chris Lattner · 18 years ago
  96. 3cf5584 remove a (now) unused getNode method. by Chris Lattner · 18 years ago
  97. 8742867 elimiante use of getNode that takes vector of operands. by Chris Lattner · 18 years ago
  98. e0e42d4 eliminate use of getNode that takes vector of operands. by Chris Lattner · 18 years ago
  99. e21492b eliminate use of getNode that takes vector<SDOperand>. Wrap a really long line. by Chris Lattner · 18 years ago
  100. 79e490a Convert vectors to fixed sized arrays and smallvectors. Eliminate use of getNode that takes a vector. by Chris Lattner · 18 years ago