1. 1329cb8 Infer alignment of loads and increase their alignment when we can tell they are by Chris Lattner · 17 years ago
  2. 216f3f6 remove a useless xfailed test. by Chris Lattner · 17 years ago
  3. 63b2c2d Invert this test, because it is wrong if we allow by Duncan Sands · 17 years ago
  4. 824a721 If there's no instructions being emitted on X86 for a function, emit a by Bill Wendling · 17 years ago
  5. c79348d Need to convert to LLVM code and not C. by Bill Wendling · 17 years ago
  6. cd76af4 Rename the .c to .ll by Bill Wendling · 17 years ago
  7. f7214bc Move testcase to the code gen directory. by Bill Wendling · 17 years ago
  8. 418ab37 Create an explicit copy for byval parameters even by Duncan Sands · 17 years ago
  9. f69d5d7 If we have a function like this: by Bill Wendling · 17 years ago
  10. 15b86db Add another testcase. by Devang Patel · 17 years ago
  11. 5eee427 Fix some bugs in SimplifyNodeWithTwoResults where it would call deletenode to by Chris Lattner · 17 years ago
  12. 6bccafd New test case. by Evan Cheng · 17 years ago
  13. 0298dbf add a testcase for a bug Duncan pointed out. by Chris Lattner · 17 years ago
  14. a699574 Test for PR1942. by Duncan Sands · 17 years ago
  15. e3c36f6 DeadStoreElimination can treat byval parameters as if there were alloca's for the purpose of removing end-of-function stores. by Owen Anderson · 17 years ago
  16. af723b9 Add target-specific dag combines for FAND(x,0) and FOR(x,0). This allows by Chris Lattner · 17 years ago
  17. e205fef New test. by Devang Patel · 17 years ago
  18. fd68750 Teach basicaa that 'byval' arguments define a new memory location that by Chris Lattner · 17 years ago
  19. d43d00c Significantly simplify and improve handling of FP function results on x86-32. by Chris Lattner · 17 years ago
  20. 7323999 take these with a pr # by Chris Lattner · 17 years ago
  21. 2928650 Let each target decide byval alignment. For X86, it's 4-byte unless the aggregare contains SSE vector(s). For x86-64, it's max of 8 or alignment of the type. by Evan Cheng · 17 years ago
  22. 2cbdd27 SSE varargs arguments are passed in memory. by Evan Cheng · 17 years ago
  23. 3b8ea6e update this test to pass with duncan's change. by Chris Lattner · 17 years ago
  24. e6b0c00 Multiply can be evaluated in a different type, so long as the target type has by Nick Lewycky · 17 years ago
  25. 5768c96 New test. by Devang Patel · 17 years ago
  26. e5d53f5 New test. by Devang Patel · 17 years ago
  27. 5c5eb80 Implement flt_rounds for PowerPC. by Dale Johannesen · 17 years ago
  28. 994d6cf remove extraneous &&'s from tests, as Scott is apparently not going to. by Chris Lattner · 17 years ago
  29. 9929207 Test is correct again for the moment. by Dale Johannesen · 17 years ago
  30. a7a02fb Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to: by Chris Lattner · 17 years ago
  31. 58c5818 Forward progress: crtbegin.c now compiles successfully! by Scott Michel · 17 years ago
  32. ddf8956 This commit changes: by Chris Lattner · 17 years ago
  33. 41c5a39 new testcase. by Chris Lattner · 17 years ago
  34. e6d5c77 Test case for varargs parameter attribute issue I just fixed. by Evan Cheng · 17 years ago
  35. f51a9d4 add testcase that has been sitting in my tree for awhile. by Chris Lattner · 17 years ago
  36. 839b759 When a live virtual register is being clobbered by an implicit def, it is spilled by Evan Cheng · 17 years ago
  37. ab04e13 Fix arg promotion to propagate the correct attrs on the calls to by Chris Lattner · 17 years ago
  38. 02c4285 Fixes a nasty dag combiner bug that causes a bunch of tests to fail at -O0. by Evan Cheng · 17 years ago
  39. 339e14f Trampoline support for x86-64. This looks like by Duncan Sands · 17 years ago
  40. b8b9221 add testcase for regression by Chris Lattner · 17 years ago
  41. f763288 make sure to use a cpu that has sse. by Chris Lattner · 17 years ago
  42. 7ff79c2 My previous commit had an incomplete message, it should have been: by Chris Lattner · 17 years ago
  43. 8c231e5 Do not strip llvm.used values. by Devang Patel · 17 years ago
  44. beb1689 add a test to ensure that argpromote of one argument doesn't by Chris Lattner · 17 years ago
  45. e07704f verify x86 generates ud2 for llvm.trap by Chris Lattner · 17 years ago
  46. 9a856b0 new testcase for llvm.trap. by Chris Lattner · 17 years ago
  47. fdd7512 Testcase for gimplify_expr crash caused by an unexpected placeholder_expr. by Duncan Sands · 17 years ago
  48. b0c9b93 I noticed that the trampoline straightening transformation could by Duncan Sands · 17 years ago
  49. 02e30d7 This test is now the same as byval-1.ll, so remove it. by Duncan Sands · 17 years ago
  50. 559ad3c Test that byval cannot be used with pointers to types with no size. by Duncan Sands · 17 years ago
  51. d6a844c We now allow byval on fairly general pointer types. by Duncan Sands · 17 years ago
  52. 941db49 Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's by Chris Lattner · 17 years ago
  53. 37ac608 Turn a memcpy from a double* into a load/store of double instead of by Chris Lattner · 17 years ago
  54. ee2b7a4 Fix PR1907, a nasty miscompilation because instcombine didn't by Chris Lattner · 17 years ago
  55. 1fac17f Check that nested functions don't get pointless static chains. by Duncan Sands · 17 years ago
  56. e1e520f When turning a call to a bitcast function into a direct call, by Duncan Sands · 17 years ago
  57. 4db8f85 new testcase for rdar://5685492 by Chris Lattner · 17 years ago
  58. 92938b7 we don't have to make an explicit copy of a byval argument when by Chris Lattner · 17 years ago
  59. cfad1b4 Be more liberal in what parameter attributes are by Duncan Sands · 17 years ago
  60. a3554a4 this actually does pass with 4.0 by Chris Lattner · 17 years ago
  61. bfc5ae6 When DAE drops the varargs part of a function, ensure any by Duncan Sands · 17 years ago
  62. 48e1dce llvm-g++ 4.0 has completely different code for this warning, just xfail it. by Chris Lattner · 17 years ago
  63. 28123d7 new testcase by Chris Lattner · 17 years ago
  64. 623a389 Do not allow attributes beyond a function's last by Duncan Sands · 17 years ago
  65. 10603e0 Teach argpromote to ruthlessly hack small byval structs when it can by Chris Lattner · 17 years ago
  66. 8bc16f0 Two occurrences on one line count as one... by Duncan Sands · 17 years ago
  67. eb82470 If there are attributes on the varargs part of a call, don't discard them. by Duncan Sands · 17 years ago
  68. 497e888 More CellSPU refinements: by Scott Michel · 17 years ago
  69. ef68e75 Disable for now. by Dale Johannesen · 17 years ago
  70. c93adca When inlining a functino with a byval argument, make an explicit by Chris Lattner · 17 years ago
  71. 9de5d0d More CellSPU refinement and progress: by Scott Michel · 17 years ago
  72. 007f984 Output sinl for a long double FSIN node, not sin. by Duncan Sands · 17 years ago
  73. 9c9cec4 Codegen improvement has reduced one spill. by Evan Cheng · 17 years ago
  74. 314286f new testcase for PR1845 by Chris Lattner · 17 years ago
  75. 1910756 Special copy SUnit's do not have SDNode's. by Evan Cheng · 17 years ago
  76. 92b7c1d Fix sse2.psrl.w and sse2.psrl.q definitions. by Evan Cheng · 17 years ago
  77. 07649d9 Make load->store deletion a bit smarter. This allows us to compile this: by Chris Lattner · 17 years ago
  78. 2815cbb Crashes llc when using Chris's new legalization logic. by Duncan Sands · 17 years ago
  79. f9d9e45 Implement PR1795, an instcombine hack for forming GEPs with integer pointer arithmetic. by Chris Lattner · 17 years ago
  80. a4040e9 remove darwin/i386 t-t by Chris Lattner · 17 years ago
  81. fe39edd Finally implement correct ordered comparisons for PPC, even though by Chris Lattner · 17 years ago
  82. 83d760b Testcase for PR1721 by Chris Lattner · 17 years ago
  83. 337c213 Update test to catch recent x86 insert regression and improvements by Nate Begeman · 17 years ago
  84. 572742e Setting GlobalDirective in TargetAsmInfo by default rather than by Gordon Henriksen · 17 years ago
  85. 8fa8929 With this patch, the LowerGC transformation becomes the by Gordon Henriksen · 17 years ago
  86. ad9a9e1 The transform that tries to turn calls to bitcast functions into by Duncan Sands · 17 years ago
  87. a9d0c9d When transforming a call to a bitcast function into by Duncan Sands · 17 years ago
  88. e81cd88 Accept both %y, %x and %x, %y as valid answers. by Nick Lewycky · 17 years ago
  89. 5a62d0a remove a couple more unsafe xforms in the face of overflow. by Chris Lattner · 17 years ago
  90. ad04cb2 Testcase with non-integer "bitfields" (in quotes, by Duncan Sands · 17 years ago
  91. e2940c3 Testcase for PR1386. by Duncan Sands · 17 years ago
  92. 9027b3c Fix PR1896 by Chris Lattner · 17 years ago
  93. 7cc5fac Test for handling of large bit offset from a variable field offset. by Duncan Sands · 17 years ago
  94. 3d73bce don't hoist FP additions into unconditional adds + selects. This by Chris Lattner · 17 years ago
  95. 227ff79 An example for which the TYPE_SIZE was being set from by Duncan Sands · 17 years ago
  96. c51dacc Test handling of records for which the fields are not ordered by offset. by Duncan Sands · 17 years ago
  97. e9d666e fix this to use a valid triple. by Chris Lattner · 17 years ago
  98. e2620ad verify that aligned common support doesn't break. by Chris Lattner · 17 years ago
  99. 4c07450 Update this testcase. The output needs to be disabled to pass. by Bill Wendling · 17 years ago
  100. b027fa0 Fix PR1833 - eh.exception and eh.selector return two by Duncan Sands · 17 years ago