1. 535c619 WHILE does not "pop" a value, it "examines" to top of stack. Make this by Reid Spencer · 19 years ago
  2. 1419711 added a use of ctpop to debug stuff with by Andrew Lenharth · 19 years ago
  3. 7ba1ea5 fixup argument by Andrew Lenharth · 19 years ago
  4. 58b563c * Correct the function prototypes for some of the functions to match the by Reid Spencer · 19 years ago
  5. 0b86148 Minor clean-ups by Misha Brukman · 19 years ago
  6. ec370fd initial descriptions of count intrinsics by Andrew Lenharth · 19 years ago
  7. 691ef2b Implement count leading zeros (ctlz), count trailing zeros (cttz), and count by Andrew Lenharth · 19 years ago
  8. c88e681 Fix this test to succeed even if "strchr" is on a call instruction. by Reid Spencer · 19 years ago
  9. 82be985 Add a test case for SPrintFOptimization. by Reid Spencer · 19 years ago
  10. f166ec6 yea yea yea by Andrew Lenharth · 19 years ago
  11. 30a1f8f note the vararg change, and other stuff by Andrew Lenharth · 19 years ago
  12. 279a7b2 pre add count tests by Andrew Lenharth · 19 years ago
  13. f818cfe fix a bug in the 1 index GEP handling code by Chris Lattner · 19 years ago
  14. 21506ff Implement optimizations for the strchr and llvm.memset library calls. by Reid Spencer · 19 years ago
  15. 34efdf8 Add a test case for StrChrOptimizer for -simplify-libcalls by Reid Spencer · 19 years ago
  16. e7d52b6 Clean up and correct llvmc configurations for C and C++ by Misha Brukman · 19 years ago
  17. 3a98ff8 std::string(NULL) does not a proper constructor make by Misha Brukman · 19 years ago
  18. 38bacf2 add direct support for making GEP instrs with one index by Chris Lattner · 19 years ago
  19. 4c42937 Omit periods at the end of command-line switch explanations for consistency by Misha Brukman · 19 years ago
  20. 3b7c6dc A new test case for the LLVMMemSetOptimization. by Reid Spencer · 19 years ago
  21. a97e8db Use ANSI-approved way of getting the value infinity (otherwise VC++ won't compile it) by Jeff Cohen · 19 years ago
  22. 9974dda Avoid garbage output in the statistics display by ensuring that the by Reid Spencer · 19 years ago
  23. e6ec8cc Add the StrNCmpOptimization which is similar to strcmp. by Reid Spencer · 19 years ago
  24. f31918b Correct the title and the success criteria: strcmp -> strncmp by Reid Spencer · 19 years ago
  25. d2db880 Add a new test case for the StrNCmpOptimization. by Reid Spencer · 19 years ago
  26. a1b4390 Implement the fprintf optimization which converts calls like this: by Reid Spencer · 19 years ago
  27. 6302abe Add a test case for testing the FPrintFOptimization. by Reid Spencer · 19 years ago
  28. 8b9e3e6 fold fp div by 0 to inf, the way gcc does. This is legal according to the FP spec by Andrew Lenharth · 19 years ago
  29. abc73b3 Remove support for 1.0 style varargs by Andrew Lenharth · 19 years ago
  30. fe3706a Fixed a comment. by John Criswell · 19 years ago
  31. 40c9e6b support multiplication by constant negative integers by Duraid Madina · 19 years ago
  32. 4bd708d add support for bools to SELECT, this fixes Prolangs-C/bison from the by Duraid Madina · 19 years ago
  33. a7e302a Mention that arguments to functions must be first class types. by Reid Spencer · 19 years ago
  34. 21d6ff5 Add accessor method, by Tanya Lattner · 19 years ago
  35. 9d6b628 Adding ModuloSched SB. by Tanya Lattner · 19 years ago
  36. 9fb25db Implement getelementptr.ll:test11 by Chris Lattner · 19 years ago
  37. f05fd08 new testcase by Chris Lattner · 19 years ago
  38. 37366c1 Check for volatile loads only once. by Chris Lattner · 19 years ago
  39. 45c2bdd add a new testcase by Chris Lattner · 19 years ago
  40. 874abe5 SMS for superblocks. by Tanya Lattner · 19 years ago
  41. be2b84a Added extra constructor for superblocks. by Tanya Lattner · 19 years ago
  42. c501563 Fixed bug in searchPath function for finding nodes between two recurrences. by Tanya Lattner · 19 years ago
  43. 50d91d7 I was sure I had thought about this and there was a reason it should work. by Andrew Lenharth · 19 years ago
  44. b1beff0 Do not use deprecated APIs by Alkis Evlogimenos · 19 years ago
  45. 63a7513 Fix a comment that stated the wrong thing. by Reid Spencer · 19 years ago
  46. 9c9183a Eliminate some random whitespace by Chris Lattner · 19 years ago
  47. f76e7dc Codegen and legalize sin/cos/llvm.sqrt as FSIN/FCOS/FSQRT calls. This patch by Chris Lattner · 19 years ago
  48. ac766dc add sin/cos tests by Chris Lattner · 19 years ago
  49. 08cae7f Doesn't support these nodes by Chris Lattner · 19 years ago
  50. 17234b7 This target doesn't support the FSIN/FCOS/FSQRT nodes yet by Chris Lattner · 19 years ago
  51. c5dcb53 Add support for FSIN/FCOS when unsafe math ops are enabled. Patch contributed by by Chris Lattner · 19 years ago
  52. 5434b42 Add support for llvm.sqrt and sin/cos if unsafe math optimizations are enabled. by Chris Lattner · 19 years ago
  53. 34f74a6 Expose an option allowing unsafe math optimizations. Patch contributed by by Chris Lattner · 19 years ago
  54. b42a9ff Lower llvm.sqrt -> fsqrt/sqrt by Chris Lattner · 19 years ago
  55. 459ced2 Add a test for llvm.sqrt by Chris Lattner · 19 years ago
  56. eed37ba Add llvm.sqrt intrinsic, patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  57. 9f56b1f * Don't depend on "guessing" what a FILE* is, just require that the actual by Reid Spencer · 19 years ago
  58. abffafd * Fix signed/unsigned usage problem * Rearrange for readability. by Reid Spencer · 19 years ago
  59. b2ae078 A new test case for the ToAsciiOptimizer. by Reid Spencer · 19 years ago
  60. 926bd0c A new test case for the StrCmpOptimization in -simplify-libcalls. by Reid Spencer · 19 years ago
  61. e589cc4 This is StrCpy, NOT StrCat! by Reid Spencer · 19 years ago
  62. 41571c8 Get the name of the pass right in the documentation. by Reid Spencer · 19 years ago
  63. 3f169a1 Fix the success criteria for the test to make call instructions with "pow" by Reid Spencer · 19 years ago
  64. b282521 Actually make this pass test something related to fputs. by Reid Spencer · 19 years ago
  65. ff5525d Implement the optimizations for "pow" and "fputs" library calls. by Reid Spencer · 19 years ago
  66. bb4cae7 Add a test case for the puts libcall optimization. by Reid Spencer · 19 years ago
  67. 45254f7 Add a testcase for optimizing the strcpy libcall. by Reid Spencer · 19 years ago
  68. df4945b Remove optimizations that don't require both operands to be constant. These by Reid Spencer · 19 years ago
  69. 0f4a891 New test case for testing pow(3) math library optimizations. by Reid Spencer · 19 years ago
  70. 5882b92 Consistently use 'class' to silence VC++ by Jeff Cohen · 19 years ago
  71. 1d3b718 * Add constant folding for additional floating point library calls such as by Reid Spencer · 19 years ago
  72. 2c56e8a Add support for FSQRT node, patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  73. 5b103c2 These functions can set errno! by Chris Lattner · 19 years ago
  74. 5afc124 Add some new X86 instrs, patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  75. 3b6b637 Codegen fabs/fabsf as FABS. Patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  76. da6ba87 Legalize FSQRT, FSIN, FCOS nodes, patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  77. 7f64464 Add FSQRT, FSIN, FCOS nodes, patch contributed by Morten Ofstad by Chris Lattner · 19 years ago
  78. 5624c75 Remove from the TODO list those optimizations that are already handled by by Reid Spencer · 19 years ago
  79. 8441a01 Document additional libcall transformations that need to be written. by Reid Spencer · 19 years ago
  80. 716f49e Doxygenate. by Reid Spencer · 19 years ago
  81. 209a0ae remove 'statement with no effect' warning by Chris Lattner · 19 years ago
  82. 2d86ea2 Implement Value* tracking for loads and stores in the selection DAG. This enables one to use alias analysis in the backends. by Andrew Lenharth · 19 years ago
  83. 22cab6c Unbreak the sparc backend. by Chris Lattner · 19 years ago
  84. 3f7d8c6 More Cleanup: by Reid Spencer · 19 years ago
  85. e3142be import fix and plot multiple lines at once by Andrew Lenharth · 19 years ago
  86. e43b3fb Generate a gnuplot script for any program and any test (like llc or gcc) by Andrew Lenharth · 19 years ago
  87. 91aa9ee So you want to import nightly tester data into a data base? Have we got the perl script for you by Andrew Lenharth · 19 years ago
  88. 6e92729 fix for parse, and a start at db import. Using CVS as scp :) by Andrew Lenharth · 19 years ago
  89. 85d5f60 clean up some warnings by Duraid Madina · 19 years ago
  90. a16d5a5 This is a cleanup commit: by Reid Spencer · 19 years ago
  91. d651f44 detect functions that never return, and turn the instruction following a by Chris Lattner · 19 years ago
  92. cd4b7a4 Test the noreturn function optimization by Chris Lattner · 19 years ago
  93. ff1c9e2 Add the simplify-libcalls pass. by Reid Spencer · 19 years ago
  94. 4430e3a A first step towards being able to do more interesting things with the nightly tester data. Moreinteresting things will come soon, so tune in by Andrew Lenharth · 19 years ago
  95. 026a87a Prefix the debug statistics so they group together. by Reid Spencer · 19 years ago
  96. 1ea099c In debug builds, make a statistic for each kind of call optimization. This by Reid Spencer · 19 years ago
  97. bc9fa58 This analysis doesn't take 'throwing' into consideration, it looks at by Chris Lattner · 19 years ago
  98. 0ddf0d6 Fix up the debug statement to actually use a newline .. radical concept. by Reid Spencer · 19 years ago
  99. ef99ea3 Uh, this isn't argpromotion. by Reid Spencer · 19 years ago
  100. 8f13261 Add some debugging output so we can tell which calls are getting triggered by Reid Spencer · 19 years ago