1. dd12f96 Fold (-x + -y) -> -(x+y) which promotes better association, fixing by Chris Lattner · 17 years ago
  2. 0b0803a Split up subtracts into add+negate if they have a reassociable use or operand by Chris Lattner · 17 years ago
  3. f06c3c2 upgrade and simplify this test. by Chris Lattner · 17 years ago
  4. 6263f94 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
  5. 5f13724 fix this test. by Chris Lattner · 17 years ago
  6. d349a4e Remove llvm-upgrade by Tanya Lattner · 17 years ago
  7. 2d290f9 Remove llvm-upgrade. by Tanya Lattner · 17 years ago
  8. 26fdb11 this test isn't useful since we added @ notation for globals. by Chris Lattner · 17 years ago
  9. 8a39257 this line was commented out. by Chris Lattner · 17 years ago
  10. 709f6ec Remove llvm-upgrade and update tests. by Tanya Lattner · 17 years ago
  11. 9197493 Removing llvm upgrade, so remove tests specific to llvm-upgrade and update the tests that used it. by Tanya Lattner · 17 years ago
  12. 3d5378f Remove any 'nest' parameter attributes if the function by Duncan Sands · 17 years ago
  13. 22c5c1b llvm.memory.barrier, and impl for x86 and alpha by Andrew Lenharth · 17 years ago
  14. d1bb1c2 upgrade this test, which wasn't testing the right thing since llvm-upgrade came around. by Chris Lattner · 17 years ago
  15. 0104234 rename llx -> ll by Chris Lattner · 17 years ago
  16. de7f560 This test is not interesting. by Evan Cheng · 17 years ago
  17. 35e11cd Modify test to expect improved code. by Dale Johannesen · 17 years ago
  18. 31fdedd Fix this test on linux, which returns S242 using sret. by Duncan Sands · 17 years ago
  19. 9d9b204 Fix PR2028 by Devang Patel · 17 years ago
  20. 9b03daa If loop header is also loop exiting block then OrigPN is incoming value for B loop header. by Devang Patel · 17 years ago
  21. 8c5c22f Fix PR2029 by Chris Lattner · 17 years ago
  22. 423be62 Fix a miscompilation from Dan's recent apintification. by Chris Lattner · 17 years ago
  23. 6e9bcee Remove llvm-upgrade by Tanya Lattner · 17 years ago
  24. c91b49b Testcase for PR2032. by Nick Lewycky · 17 years ago
  25. dcd188d Remove llvm-upgrade. by Tanya Lattner · 17 years ago
  26. 8b0cb7b This readme entry is done, testcase here: CodeGen/X86/zero-remat.ll by Chris Lattner · 17 years ago
  27. 5598b70 Fix test. by Evan Cheng · 17 years ago
  28. ea06906 A loop latch phi node may have uses inside loop, not just in loop header. by Devang Patel · 17 years ago
  29. 23067df While moving exit condition, do not drop loop latch on the floor. by Devang Patel · 17 years ago
  30. 02c4836 Keep track of exit value operand number when operands are swapped. by Devang Patel · 17 years ago
  31. 84ad837 New test, see comments. by Dale Johannesen · 17 years ago
  32. d462ba8 Teach LegalizeTypes how to expand and promote CTLZ, by Duncan Sands · 17 years ago
  33. 35327b3 Add a note pointing to PR1996. by Eli Friedman · 17 years ago
  34. 86ca3ca In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this by Chris Lattner · 17 years ago
  35. 261c704 Add test for PR1996. (This is my first time adding a test for a by Eli Friedman · 17 years ago
  36. 5e1dd55 Add testcase for recent legalizer change by Nate Begeman · 17 years ago
  37. b2e72b0 New tests. by Evan Cheng · 17 years ago
  38. 30b4bd4 Re-apply the patch to improve the optimizations of memcpy's, with several by Owen Anderson · 17 years ago
  39. 073c5b7 Don't mask the isel bug. by Evan Cheng · 17 years ago
  40. aeb231c This test assumes no SSE4.1. by Evan Cheng · 17 years ago
  41. 52f321f Now that ScalarEvolution::print writes to the correct stream, there is by Wojciech Matyjewicz · 17 years ago
  42. 2a9054c Change negative grep into positive one in my yesterday's testcase. by Wojciech Matyjewicz · 17 years ago
  43. 7b5b768 Fix PR2002. Suppose n is the initial value for the induction by Wojciech Matyjewicz · 17 years ago
  44. 3c593c9 Test case for annotate builtin. by Tanya Lattner · 17 years ago
  45. 65b2e3d Fix some test cases. by Evan Cheng · 17 years ago
  46. a089b10 If the LHS of the comparison is a loop-invariant we also want to move it by Wojciech Matyjewicz · 17 years ago
  47. e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 17 years ago
  48. 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
  49. 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 17 years ago
  50. b3c4eb4 Alignment of struct containing vectors depends on by Dale Johannesen · 17 years ago
  51. 82ada54 Fix PR 1995. by Devang Patel · 17 years ago
  52. 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
  53. 33663fc Added missing entries in X86 load / store folding tables. by Evan Cheng · 17 years ago
  54. be3bf42 Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing mode. by Evan Cheng · 17 years ago
  55. b745e88 It's PR1925, not PR1609. by Evan Cheng · 17 years ago
  56. e00fec5 Temporarily reverting: by Bill Wendling · 17 years ago
  57. 2fc628d Fix a number of local register allocator issues: PR1609. by Evan Cheng · 17 years ago
  58. a58891f Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. by Evan Cheng · 17 years ago
  59. 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
  60. 7c95deb Fix a bug compiling PR1978 (perhaps not the only one though) which by Chris Lattner · 17 years ago
  61. e490881 This should also work on x86 now. by Evan Cheng · 17 years ago
  62. 6cc2494 Crashes LegalizeTypes with "Do not know how to by Duncan Sands · 17 years ago
  63. 06418c5 Crashes LegalizeTypes with "Do not know how to split by Duncan Sands · 17 years ago
  64. 003de9a remove target triple to make this test more "generic" by Chris Lattner · 17 years ago
  65. df3fb5e Crashed the new type legalizer. Not likely to catch by Duncan Sands · 17 years ago
  66. d02c0bc Make this test more aggressive, to cover recent improvements. by Owen Anderson · 17 years ago
  67. 6f7a52d Allow GVN to hack on memcpy's, making them open to further optimization. by Owen Anderson · 17 years ago
  68. f2a5f01 Tag this test with the PR reference. by Nick Lewycky · 17 years ago
  69. 5be2920 There are some cases where icmp(add) can be folded into a new icmp. Handle them. by Nick Lewycky · 17 years ago
  70. e62a8a3 Fixing a bug creating floating point constants of type other by Gordon Henriksen · 17 years ago
  71. 859efca CBackend: Implement unaligned load/store. by Lauro Ramos Venancio · 17 years ago
  72. 532d022 Don't drop function/call return attributes like 'nounwind'. by Duncan Sands · 17 years ago
  73. 7757fff Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 17 years ago
  74. e504d76 Pointers change size depending upon the target. Remove them to make the test more stable. by Tanya Lattner · 17 years ago
  75. 772601a Make DSE much more aggressive by performing DCE earlier. Update a testcase to reflect this increased aggressiveness. by Owen Anderson · 17 years ago
  76. b10e0da Fix a bug where scalarrepl would discard offset if type would match. by Chris Lattner · 17 years ago
  77. c748412 Update this test case. by Evan Cheng · 17 years ago
  78. c69d3c9 Don't let globalopt hack on volatile loads or stores. by Chris Lattner · 17 years ago
  79. 2454a2e eliminate additions of 0.0 when they are obviously dead. This has to be careful to by Chris Lattner · 17 years ago
  80. 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
  81. 7cf9abf Add target triples to these so they don't fail on linux. by Chris Lattner · 17 years ago
  82. b7cbab8 This would be better done as an executable test. by Duncan Sands · 17 years ago
  83. 3cecb51 After recent changes we fail to optimize this test by Duncan Sands · 17 years ago
  84. c840da1 Filter loops that subtract induction variables. These loops are not yet handled. by Devang Patel · 17 years ago
  85. 053c1da Overhaul Cell SPU's addressing mode internals so that there are now by Scott Michel · 17 years ago
  86. 2ff48bc New test. by Devang Patel · 17 years ago
  87. fcd06cd Add test to make sure that #pragma mark/error doesn't error if there are by Bill Wendling · 17 years ago
  88. 07d403e Pure/const functions with ByVal parameters cannot be marked readonly either. by Duncan Sands · 17 years ago
  89. 349c72a this test is now compiled into the right thing. by Chris Lattner · 17 years ago
  90. 1f03154 Make this more likely to be passed byval. by Duncan Sands · 17 years ago
  91. 4189a53 Handle some more combinations of extend and icmp. Fixes PR1940. by Nick Lewycky · 17 years ago
  92. 25feae5 Fix PR1932 by disabling an xform invalid for fdiv. by Chris Lattner · 17 years ago
  93. 05bb789 Fix PR1938 by forcing the code that uses an undefined value to branch one by Chris Lattner · 17 years ago
  94. 15c2351 Update this test. Due to dag combiner improvements, we now compile f7/f11 to: by Chris Lattner · 17 years ago
  95. c837abe Be more careful modifying the use_list while also iterating through it. by Nick Lewycky · 17 years ago
  96. d82375c Revert r46393: readonly/readnone functions are no by Duncan Sands · 17 years ago
  97. 3bd39d4 Implement some dag combines that allow doing fneg/fabs/fcopysign in integer by Chris Lattner · 17 years ago
  98. 67fed1c The CorrelatedExpressions pass is now no more. by Bill Wendling · 17 years ago
  99. b753065 Fold fptrunc(add (fpextend x), (fpextend y)) -> add(x,y), as GCC does. by Chris Lattner · 17 years ago
  100. b8f4387 New test to verify that "merging 4 loads into a vec load" continues to work and by Chris Lattner · 17 years ago