1. a834fca Remove a bogus svn:mime-type property. by Dan Gohman · 16 years ago
  2. c4b49eb Update the description of first-class types to reflect that by Dan Gohman · 16 years ago
  3. 80f0f61 Don't silently truncate array extents to 32 bits. by Dan Gohman · 16 years ago
  4. 80d7e26 Add a missed CommonLinkage check. by Dale Johannesen · 16 years ago
  5. cd0baf2 Use movlps / movhps to modify low / high half of 16-byet memory location. by Evan Cheng · 16 years ago
  6. 3bf19e4 Remove lingering references to .llx and .tr in the tests. by Dan Gohman · 16 years ago
  7. 02dea8b Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 16 years ago
  8. ee335e3 Add #includes to make some dependencies explicit. by Dan Gohman · 16 years ago
  9. 9c531cd Issue errors in several situations instead of aborting. by Dan Gohman · 16 years ago
  10. a9e7563 Elaborate on the entry on integer vector multiplication by constants. by Dan Gohman · 16 years ago
  11. 50f778d Fix a duplicated pattern. by Evan Cheng · 16 years ago
  12. 0b924dc Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And add by Dan Gohman · 16 years ago
  13. d4083d0 New entry. by Evan Cheng · 16 years ago
  14. 679860e Rewrite a loop to avoid using iterators pointing to by Dale Johannesen · 16 years ago
  15. b737a64 Fix the spelling of the va_arg keyword. by Dan Gohman · 16 years ago
  16. 17dab19 Fix another isFirstClassType that now needs to be isSingleValueType. by Dan Gohman · 16 years ago
  17. 214142c Replace some weird usage of UserOp1 introduced in r49492 by a plain if. by Matthijs Kooijman · 16 years ago
  18. 6fce844 Restructure the testing documentation. by Matthijs Kooijman · 16 years ago
  19. 5e179a2 Restucture a part of the SimplifyCFG pass and include a testcase. by Matthijs Kooijman · 16 years ago
  20. 992e97e Indent fix. by Matthijs Kooijman · 16 years ago
  21. 18b3da6 Constant integer vectors may also be negated. by Nick Lewycky · 16 years ago
  22. 7d26bd8 Typo. by Nick Lewycky · 16 years ago
  23. 02d639f Revert X + X --> X * 2 optz'n which pessimizes heavily on x86. by Nick Lewycky · 16 years ago
  24. 3adaa93 we compile multiply-by-constant into horrible code. Doesn't sse4 have some by Chris Lattner · 16 years ago
  25. 8539fe2 Implement X + X for vectors. by Nick Lewycky · 16 years ago
  26. 39ac3b5 Fix a recently added optimization to not crash on vectors. by Nick Lewycky · 16 years ago
  27. a332f17 Generalize the new code in instcombine's ComputeNumSignBits for handling by Dan Gohman · 16 years ago
  28. e4977cf Make structs and arrays first-class types, and add assembly by Dan Gohman · 16 years ago
  29. 8f8e269 Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  30. f3061f8 Remove warnings about comparison between signed and unsigned expressions. by Bill Wendling · 16 years ago
  31. 9bca583 Allow for switch with no cases. Was causing fault in gcc.dg/pr27531-1.c. by Dale Johannesen · 16 years ago
  32. 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
  33. e456994 Add more IR support for the new extractvalue and insertvalue instructions. by Dan Gohman · 16 years ago
  34. 4fa2a3f Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  35. 399101a Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  36. bbcb34c Put const weak stuff in appropriate section on Darwin. g++.dg/abi/key2.C by Dale Johannesen · 16 years ago
  37. ed1ec3a Make LTO expect common and weak to be represented differently. by Dale Johannesen · 16 years ago
  38. 31e5bdc Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  39. 5bbaf01 X86CodeEmitter should not set PIC style to None at initialization time. This will break codegen if relocation model is changed to PIC_ later. by Evan Cheng · 16 years ago
  40. b64aa11 Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  41. 890c31c Add a polygen grammar definition for LLVM assembly language. by Dan Gohman · 16 years ago
  42. fdfef0d Recognize the "default" keyword, which is documented in LangRef.html by Dan Gohman · 16 years ago
  43. d86323e Add a couple of test cases. by Evan Cheng · 16 years ago
  44. abe93d9 by David Greene · 16 years ago
  45. cff8608 by David Greene · 16 years ago
  46. 785c6af transform more loops to iterator form, detabify by Gabor Greif · 16 years ago
  47. c36c0ab Add missing patterns. by Evan Cheng · 16 years ago
  48. b074f80 Suppress warnings about missing placement delete. This should now be std-conformant even if compiled with exceptions on. by Gabor Greif · 16 years ago
  49. de2d74b Rewrite operand loops to use iterators. This shrinks .o file (at gcc4.0.1 -O3 x86) substantially (>500 bytes). Reason still unknown. by Gabor Greif · 16 years ago
  50. 687a4cb fix an off-by-one error in my previous patch, don't treat the callee as a incoming arg. by Chris Lattner · 16 years ago
  51. f6a048c Add support for multiple-return values in inline asm. This should by Chris Lattner · 16 years ago
  52. ea21ad4 Fix PR2267, by allowing indirect outputs to be intermixed by Chris Lattner · 16 years ago
  53. 9c287c2 testcase for PR2267 by Chris Lattner · 16 years ago
  54. 05a24e5 Free and vaarg are not really volatile. by Chris Lattner · 16 years ago
  55. 19d9d43 rewrite the validity checking for memory promotion to be simpler, by Chris Lattner · 16 years ago
  56. 64a4c11 minor edits by Chris Lattner · 16 years ago
  57. 29d9293 Use 'continue' to reduce nesting in this loop. No functionality change. by Chris Lattner · 16 years ago
  58. ddc4ee8 Add a Type::isSingleValueType method. This will be used by code by Dan Gohman · 16 years ago
  59. f4ea510 Fix PR2343. An *interesting* coalescer bug. by Evan Cheng · 16 years ago
  60. 40db5d4 Follow-up to the reverting of r51218. This puts the checks out-of-line. Because by Bill Wendling · 16 years ago
  61. 0263140 update a comment by Gabor Greif · 16 years ago
  62. 97e378e adapt to new API by Gabor Greif · 16 years ago
  63. 03dace8 Rename -no-lazy to -disable-lazy-compilation. by Evan Cheng · 16 years ago
  64. f049e07 Fix a couple issues with the JIT and multiple modules: by Nate Begeman · 16 years ago
  65. a3f3343 resurrect lost tests by renaming them to not end with .tr by Gabor Greif · 16 years ago
  66. 33e456d suppress gcc3.4.6's <no value returned> warnings by Gabor Greif · 16 years ago
  67. 010ee2d When LSR is replacing an instruction, call by Dan Gohman · 16 years ago
  68. 55384a8 Reverting r51218 because of breakage on PPC32. by Bill Wendling · 16 years ago
  69. 5edf210 Eliminate questionable syntax for stdin redirection. This probably also speeds things up a bit. by Gabor Greif · 16 years ago
  70. eb0fdc1 Fix PR2346 by marking vaarg as volatile so that licm doesn't try to hoist them. by Chris Lattner · 16 years ago
  71. 7a9708b Oops, commit the version of this test that actually works. by Dan Gohman · 16 years ago
  72. f35c882 Port SelectionDAG's ComputeNumSignBits-using code to instcombine, by Dan Gohman · 16 years ago
  73. f6cadc4 sabre brings to my attention that the 'tr' suffix is also obsolete by Gabor Greif · 16 years ago
  74. c84941b Port the fix for the select operator from instcombine's by Dan Gohman · 16 years ago
  75. 1fdfa6a Code simplification. by Dan Gohman · 16 years ago
  76. 5568e94 Clarify that and/or/xor/sdiv etc all allow vectors. by Chris Lattner · 16 years ago
  77. 305915b Clarify copyright transfer when you don't own the copyright of by Chris Lattner · 16 years ago
  78. 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
  79. 8e8de68 movsd and movq do not require 16-byte alignment. This fixes vec_set-5.ll on Linux. by Evan Cheng · 16 years ago
  80. 71472ba "The two generated files in the AsmParser.vcproj are pointing to the by Chris Lattner · 16 years ago
  81. d30020a Clarify the testing documentation a bit and solve two HTML validator warnings. by Matthijs Kooijman · 16 years ago
  82. 7a0f185 More local spiller complexity! by Evan Cheng · 16 years ago
  83. b0a6f62 Don't spill dead def. by Evan Cheng · 16 years ago
  84. 6e7b322 Fix typo. by Matthijs Kooijman · 16 years ago
  85. 3d28b1b Teach instcombine 4 new xforms: by Chris Lattner · 16 years ago
  86. 8516278 fix two issues Neil noticed, thanks! by Chris Lattner · 16 years ago
  87. 28a8dbc Add a bool to isEdgeFeasible that tells it whether to treat unknown by Chris Lattner · 16 years ago
  88. 638e378 Fix ExecutionEngine's constant code to work properly when structs and arrays by Dan Gohman · 16 years ago
  89. ca756ae Refine the fix in r51169 to only apply when the operand val being by Dan Gohman · 16 years ago
  90. a125e62 runOnMachineFunction should set IsPIC because relocation model may have been changed. by Evan Cheng · 16 years ago
  91. 76d402b Make AssociativeOpt static. by Dan Gohman · 16 years ago
  92. ad2ef21 Run vortex-bug as x86-64, which is what the original bug was triggered on. by Dan Gohman · 16 years ago
  93. 0008f65 Silence a warning about "*/" outside a comment. by Steve Naroff · 16 years ago
  94. 52abbf5 Do not erase induction variable increment if it is used outside the loop. by Devang Patel · 16 years ago
  95. 45b4e48 Add a ComputeNumSignBits function for use by instcombine, based on the by Dan Gohman · 16 years ago
  96. c215b3e Handle quoted names when constructing $stub's, $non_lazy_ptr's and $lazy_ptr's. by Dale Johannesen · 16 years ago
  97. 7be1c45 switch to Type::getFPMantissaWidth instead of reinventing it. by Chris Lattner · 16 years ago
  98. f7e1913 add a helper method. by Chris Lattner · 16 years ago
  99. 0a2d74b minor cleanups, teach instcombine that sitofp/uitofp cannot by Chris Lattner · 16 years ago
  100. 0c7a9a0 convert fptosi(sitofp x) -> x if the fp value has enough bits in its mantissa by Chris Lattner · 16 years ago