1. f6a048c Add support for multiple-return values in inline asm. This should by Chris Lattner · 16 years ago
  2. ea21ad4 Fix PR2267, by allowing indirect outputs to be intermixed by Chris Lattner · 16 years ago
  3. 9c287c2 testcase for PR2267 by Chris Lattner · 16 years ago
  4. 05a24e5 Free and vaarg are not really volatile. by Chris Lattner · 16 years ago
  5. 19d9d43 rewrite the validity checking for memory promotion to be simpler, by Chris Lattner · 16 years ago
  6. 64a4c11 minor edits by Chris Lattner · 16 years ago
  7. 29d9293 Use 'continue' to reduce nesting in this loop. No functionality change. by Chris Lattner · 16 years ago
  8. ddc4ee8 Add a Type::isSingleValueType method. This will be used by code by Dan Gohman · 16 years ago
  9. f4ea510 Fix PR2343. An *interesting* coalescer bug. by Evan Cheng · 16 years ago
  10. 40db5d4 Follow-up to the reverting of r51218. This puts the checks out-of-line. Because by Bill Wendling · 16 years ago
  11. 0263140 update a comment by Gabor Greif · 16 years ago
  12. 97e378e adapt to new API by Gabor Greif · 16 years ago
  13. 03dace8 Rename -no-lazy to -disable-lazy-compilation. by Evan Cheng · 16 years ago
  14. f049e07 Fix a couple issues with the JIT and multiple modules: by Nate Begeman · 16 years ago
  15. a3f3343 resurrect lost tests by renaming them to not end with .tr by Gabor Greif · 16 years ago
  16. 33e456d suppress gcc3.4.6's <no value returned> warnings by Gabor Greif · 16 years ago
  17. 010ee2d When LSR is replacing an instruction, call by Dan Gohman · 16 years ago
  18. 55384a8 Reverting r51218 because of breakage on PPC32. by Bill Wendling · 16 years ago
  19. 5edf210 Eliminate questionable syntax for stdin redirection. This probably also speeds things up a bit. by Gabor Greif · 16 years ago
  20. eb0fdc1 Fix PR2346 by marking vaarg as volatile so that licm doesn't try to hoist them. by Chris Lattner · 16 years ago
  21. 7a9708b Oops, commit the version of this test that actually works. by Dan Gohman · 16 years ago
  22. f35c882 Port SelectionDAG's ComputeNumSignBits-using code to instcombine, by Dan Gohman · 16 years ago
  23. f6cadc4 sabre brings to my attention that the 'tr' suffix is also obsolete by Gabor Greif · 16 years ago
  24. c84941b Port the fix for the select operator from instcombine's by Dan Gohman · 16 years ago
  25. 1fdfa6a Code simplification. by Dan Gohman · 16 years ago
  26. 5568e94 Clarify that and/or/xor/sdiv etc all allow vectors. by Chris Lattner · 16 years ago
  27. 305915b Clarify copyright transfer when you don't own the copyright of by Chris Lattner · 16 years ago
  28. 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
  29. 8e8de68 movsd and movq do not require 16-byte alignment. This fixes vec_set-5.ll on Linux. by Evan Cheng · 16 years ago
  30. 71472ba "The two generated files in the AsmParser.vcproj are pointing to the by Chris Lattner · 16 years ago
  31. d30020a Clarify the testing documentation a bit and solve two HTML validator warnings. by Matthijs Kooijman · 16 years ago
  32. 7a0f185 More local spiller complexity! by Evan Cheng · 16 years ago
  33. b0a6f62 Don't spill dead def. by Evan Cheng · 16 years ago
  34. 6e7b322 Fix typo. by Matthijs Kooijman · 16 years ago
  35. 3d28b1b Teach instcombine 4 new xforms: by Chris Lattner · 16 years ago
  36. 8516278 fix two issues Neil noticed, thanks! by Chris Lattner · 16 years ago
  37. 28a8dbc Add a bool to isEdgeFeasible that tells it whether to treat unknown by Chris Lattner · 16 years ago
  38. 638e378 Fix ExecutionEngine's constant code to work properly when structs and arrays by Dan Gohman · 16 years ago
  39. ca756ae Refine the fix in r51169 to only apply when the operand val being by Dan Gohman · 16 years ago
  40. a125e62 runOnMachineFunction should set IsPIC because relocation model may have been changed. by Evan Cheng · 16 years ago
  41. 76d402b Make AssociativeOpt static. by Dan Gohman · 16 years ago
  42. ad2ef21 Run vortex-bug as x86-64, which is what the original bug was triggered on. by Dan Gohman · 16 years ago
  43. 0008f65 Silence a warning about "*/" outside a comment. by Steve Naroff · 16 years ago
  44. 52abbf5 Do not erase induction variable increment if it is used outside the loop. by Devang Patel · 16 years ago
  45. 45b4e48 Add a ComputeNumSignBits function for use by instcombine, based on the by Dan Gohman · 16 years ago
  46. c215b3e Handle quoted names when constructing $stub's, $non_lazy_ptr's and $lazy_ptr's. by Dale Johannesen · 16 years ago
  47. 7be1c45 switch to Type::getFPMantissaWidth instead of reinventing it. by Chris Lattner · 16 years ago
  48. f7e1913 add a helper method. by Chris Lattner · 16 years ago
  49. 0a2d74b minor cleanups, teach instcombine that sitofp/uitofp cannot by Chris Lattner · 16 years ago
  50. 0c7a9a0 convert fptosi(sitofp x) -> x if the fp value has enough bits in its mantissa by Chris Lattner · 16 years ago
  51. a540623 Fold FP comparisons where one operand is converted from an integer by Chris Lattner · 16 years ago
  52. 13d5732 Remove warnings about unused parameters and shadowed variables. by Bill Wendling · 16 years ago
  53. 9d60ba9 remove debug output by Chris Lattner · 16 years ago
  54. 5e0d718 be more aggressive about transforming add -> or when the operands have no by Chris Lattner · 16 years ago
  55. 1e6a575 Check that always_inline functions are inlined by Duncan Sands · 16 years ago
  56. ec00fcb Fix PR2341 - when the length is 4 use an i32 not by Duncan Sands · 16 years ago
  57. e46924b Reverting accidental commit of generated files. by Gordon Henriksen · 16 years ago
  58. 83eaae1 Remove a duplicative binding. Patch by Mahadevan R. by Gordon Henriksen · 16 years ago
  59. 83296ca Update VS project files (VS 2005) so that VS builds with TOT LLVM/clang. by Ted Kremenek · 16 years ago
  60. 40da626 Grammar fix. by Bill Wendling · 16 years ago
  61. 6acc859 Delete module. by Bill Wendling · 16 years ago
  62. 176e829 Convert non-ASCII apostrophes into ASCII apostrophes. by Bill Wendling · 16 years ago
  63. d63729f Delete the Module object. by Bill Wendling · 16 years ago
  64. c8968d9 s/insure/ensure/ by Bill Wendling · 16 years ago
  65. 3d738ca ignore Output dir by Gabor Greif · 16 years ago
  66. 1d6e409 Teach GVN to not assert on vector comparisons by Nate Begeman · 16 years ago
  67. f44085a Fix a backwards check in the JIT symbol table code by Nate Begeman · 16 years ago
  68. 68d2d2f add missing #include. by Chris Lattner · 16 years ago
  69. 47c9909 Fix PR2339 by Chris Lattner · 16 years ago
  70. 98f41d2 remove empty file? by Chris Lattner · 16 years ago
  71. 08de1e4 Revert constant-folding change that will miscompile in some cases. by Nick Lewycky · 16 years ago
  72. b578310 trip count computation deficiency by Chris Lattner · 16 years ago
  73. fbaa379 On Darwin, the string header file isn't 64-bit clean. The use of by Bill Wendling · 16 years ago
  74. 6cccce3 Unbreak the build. by Nick Lewycky · 16 years ago
  75. d24ae87 Constant fold inttoptr and ptrtoint. by Nick Lewycky · 16 years ago
  76. fc1efbb Move isTrueWhenEqual to ICmpInst. by Nick Lewycky · 16 years ago
  77. 1f7580c Less conservative verison of previous patch, suggested by Duncan. by Dale Johannesen · 16 years ago
  78. 6a6f2dd Add CommonLinkage, in a way that preserves the behavior on old .bc files. by Dale Johannesen · 16 years ago
  79. 7d5633e Add CommonLinkage to lto (treated same as weak AFAICT) by Dale Johannesen · 16 years ago
  80. c9b0aa7 Add CommonLinkage. by Dale Johannesen · 16 years ago
  81. 6796629 Weak functions not declared non-throwing might be by Dale Johannesen · 16 years ago
  82. 0bf7b41 Add functions to enable adding a single attribute to a function and by Eric Christopher · 16 years ago
  83. ea7dd40 Record weak external linkage in a case where we were by Dale Johannesen · 16 years ago
  84. 7cbd8a3 API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legacy interfaces will be in place for some time. (Merge from use-diet branch.) by Gabor Greif · 16 years ago
  85. 446efdd If the result of a BIT_CONVERT is a v1* vector, it doesn't mean its source is a v1* vector. by Evan Cheng · 16 years ago
  86. 62df5c9 Fix test. by Evan Cheng · 16 years ago
  87. 1a2d667 Bill pointed out that system headers should be included after local headers. by Duncan Sands · 16 years ago
  88. 419cafb Silence the compiler warning differently. The by Duncan Sands · 16 years ago
  89. df04572 Re-enable tail duplication pass (now with default threshold down to 1 instruction). by Evan Cheng · 16 years ago
  90. 66ae104 Do not dup malloc, vector instructions, etc. Throttle the default theshold way down. by Evan Cheng · 16 years ago
  91. 62849be Remove ADCE's ability to delete loops. This ability is now implemented in a by Owen Anderson · 16 years ago
  92. 3dc73d3 Move this test from ADCE to loop deletion, where it is more appropriate. by Owen Anderson · 16 years ago
  93. ce12a2b Use loop deletion instead of ADCE in these tests. by Owen Anderson · 16 years ago
  94. 0db198d Clean ups for loop deletion based on Chris' feedback. by Owen Anderson · 16 years ago
  95. d870b9a Use loop deletion instead of ADCE for removing loops. by Owen Anderson · 16 years ago
  96. 90d2736 Fix this test. It was testing broken behavior in that it required ADCE to eliminate by Owen Anderson · 16 years ago
  97. b2ae9e3 implement PR2328. by Chris Lattner · 16 years ago
  98. e44b1bd Use common where we mean common, not weak. by Dale Johannesen · 16 years ago
  99. f88c81e Treat common as distinct from weak global on Darwin x86. by Dale Johannesen · 16 years ago
  100. eedff31 Revert the change from r51157 in by Dan Gohman · 16 years ago