1. aadc6b6 Whoops -- forgot PR reference on this test. by Nick Lewycky · 16 years ago
  2. 3978927 The Linux ABI emits an extra "movl %esp, %ebp" in function prologue and by Nick Lewycky · 16 years ago
  3. 505242f Use {} instead of "" in RUN lines. by Nick Lewycky · 16 years ago
  4. 04b35e8 Don't treat values as signed when looking at loop steppings in HowForToNonZero. by Nick Lewycky · 16 years ago
  5. 3dfd7bf "ret (constexpr)" can't be folded into a Constant. Add a method to by Nick Lewycky · 16 years ago
  6. 393f7eb Fix a serious brain-o. Obviously no-one reviewed my patch :( by Chris Lattner · 16 years ago
  7. 6030160 Fix PR2358 by resolving calls with undef arguments to overdefined. by Chris Lattner · 16 years ago
  8. a315939 Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq. by Evan Cheng · 16 years ago
  9. e716bb1 Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2.unpckl.pd intrinsics. These will be lowered into shuffles. by Evan Cheng · 16 years ago
  10. ef1ba38 New loadl_pd and loadh_pd tests. by Evan Cheng · 16 years ago
  11. 4797f61 Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd. by Evan Cheng · 16 years ago
  12. 80f0f61 Don't silently truncate array extents to 32 bits. by Dan Gohman · 16 years ago
  13. cd0baf2 Use movlps / movhps to modify low / high half of 16-byet memory location. by Evan Cheng · 16 years ago
  14. 3bf19e4 Remove lingering references to .llx and .tr in the tests. by Dan Gohman · 16 years ago
  15. 0b924dc Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And add by Dan Gohman · 16 years ago
  16. 5e179a2 Restucture a part of the SimplifyCFG pass and include a testcase. by Matthijs Kooijman · 16 years ago
  17. 18b3da6 Constant integer vectors may also be negated. by Nick Lewycky · 16 years ago
  18. 02d639f Revert X + X --> X * 2 optz'n which pessimizes heavily on x86. by Nick Lewycky · 16 years ago
  19. 8539fe2 Implement X + X for vectors. by Nick Lewycky · 16 years ago
  20. 39ac3b5 Fix a recently added optimization to not crash on vectors. by Nick Lewycky · 16 years ago
  21. a332f17 Generalize the new code in instcombine's ComputeNumSignBits for handling by Dan Gohman · 16 years ago
  22. e4977cf Make structs and arrays first-class types, and add assembly by Dan Gohman · 16 years ago
  23. b193826 Bug: rcpps can only folds a load if the address is 16-byte aligned. Fixed many 'ps' load folding patterns in X86InstrSSE.td which are missing the proper alignment checks. by Evan Cheng · 16 years ago
  24. d86323e Add a couple of test cases. by Evan Cheng · 16 years ago
  25. c36c0ab Add missing patterns. by Evan Cheng · 16 years ago
  26. f6a048c Add support for multiple-return values in inline asm. This should by Chris Lattner · 16 years ago
  27. 9c287c2 testcase for PR2267 by Chris Lattner · 16 years ago
  28. f4ea510 Fix PR2343. An *interesting* coalescer bug. by Evan Cheng · 16 years ago
  29. a3f3343 resurrect lost tests by renaming them to not end with .tr by Gabor Greif · 16 years ago
  30. 5edf210 Eliminate questionable syntax for stdin redirection. This probably also speeds things up a bit. by Gabor Greif · 16 years ago
  31. eb0fdc1 Fix PR2346 by marking vaarg as volatile so that licm doesn't try to hoist them. by Chris Lattner · 16 years ago
  32. 7a9708b Oops, commit the version of this test that actually works. by Dan Gohman · 16 years ago
  33. f35c882 Port SelectionDAG's ComputeNumSignBits-using code to instcombine, by Dan Gohman · 16 years ago
  34. f6cadc4 sabre brings to my attention that the 'tr' suffix is also obsolete by Gabor Greif · 16 years ago
  35. 722243b Rename the last test with .llx extension to .ll, resolve duplicate test by renaming to isnan2. Now that no test has llx ending there is no need to search for them from dg.exp too. by Gabor Greif · 16 years ago
  36. 7a0f185 More local spiller complexity! by Evan Cheng · 16 years ago
  37. b0a6f62 Don't spill dead def. by Evan Cheng · 16 years ago
  38. 3d28b1b Teach instcombine 4 new xforms: by Chris Lattner · 16 years ago
  39. ad2ef21 Run vortex-bug as x86-64, which is what the original bug was triggered on. by Dan Gohman · 16 years ago
  40. 52abbf5 Do not erase induction variable increment if it is used outside the loop. by Devang Patel · 16 years ago
  41. 0c7a9a0 convert fptosi(sitofp x) -> x if the fp value has enough bits in its mantissa by Chris Lattner · 16 years ago
  42. a540623 Fold FP comparisons where one operand is converted from an integer by Chris Lattner · 16 years ago
  43. 5e0d718 be more aggressive about transforming add -> or when the operands have no by Chris Lattner · 16 years ago
  44. 1e6a575 Check that always_inline functions are inlined by Duncan Sands · 16 years ago
  45. ec00fcb Fix PR2341 - when the length is 4 use an i32 not by Duncan Sands · 16 years ago
  46. 47c9909 Fix PR2339 by Chris Lattner · 16 years ago
  47. 98f41d2 remove empty file? by Chris Lattner · 16 years ago
  48. 08de1e4 Revert constant-folding change that will miscompile in some cases. by Nick Lewycky · 16 years ago
  49. d24ae87 Constant fold inttoptr and ptrtoint. by Nick Lewycky · 16 years ago
  50. 62df5c9 Fix test. by Evan Cheng · 16 years ago
  51. 3dc73d3 Move this test from ADCE to loop deletion, where it is more appropriate. by Owen Anderson · 16 years ago
  52. ce12a2b Use loop deletion instead of ADCE in these tests. by Owen Anderson · 16 years ago
  53. d870b9a Use loop deletion instead of ADCE for removing loops. by Owen Anderson · 16 years ago
  54. 90d2736 Fix this test. It was testing broken behavior in that it required ADCE to eliminate by Owen Anderson · 16 years ago
  55. b2ae9e3 implement PR2328. by Chris Lattner · 16 years ago
  56. e44b1bd Use common where we mean common, not weak. by Dale Johannesen · 16 years ago
  57. eedff31 Revert the change from r51157 in by Dan Gohman · 16 years ago
  58. f20d70d Fix a bug in LoopStrengthReduce that caused it to emit IR with by Dan Gohman · 16 years ago
  59. 7d75b3a Remove the S92 code, which really has nothing to do by Dale Johannesen · 16 years ago
  60. e31d874 Evan has implemented this on ppc, so run the test there. by Dale Johannesen · 16 years ago
  61. 041e2eb IR support for extractvalue and insertvalue instructions. Also, begin by Dan Gohman · 16 years ago
  62. a6c3112 Situations can arise when you have a function called that returns a 'void', but by Bill Wendling · 16 years ago
  63. ef3682a Simplify internalize pass. Add test case. Patch by Matthijs Kooijman! by Devang Patel · 16 years ago
  64. d64a78c When bit-twiddling CondCode values for integer comparisons produces by Dan Gohman · 16 years ago
  65. 969c9d3 Check if llvm-gcc is available before running tests. Patch by Matthijs Kooijman! by Tanya Lattner · 16 years ago
  66. 972378a Make this test pass on x86-32 linux. by Duncan Sands · 16 years ago
  67. 72997fe Fix for PR 2323, infinite loop in tail dup. by Dale Johannesen · 16 years ago
  68. 77f0b7a Instead of a vector load, shuffle and then extract an element. Load the element from address with an offset. by Evan Cheng · 16 years ago
  69. 6513c1b Add a testcase for non-local CSE of read-only calls. by Owen Anderson · 16 years ago
  70. fa7fd33 On x86, it's safe to treat i32 load anyext as a normal i32 load. Ditto for i8 anyext load to i16. by Evan Cheng · 16 years ago
  71. 9bfa03c Xform bitconvert(build_pair(load a, load b)) to a single load if the load locations are at the right offset from each other. by Evan Cheng · 16 years ago
  72. 38eb9f9 New test for tail merging by Dale Johannesen · 16 years ago
  73. 5c98d82 Filter option names to escape symbols not allowed as C++ identifiers. by Mikhail Glushenkov · 16 years ago
  74. 9658a2c Testcase for PR2264. by Duncan Sands · 16 years ago
  75. eca2f99 Testcase for PR2303. by Duncan Sands · 16 years ago
  76. 50d9e72 When transforming a vector_shuffle to a load, the base address must not be an undef. by Evan Cheng · 16 years ago
  77. c81d50e Add nounwind. by Evan Cheng · 16 years ago
  78. b3e0a6d If all sources of a PHI node are defined by an implicit_def, just emit an implicit_def instead of a copy. by Evan Cheng · 16 years ago
  79. 23573e5 Add a pattern to do move the low element of a v4f32 and zero extend the rest. by Evan Cheng · 16 years ago
  80. d880b97 Handle a few more cases of folding load i64 into xmm and zero top bits. by Evan Cheng · 16 years ago
  81. 6c17c6b Simplify test. by Evan Cheng · 16 years ago
  82. 7d2cbd2 Implement PR2298. This transforms: ~x < ~y --> y < x -x == -y --> x == y by Chris Lattner · 16 years ago
  83. fd17f42 Use movq to move low half of XMM register and zero-extend the rest. by Evan Cheng · 16 years ago
  84. 2539e33 More than just loads can read from memory: readonly calls like strlen by Chris Lattner · 16 years ago
  85. 0ef546e Make instcombine's DSE respect loads as well as stores. It is not safe to by Chris Lattner · 16 years ago
  86. 8c073c0 new testcase. by Chris Lattner · 16 years ago
  87. 7e2ff77 Handle vector move / load which zero the destination register top bits (i.e. movd, movq, movss (addr), movsd (addr)) with X86 specific dag combine. by Evan Cheng · 16 years ago
  88. 687bcb2 Add nounwind. by Evan Cheng · 16 years ago
  89. 7ebc06b Yet another nasty spiller bug. %ecx = op store %cl<kill>, (addr) (addr) = op %al by Evan Cheng · 16 years ago
  90. 42ac929 Fix a bug in the ComputeMaskedBits logic for multiply. by Dan Gohman · 16 years ago
  91. 12f33ba Removing. by Bill Wendling · 16 years ago
  92. 70e616f Use target triple in tests, not 'realign-stack=0' option. Per request. by Anton Korobeynikov · 16 years ago
  93. f092b64 Testcase for r50770. by Owen Anderson · 16 years ago
  94. 2e9e0c2 Move test files around a bit - fixes the reported number of test cases. by Mikhail Glushenkov · 16 years ago
  95. 76b1b24 Use edge weights to choose the right linker based on input language names. by Mikhail Glushenkov · 16 years ago
  96. 978d498 Add a --linker command-line option, make all tests pass. by Mikhail Glushenkov · 16 years ago
  97. ceda173 Add two (currently failing) tests. by Mikhail Glushenkov · 16 years ago
  98. 35a85e8 Take object file as input and handle files with the same name correctly. by Mikhail Glushenkov · 16 years ago
  99. 3c30e6c First small tests for llvmc2. by Mikhail Glushenkov · 16 years ago
  100. c8d9fe6 Testcase for PR2292. by Duncan Sands · 16 years ago