1. 43e2a03 Fix some constructs that gcc-4.4 warns about. by Duncan Sands · 16 years ago
  2. 3d8710e prune unneeded #includes by Gabor Greif · 16 years ago
  3. b9d9eba remove unneeded reinterpret_casts by Gabor Greif · 16 years ago
  4. 9a6246c We have the correct headers included to know that BB isa Value. No reinterpret_cast necessary. by Gabor Greif · 16 years ago
  5. 9e2abd3 Remove ADCE from the optimization pipeline. by Owen Anderson · 16 years ago
  6. 6918a91 InequalityGraph::node() can create new nodes, invalidating iterators across by Nick Lewycky · 16 years ago
  7. 70ef629 Grammaro. by Nick Lewycky · 16 years ago
  8. 6c80c38 eliminate calls to deprecated Use::init() interface by Gabor Greif · 16 years ago
  9. aadc6b6 Whoops -- forgot PR reference on this test. by Nick Lewycky · 16 years ago
  10. 3978927 The Linux ABI emits an extra "movl %esp, %ebp" in function prologue and by Nick Lewycky · 16 years ago
  11. 28c3cff Factor code to copy global value attributes like by Duncan Sands · 16 years ago
  12. 78ecf0d Use a DenseMap instead of an std::map, speeding up the testcase in PR2368 by about a third. by Owen Anderson · 16 years ago
  13. a16157a The enabling of remat in 2-address conversion breaks this test: by Bill Wendling · 16 years ago
  14. 48f7f23 A problem that's exposed when machine LICM is enabled. Consider this code: by Bill Wendling · 16 years ago
  15. 505242f Use {} instead of "" in RUN lines. by Nick Lewycky · 16 years ago
  16. 04b35e8 Don't treat values as signed when looking at loop steppings in HowForToNonZero. by Nick Lewycky · 16 years ago
  17. 3dfd7bf "ret (constexpr)" can't be folded into a Constant. Add a method to by Nick Lewycky · 16 years ago
  18. a5464f3 Create archives with the same permissions are ar. by Owen Anderson · 16 years ago
  19. cad93bd Fix win32 when no bison is around, PR2331, patch by 'hume'. by Chris Lattner · 16 years ago
  20. e7a83df Add FreeBSD/PPC support, patch by Marcel Moolenaar! by Chris Lattner · 16 years ago
  21. 393f7eb Fix a serious brain-o. Obviously no-one reviewed my patch :( by Chris Lattner · 16 years ago
  22. 6030160 Fix PR2358 by resolving calls with undef arguments to overdefined. by Chris Lattner · 16 years ago
  23. a315939 Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq. by Evan Cheng · 16 years ago
  24. e716bb1 Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2.unpckl.pd intrinsics. These will be lowered into shuffles. by Evan Cheng · 16 years ago
  25. 5ea38a6 Tweak how ConstantFP80Ty constants are output by Duncan Sands · 16 years ago
  26. 247580b Put initialized const weak objects into correct by Dale Johannesen · 16 years ago
  27. fe5b159 This is done. by Evan Cheng · 16 years ago
  28. ef1ba38 New loadl_pd and loadh_pd tests. by Evan Cheng · 16 years ago
  29. 4797f61 Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd. by Evan Cheng · 16 years ago
  30. 999dbe6 Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into load and shuffle instructions. by Evan Cheng · 16 years ago
  31. 3cc8f9b Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into load and shuffle instructions. by Evan Cheng · 16 years ago
  32. 2307a7f Document common linkage. by Dale Johannesen · 16 years ago
  33. 0a891ed Revert 51440 as it breaks a bunch of PIC tests. by Evan Cheng · 16 years ago
  34. ade5faa label is a first-class type. by Dan Gohman · 16 years ago
  35. 2d0a77a It turns out there are only 3 non-first-class type kinds left now, so by Dan Gohman · 16 years ago
  36. a834fca Remove a bogus svn:mime-type property. by Dan Gohman · 16 years ago
  37. c4b49eb Update the description of first-class types to reflect that by Dan Gohman · 16 years ago
  38. 80f0f61 Don't silently truncate array extents to 32 bits. by Dan Gohman · 16 years ago
  39. 80d7e26 Add a missed CommonLinkage check. by Dale Johannesen · 16 years ago
  40. cd0baf2 Use movlps / movhps to modify low / high half of 16-byet memory location. by Evan Cheng · 16 years ago
  41. 3bf19e4 Remove lingering references to .llx and .tr in the tests. by Dan Gohman · 16 years ago
  42. 02dea8b Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 16 years ago
  43. ee335e3 Add #includes to make some dependencies explicit. by Dan Gohman · 16 years ago
  44. 9c531cd Issue errors in several situations instead of aborting. by Dan Gohman · 16 years ago
  45. a9e7563 Elaborate on the entry on integer vector multiplication by constants. by Dan Gohman · 16 years ago
  46. 50f778d Fix a duplicated pattern. by Evan Cheng · 16 years ago
  47. 0b924dc Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And add by Dan Gohman · 16 years ago
  48. d4083d0 New entry. by Evan Cheng · 16 years ago
  49. 679860e Rewrite a loop to avoid using iterators pointing to by Dale Johannesen · 16 years ago
  50. b737a64 Fix the spelling of the va_arg keyword. by Dan Gohman · 16 years ago
  51. 17dab19 Fix another isFirstClassType that now needs to be isSingleValueType. by Dan Gohman · 16 years ago
  52. 214142c Replace some weird usage of UserOp1 introduced in r49492 by a plain if. by Matthijs Kooijman · 16 years ago
  53. 6fce844 Restructure the testing documentation. by Matthijs Kooijman · 16 years ago
  54. 5e179a2 Restucture a part of the SimplifyCFG pass and include a testcase. by Matthijs Kooijman · 16 years ago
  55. 992e97e Indent fix. by Matthijs Kooijman · 16 years ago
  56. 18b3da6 Constant integer vectors may also be negated. by Nick Lewycky · 16 years ago
  57. 7d26bd8 Typo. by Nick Lewycky · 16 years ago
  58. 02d639f Revert X + X --> X * 2 optz'n which pessimizes heavily on x86. by Nick Lewycky · 16 years ago
  59. 3adaa93 we compile multiply-by-constant into horrible code. Doesn't sse4 have some by Chris Lattner · 16 years ago
  60. 8539fe2 Implement X + X for vectors. by Nick Lewycky · 16 years ago
  61. 39ac3b5 Fix a recently added optimization to not crash on vectors. by Nick Lewycky · 16 years ago
  62. a332f17 Generalize the new code in instcombine's ComputeNumSignBits for handling by Dan Gohman · 16 years ago
  63. e4977cf Make structs and arrays first-class types, and add assembly by Dan Gohman · 16 years ago
  64. 8f8e269 Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  65. f3061f8 Remove warnings about comparison between signed and unsigned expressions. by Bill Wendling · 16 years ago
  66. 9bca583 Allow for switch with no cases. Was causing fault in gcc.dg/pr27531-1.c. by Dale Johannesen · 16 years ago
  67. 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
  68. e456994 Add more IR support for the new extractvalue and insertvalue instructions. by Dan Gohman · 16 years ago
  69. 4fa2a3f Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  70. 399101a Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  71. bbcb34c Put const weak stuff in appropriate section on Darwin. g++.dg/abi/key2.C by Dale Johannesen · 16 years ago
  72. ed1ec3a Make LTO expect common and weak to be represented differently. by Dale Johannesen · 16 years ago
  73. 31e5bdc Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  74. 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
  75. b64aa11 Use isSingleValueType instead of isFirstClassType to by Dan Gohman · 16 years ago
  76. 890c31c Add a polygen grammar definition for LLVM assembly language. by Dan Gohman · 16 years ago
  77. fdfef0d Recognize the "default" keyword, which is documented in LangRef.html by Dan Gohman · 16 years ago
  78. d86323e Add a couple of test cases. by Evan Cheng · 16 years ago
  79. abe93d9 by David Greene · 16 years ago
  80. cff8608 by David Greene · 16 years ago
  81. 785c6af transform more loops to iterator form, detabify by Gabor Greif · 16 years ago
  82. c36c0ab Add missing patterns. by Evan Cheng · 16 years ago
  83. 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
  84. 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
  85. 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
  86. f6a048c Add support for multiple-return values in inline asm. This should by Chris Lattner · 16 years ago
  87. ea21ad4 Fix PR2267, by allowing indirect outputs to be intermixed by Chris Lattner · 16 years ago
  88. 9c287c2 testcase for PR2267 by Chris Lattner · 16 years ago
  89. 05a24e5 Free and vaarg are not really volatile. by Chris Lattner · 16 years ago
  90. 19d9d43 rewrite the validity checking for memory promotion to be simpler, by Chris Lattner · 16 years ago
  91. 64a4c11 minor edits by Chris Lattner · 16 years ago
  92. 29d9293 Use 'continue' to reduce nesting in this loop. No functionality change. by Chris Lattner · 16 years ago
  93. ddc4ee8 Add a Type::isSingleValueType method. This will be used by code by Dan Gohman · 16 years ago
  94. f4ea510 Fix PR2343. An *interesting* coalescer bug. by Evan Cheng · 16 years ago
  95. 40db5d4 Follow-up to the reverting of r51218. This puts the checks out-of-line. Because by Bill Wendling · 16 years ago
  96. 0263140 update a comment by Gabor Greif · 16 years ago
  97. 97e378e adapt to new API by Gabor Greif · 16 years ago
  98. 03dace8 Rename -no-lazy to -disable-lazy-compilation. by Evan Cheng · 16 years ago
  99. f049e07 Fix a couple issues with the JIT and multiple modules: by Nate Begeman · 16 years ago
  100. a3f3343 resurrect lost tests by renaming them to not end with .tr by Gabor Greif · 16 years ago