1. 25df20f simplify some code by using a helper function. This really really by Chris Lattner · 16 years ago
  2. defa1c8 move a bunch of predicates up into their own section by Chris Lattner · 16 years ago
  3. e727579 Other parts of this code treat noalias arguments as objects for by Chris Lattner · 16 years ago
  4. 845f0d2 If we are checking to see if the result of a call aliases a by Chris Lattner · 16 years ago
  5. 8892b6f Assign indices to empty basic blocks. This will be necessary for StrongPHIElimination in the near future. by Owen Anderson · 16 years ago
  6. a413960 Refactor basicaa's main alias function somethin' fierce. by Chris Lattner · 16 years ago
  7. 5db5bf4 this is unneeded now. by Chris Lattner · 16 years ago
  8. 9e4ff94 Switch from generating the int128 typedefs based on targetdata to generating by Chris Lattner · 16 years ago
  9. 5465cc5 resolve PR2453 by adding a run line. by Chris Lattner · 16 years ago
  10. 077707c Fix the crash on SimplifyLibCalls/2005-05-20-sprintf-crash.ll by Chris Lattner · 16 years ago
  11. 6520aa0 fix pr2460 by Chris Lattner · 16 years ago
  12. ec87aa8 The transforms in visitEXTRACT_VECTOR_ELT are by Duncan Sands · 16 years ago
  13. 7d0d846 LegalizeTypes support for INSERT_VECTOR_ELT with a non-constant index. by Duncan Sands · 16 years ago
  14. 8a08769 Fix PR2434. When scanning for exising binary operator to reuse don't by Wojciech Matyjewicz · 16 years ago
  15. 93c5346 Add a missing semicolon. by Wojciech Matyjewicz · 16 years ago
  16. 48cca1f Add an "exe" suffix only if the output file has no suffix at all. by Argyrios Kyrtzidis · 16 years ago
  17. fc19988 Fix the sys::Path::getSuffix() implementation. by Argyrios Kyrtzidis · 16 years ago
  18. 1662183 Make sure all produced executable files have "exe" suffix on Windows. by Argyrios Kyrtzidis · 16 years ago
  19. e2bc1cb Make sure that the current executable filename has "exe" suffix on Windows. by Argyrios Kyrtzidis · 16 years ago
  20. 5b90a72 Append "exe" suffix to executable files. by Argyrios Kyrtzidis · 16 years ago
  21. f1844d2 Fix the environment block that is passed to the CreateProcess function. by Argyrios Kyrtzidis · 16 years ago
  22. 184a876 Remove a redundant AfterLegalize check. Turn by Duncan Sands · 16 years ago
  23. 5d2bc85 Change 'while' loop to 'do' loop. by Wojciech Matyjewicz · 16 years ago
  24. 507a58a add missing atomic intrinsic from gcc by Andrew Lenharth · 16 years ago
  25. c5dc660 Fix a case where tailcallelim wouldn't set the changed bit when it made a change. by Chris Lattner · 16 years ago
  26. 87bb991 Teach the spiller to commute instructions in order to fold a reload. This hits 410 times on 444.namd and 122 times on 252.eon. by Evan Cheng · 16 years ago
  27. 6100119 Remove unnecessary target lines. by Eli Friedman · 16 years ago
  28. 6783cdc Remove unnecessary target lines. by Eli Friedman · 16 years ago
  29. 6903a24 Don't skip over instructions other than loads that might read memory by Eli Friedman · 16 years ago
  30. e562b17 Protect ChangeCompareStride from situations in which it is possible by Dan Gohman · 16 years ago
  31. 66fe80a Make sure SimplifyStoreAtEndOfBlock doesn't mess with loops; the by Eli Friedman · 16 years ago
  32. d4b9c17 Disable some DAG combiner optimizations that may be by Duncan Sands · 16 years ago
  33. 03e5857 Fix an error in the two-address example. by Dan Gohman · 16 years ago
  34. 9008721 Use recently added getTruncateOrZeroExtend method to make the code shorter. by Wojciech Matyjewicz · 16 years ago
  35. 818ae72 XFAIL some tests that became failing due to the extra error reporting recently. PR's are created for these. by Matthijs Kooijman · 16 years ago
  36. 6f8abf9 Crash less. The i64 restriction in BinomialCoefficient caused some problems by Nick Lewycky · 16 years ago
  37. 52ed363 fix a minor deviation from the original in my previous commit by Gabor Greif · 16 years ago
  38. 177dd3f op_iterator-ify some loops, low hanging fruit only, there is more by Gabor Greif · 16 years ago
  39. 933b506 Fix some tests. by Evan Cheng · 16 years ago
  40. 502a4f5 Do not speculatively execute an instruction by hoisting it to its predecessor BB if any of its operands are defined but not used in BB. The transformation will prevent the operand from being sunk into the use block. by Evan Cheng · 16 years ago
  41. 0d0ca85 Revert 52223. by Evan Cheng · 16 years ago
  42. af4240a Switch GVN to use ScopedHashTable. by Owen Anderson · 16 years ago
  43. 2c3d949 Improve description of -emit-llvm. by Dale Johannesen · 16 years ago
  44. d4646cd Don't try to compile tests for the ev56 alpha subtarget, which hasn't been by Matthijs Kooijman · 16 years ago
  45. 1971e12 Pass -silence-passes to bugpoint in testcases, this makes two out of three bugpoint testcases work again. by Matthijs Kooijman · 16 years ago
  46. ad6996d Let bugpoint display generated messages on stderr only if no interpreter was by Matthijs Kooijman · 16 years ago
  47. fbea227 Add -silence-passes option to bugpoint. This option suppresses output generated by Matthijs Kooijman · 16 years ago
  48. cf45ca0 Fix redirection of stderr in sys::Program::ExecuteAndWait. There was logic by Matthijs Kooijman · 16 years ago
  49. 905261e Make I/O redirection handling in sys::Program a bit more consistent. No by Matthijs Kooijman · 16 years ago
  50. 4c54067 If queried as to whether an operation is legal by Duncan Sands · 16 years ago
  51. ca9bcb0 Add line continuation character so the avoid dup loop header test actually runs. by Matthijs Kooijman · 16 years ago
  52. 6725cb5 op_iterator-ify some loops, fix 80col violations by Gabor Greif · 16 years ago
  53. 096b461 Properly lower DYNAMIC_STACKALLOC - bracket all black magic with by Anton Korobeynikov · 16 years ago
  54. 797d951 For now, avoid generating FP select instructions in order to speculatively execute integer arithmetic instructions. FP selects are more likely to be expensive (even compared to branch on fcmp). This is not a wonderful solution but I rather err on the side of conservative. by Evan Cheng · 16 years ago
  55. bb318c0 Avoid duplicating loop header which leads to unnatural loops (and just seem like general badness to me, likely to cause code explosion). by Evan Cheng · 16 years ago
  56. 4468440 Don't send checkpoints to stderr for the vmcore.ml test. by Gordon Henriksen · 16 years ago
  57. a9012ec Teach instruction combining about the extractvalue. It can succesfully fold by Matthijs Kooijman · 16 years ago
  58. 0039adb remove bogus comment by Gabor Greif · 16 years ago
  59. 37e5484 op_iterator-ify dropAllReferences by Gabor Greif · 16 years ago
  60. edfcf59 Sometimes (rarely) nodes held in LegalizeTypes by Duncan Sands · 16 years ago
  61. a068fd3 Better test for availability of __gnu_cxx::stdio_filebuf. by Gordon Henriksen · 16 years ago
  62. b4d6a5a Clarify a comment. by Matthijs Kooijman · 16 years ago
  63. f7ea363 op_iterator-ify loops by Gabor Greif · 16 years ago
  64. 02703ba Small doc fix. by Duncan Sands · 16 years ago
  65. c995810 Use %link not %llvmgxx (which includes -c) to do the link. by Dale Johannesen · 16 years ago
  66. e115ca5 Suppress ObjC FE warnings, which cause the test to fail. by Dale Johannesen · 16 years ago
  67. 6a02432 Add -w to inhibit gcc warnings, which causes the by Dale Johannesen · 16 years ago
  68. 287abdb Fix parameter spelling: sse not sse1 by Dale Johannesen · 16 years ago
  69. 61d858e Ignore stderr for some more tests that expect warnings there. by Matthijs Kooijman · 16 years ago
  70. 5efb967 Fix some more quoting issues in RUN lines, this time regarding unintended by Matthijs Kooijman · 16 years ago
  71. 888fa33 Fix some escaping and quoting in RUN lines, mainly involving { and <. In two by Matthijs Kooijman · 16 years ago
  72. 7f88d9c Remove double pipes in RUN commandlines. by Matthijs Kooijman · 16 years ago
  73. da8bdfa Remove trailing whitespace after line continuations in test cases to them work. by Matthijs Kooijman · 16 years ago
  74. 7361f63 Let some more tests ignore expected output on stderr. by Matthijs Kooijman · 16 years ago
  75. d3979a5 Remove some debug output from tblgen. This fixes a test. by Matthijs Kooijman · 16 years ago
  76. b7e103b Fix some llvm-gcc warnings in testcases, mostly by adding includes or adding by Matthijs Kooijman · 16 years ago
  77. 1cd8f11 For all RUN lines starting with "not", redirect stderr to /dev/null so tests by Matthijs Kooijman · 16 years ago
  78. f167bc2 Suppress the (stderr) output of -aa-eval, this fixes 5 tests. by Matthijs Kooijman · 16 years ago
  79. c9e0043 Change llvm.exp so it no longer ignores some errors when executing dejagnu by Matthijs Kooijman · 16 years ago
  80. 5934adf adjust calls to ConstantFP::get to new API by Gabor Greif · 16 years ago
  81. c5b822b Convert several tests to use temporary files instead of redundantly by Dan Gohman · 16 years ago
  82. 9eb698b Fix two more not-grep tests that were missing llvm-dis. by Dan Gohman · 16 years ago
  83. 9ea3f56 Teach isGAPlusOffset to respect a GlobalAddressSDNode's offset by Dan Gohman · 16 years ago
  84. 7dc1def Re-apply 52002, allowing the verifier to accept non-MRV struct return by Dan Gohman · 16 years ago
  85. f5025cf CodeGen support for aggregate-value function arguments. by Dan Gohman · 16 years ago
  86. 98301c0 Update the build instructions. by Duncan Sands · 16 years ago
  87. 8930763 Various tweaks related to apint codegen. No functionality by Duncan Sands · 16 years ago
  88. 8a6ccb5 Handle empty aggregate values. by Dan Gohman · 16 years ago
  89. f910eaa AsmParser support for immediate constant aggregate values. by Dan Gohman · 16 years ago
  90. 75146a6 CPPBackend support for extractvalue and insertvalue. by Dan Gohman · 16 years ago
  91. 26825a8 Abort on an unrecognized opcode. by Dan Gohman · 16 years ago
  92. e8e3b55 Update the CPP backend for the ConstantFP::get API change. by Dan Gohman · 16 years ago
  93. 8eab8a2 Remove some DAG combiner assumptions about sizes by Duncan Sands · 16 years ago
  94. eddc8f1 Test that prune-eh doesn't make deductions based by Duncan Sands · 16 years ago
  95. d674b4e add support for PIC on linux x86-64 by Rafael Espindola · 16 years ago
  96. 313f0e6 lower calls to abs to inline code, PR2337 by Chris Lattner · 16 years ago
  97. 18d73c2 Fix PR2411, where ip constant prop would propagate the by Chris Lattner · 16 years ago
  98. 93ee81e Small formatting changes. by Bill Wendling · 16 years ago
  99. 822143e use 'continue' to make the function linker simpler. When linking a strong by Chris Lattner · 16 years ago
  100. 8246849 minor changes to short circuit the 'no linkage' case earlier for by Chris Lattner · 16 years ago