1. 3e63076 Add 'umax' similar to 'smax' SCEV. Closes PR2003. by Nick Lewycky · 17 years ago
  2. 359026e XFAIL this for now. by Evan Cheng · 17 years ago
  3. b476f98 this test requires sse2 by Chris Lattner · 17 years ago
  4. ce2bcc8 Don't fold and's into test instructions if they have multiple uses. by Chris Lattner · 17 years ago
  5. 22c3176 rename tests to avoid a test- prefix when they aren't related to the test instruction. by Chris Lattner · 17 years ago
  6. cfab3da Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
  7. 1459c5d dead pass by Chris Lattner · 17 years ago
  8. 689e8b2 Fix PR2060 by rejecting invalid types for integer constants. by Chris Lattner · 17 years ago
  9. 7ad3920 Don't spew stats to stderr. by Nick Lewycky · 17 years ago
  10. 9103ba1 Fix up the run line for this new test. by Nick Lewycky · 17 years ago
  11. acfab64 New test. by Evan Cheng · 17 years ago
  12. 2ad38be Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
  13. 53a66d1 Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
  14. efec751 - When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should check if it's essentially a SCALAR_TO_VECTOR. Avoid turning (v8i16) <10, u, u, u> to <10, 0, u, u, u, u, u, u>. Instead, simply convert it to a SCALAR_TO_VECTOR of the proper type. by Evan Cheng · 17 years ago
  15. e0cfecf Correctly fold divide-by-constant, even when faced with overflow. by Nick Lewycky · 17 years ago
  16. 339ffed Don't mark scalar integer multiplication as Expand on x86, since x86 by Dan Gohman · 17 years ago
  17. ea04159 make this just a bit more strict. by Chris Lattner · 17 years ago
  18. 5aa4f2a Add support to GVN for performing sret return slot optimization. This means that, if an sret function tail calls by Owen Anderson · 17 years ago
  19. bf1d8a7 optimize away stackrestore calls that have no intervening alloca or call. by Chris Lattner · 17 years ago
  20. 28cb205 upgrade this test. by Chris Lattner · 17 years ago
  21. dd12f96 Fold (-x + -y) -> -(x+y) which promotes better association, fixing by Chris Lattner · 17 years ago
  22. 0b0803a Split up subtracts into add+negate if they have a reassociable use or operand by Chris Lattner · 17 years ago
  23. f06c3c2 upgrade and simplify this test. by Chris Lattner · 17 years ago
  24. 6263f94 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
  25. 5f13724 fix this test. by Chris Lattner · 17 years ago
  26. d349a4e Remove llvm-upgrade by Tanya Lattner · 17 years ago
  27. 2d290f9 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
  28. 26fdb11 this test isn't useful since we added @ notation for globals. by Chris Lattner · 17 years ago
  29. 8a39257 this line was commented out. by Chris Lattner · 17 years ago
  30. 709f6ec Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
  31. 9197493 Removing llvm upgrade, so remove tests specific to llvm-upgrade and update the tests that used it. by Tanya Lattner · 17 years ago
  32. 3d5378f Remove any 'nest' parameter attributes if the function by Duncan Sands · 17 years ago
  33. 22c5c1b llvm.memory.barrier, and impl for x86 and alpha by Andrew Lenharth · 17 years ago
  34. d1bb1c2 upgrade this test, which wasn't testing the right thing since llvm-upgrade came around. by Chris Lattner · 17 years ago
  35. 0104234 rename llx -> ll by Chris Lattner · 17 years ago
  36. de7f560 This test is not interesting. by Evan Cheng · 17 years ago
  37. 35e11cd Modify test to expect improved code. by Dale Johannesen · 17 years ago
  38. 31fdedd Fix this test on linux, which returns S242 using sret. by Duncan Sands · 17 years ago
  39. 9d9b204 Fix PR2028 by Devang Patel · 17 years ago
  40. 9b03daa If loop header is also loop exiting block then OrigPN is incoming value for B loop header. by Devang Patel · 17 years ago
  41. 8c5c22f Fix PR2029 by Chris Lattner · 17 years ago
  42. 423be62 Fix a miscompilation from Dan's recent apintification. by Chris Lattner · 17 years ago
  43. 6e9bcee Remove llvm-upgrade by Tanya Lattner · 17 years ago
  44. c91b49b Testcase for PR2032. by Nick Lewycky · 17 years ago
  45. dcd188d Remove llvm-upgrade. by Tanya Lattner · 17 years ago
  46. 8b0cb7b This readme entry is done, testcase here: CodeGen/X86/zero-remat.ll by Chris Lattner · 17 years ago
  47. 5598b70 Fix test. by Evan Cheng · 17 years ago
  48. ea06906 A loop latch phi node may have uses inside loop, not just in loop header. by Devang Patel · 17 years ago
  49. 23067df While moving exit condition, do not drop loop latch on the floor. by Devang Patel · 17 years ago
  50. 02c4836 Keep track of exit value operand number when operands are swapped. by Devang Patel · 17 years ago
  51. 84ad837 New test, see comments. by Dale Johannesen · 17 years ago
  52. d462ba8 Teach LegalizeTypes how to expand and promote CTLZ, by Duncan Sands · 17 years ago
  53. 35327b3 Add a note pointing to PR1996. by Eli Friedman · 17 years ago
  54. 86ca3ca In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this by Chris Lattner · 17 years ago
  55. 261c704 Add test for PR1996. (This is my first time adding a test for a by Eli Friedman · 17 years ago
  56. 5e1dd55 Add testcase for recent legalizer change by Nate Begeman · 17 years ago
  57. b2e72b0 New tests. by Evan Cheng · 17 years ago
  58. 30b4bd4 Re-apply the patch to improve the optimizations of memcpy's, with several by Owen Anderson · 17 years ago
  59. 073c5b7 Don't mask the isel bug. by Evan Cheng · 17 years ago
  60. aeb231c This test assumes no SSE4.1. by Evan Cheng · 17 years ago
  61. 52f321f Now that ScalarEvolution::print writes to the correct stream, there is by Wojciech Matyjewicz · 17 years ago
  62. 2a9054c Change negative grep into positive one in my yesterday's testcase. by Wojciech Matyjewicz · 17 years ago
  63. 7b5b768 Fix PR2002. Suppose n is the initial value for the induction by Wojciech Matyjewicz · 17 years ago
  64. 3c593c9 Test case for annotate builtin. by Tanya Lattner · 17 years ago
  65. 65b2e3d Fix some test cases. by Evan Cheng · 17 years ago
  66. a089b10 If the LHS of the comparison is a loop-invariant we also want to move it by Wojciech Matyjewicz · 17 years ago
  67. e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 17 years ago
  68. 431bfcb Determine whether a spill kills the register it's spilling before insertion rather than trying to undo the kill marker afterwards. by Evan Cheng · 17 years ago
  69. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
  70. b3c4eb4 Alignment of struct containing vectors depends on by Dale Johannesen · 17 years ago
  71. 82ada54 Fix PR 1995. by Devang Patel · 17 years ago
  72. 5fd79d0 It's not always safe to fold movsd into xorpd, etc. Check the alignment of the load address first to make sure it's 16 byte aligned. by Evan Cheng · 17 years ago
  73. 33663fc Added missing entries in X86 load / store folding tables. by Evan Cheng · 17 years ago
  74. be3bf42 Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode. by Evan Cheng · 17 years ago
  75. b745e88 It's PR1925, not PR1609. by Evan Cheng · 17 years ago
  76. e00fec5 Temporarily reverting: by Bill Wendling · 17 years ago
  77. 2fc628d Fix a number of local register allocator issues: PR1609. by Evan Cheng · 17 years ago
  78. a58891f Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. by Evan Cheng · 17 years ago
  79. bb4151b If a vr is already marked alive in a bb, then it has PHI uses that are visited earlier, then it is not killed in the def block (i.e. not dead). by Evan Cheng · 17 years ago
  80. 7c95deb Fix a bug compiling PR1978 (perhaps not the only one though) which by Chris Lattner · 17 years ago
  81. e490881 This should also work on x86 now. by Evan Cheng · 17 years ago
  82. 6cc2494 Crashes LegalizeTypes with "Do not know how to by Duncan Sands · 17 years ago
  83. 06418c5 Crashes LegalizeTypes with "Do not know how to split by Duncan Sands · 17 years ago
  84. 003de9a remove target triple to make this test more "generic" by Chris Lattner · 17 years ago
  85. df3fb5e Crashed the new type legalizer. Not likely to catch by Duncan Sands · 17 years ago
  86. d02c0bc Make this test more aggressive, to cover recent improvements. by Owen Anderson · 17 years ago
  87. 6f7a52d Allow GVN to hack on memcpy's, making them open to further optimization. by Owen Anderson · 17 years ago
  88. f2a5f01 Tag this test with the PR reference. by Nick Lewycky · 17 years ago
  89. 5be2920 There are some cases where icmp(add) can be folded into a new icmp. Handle them. by Nick Lewycky · 17 years ago
  90. e62a8a3 Fixing a bug creating floating point constants of type other by Gordon Henriksen · 17 years ago
  91. 859efca CBackend: Implement unaligned load/store. by Lauro Ramos Venancio · 17 years ago
  92. 532d022 Don't drop function/call return attributes like 'nounwind'. by Duncan Sands · 17 years ago
  93. 7757fff Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 17 years ago
  94. e504d76 Pointers change size depending upon the target. Remove them to make the test more stable. by Tanya Lattner · 17 years ago
  95. 772601a Make DSE much more aggressive by performing DCE earlier. Update a testcase to reflect this increased aggressiveness. by Owen Anderson · 17 years ago
  96. b10e0da Fix a bug where scalarrepl would discard offset if type would match. by Chris Lattner · 17 years ago
  97. c748412 Update this test case. by Evan Cheng · 17 years ago
  98. c69d3c9 Don't let globalopt hack on volatile loads or stores. by Chris Lattner · 17 years ago
  99. 2454a2e eliminate additions of 0.0 when they are obviously dead. This has to be careful to by Chris Lattner · 17 years ago
  100. cca1867 Add a testcase for eliminating memcpy's at the end of functions. Forgot to commit this with my last commit. by Owen Anderson · 17 years ago