1. 8b82c49 This header isn't necessary now. by Wojciech Matyjewicz · 16 years ago
  2. de0f238 Fix PR2088. Use modulo linear equation solver to compute loop iteration count. by Wojciech Matyjewicz · 16 years ago
  3. b8c44d3 Updated VC++ projects by Cedric Venet · 16 years ago
  4. 3180e20 Fix for first part of PR2562. Generate the "pinsrw" instruction for inserts by Bill Wendling · 16 years ago
  5. fbbd701 Pull r53795 from Gaz into mainline: by Bill Wendling · 16 years ago
  6. badd8df Unbreak build: 'DarwinTargetAsmInfo' was already taken as PPC TAI flavour. by Anton Korobeynikov · 16 years ago
  7. a7360f0 Make sure custom lowering for LegalizeTypes by Duncan Sands · 16 years ago
  8. e637727 XFAIL this test. by Nick Lewycky · 16 years ago
  9. 5c779a4 While testing particular algorithms to compute loop iteration count the brute by Wojciech Matyjewicz · 16 years ago
  10. 055a76b Use chars, where possible by Anton Korobeynikov · 16 years ago
  11. ae408e6 Switch MIPS to new ELFTargetAsmInfo. Add few FIXMEs. by Anton Korobeynikov · 16 years ago
  12. cff2ea0 Fix a FIXME :) by Anton Korobeynikov · 16 years ago
  13. 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 16 years ago
  14. 745e864 Add TargetAsmInfo stuff for all darwin-based targets by Anton Korobeynikov · 16 years ago
  15. debe34b Add TargetAsmInfo for all ELF-based targets by Anton Korobeynikov · 16 years ago
  16. 33500e5 Testcase for PR2549 by Anton Korobeynikov · 16 years ago
  17. 88bbf69 Use aligned stack spills, where possible. This fixes PR2549. by Anton Korobeynikov · 16 years ago
  18. 4aad12c Remove bogus assertion. This unbreaks mingw, where ConstantSDNode by Anton Korobeynikov · 16 years ago
  19. db6535d tentative definitions are default visibility by Nick Kledzik · 16 years ago
  20. 1ed9922 Fix a memory leak in LiveIntervalAnalysis. by Evan Cheng · 16 years ago
  21. 5a7fb69 typo. by Devang Patel · 16 years ago
  22. 0597667 If all linker input files are native object files then lto-bugpoint is not useful. by Devang Patel · 16 years ago
  23. 8e450f0 Start writing lto-bugpoint tool. by Devang Patel · 16 years ago
  24. c3e2672 Softfloat support for FDIV. Patch by Richard Pennington. by Duncan Sands · 16 years ago
  25. f8ac645 Eliminate unused variable. by Duncan Sands · 16 years ago
  26. 6c4d8e3 Supress a gcc-4.3 warning. by Duncan Sands · 16 years ago
  27. 77926da Revert 53729, after waking up in the middle of by Duncan Sands · 16 years ago
  28. 5a11aba In the CBackend, use casts to force integer add, subtract, and by Dan Gohman · 16 years ago
  29. fa82857 Fix a LocalSpiller leak. This fixes tramp3d-v4. by Dan Gohman · 16 years ago
  30. e98c54c Make PRE actually handle critical edges (by splitting them). Confirmed that bootstrap passes with this change. by Owen Anderson · 16 years ago
  31. cfa9419 Reapply r53735. My last patch fixed the failures Dan observed. by Owen Anderson · 16 years ago
  32. 3ecaf1b Add some checks that got lost in the shuffle. This fixes 464.h264ref. by Owen Anderson · 16 years ago
  33. 79c23ef Revert r53735. It broke SPEC 464.h264ref. by Dan Gohman · 16 years ago
  34. 0c141e6 verify limits-fndefn.c from the GCC testsuite before the by Chris Lattner · 16 years ago
  35. 2c3f7ae Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks. by Dan Gohman · 16 years ago
  36. dc5f936 When printing MemOperand nodes, only use print() for by Dan Gohman · 16 years ago
  37. f7d3ecf Use MergeBlockIntoPredecessor to simplify some code. by Owen Anderson · 16 years ago
  38. 76a4d58 Subreg live interval valno may not have a corresponding def machineinstr since it's less precise. by Evan Cheng · 16 years ago
  39. d171825 Add nounwind. by Evan Cheng · 16 years ago
  40. bcf24cd test commit access by Daniel Dunbar · 16 years ago
  41. 11f2ec8 Make MergeBlockIntoPredecessor more aggressive when the same successor appears by Owen Anderson · 16 years ago
  42. c2b856e Enable PRE. My last batch of changes fixed the miscompile. by Owen Anderson · 16 years ago
  43. f1bb7f1 Use a legal type for elements of the vector_shuffle by Duncan Sands · 16 years ago
  44. e8be6c6 Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk by Dan Gohman · 16 years ago
  45. 79d99b8 Indentation. by Evan Cheng · 16 years ago
  46. 79ada10 LegalizeTypes support for what seems to be the by Duncan Sands · 16 years ago
  47. 29681a5 Remove unnecessary readme entry by Nate Begeman · 16 years ago
  48. f00e74f Turn LegalizeTypes back off again for the moment: by Duncan Sands · 16 years ago
  49. e99b255 Fix a typo in last commit by Nate Begeman · 16 years ago
  50. 30a0de9 SSE codegen for vsetcc nodes by Nate Begeman · 16 years ago
  51. bc1f989 Make GlobalOpt preserve address spaces when scalar replacing aggregate globals. by Matthijs Kooijman · 16 years ago
  52. d137ab4 Fix PR2553 by Chris Lattner · 16 years ago
  53. f595266 When lowering certain atomics, we need to copy the memoperand from the old by Mon P Wang · 16 years ago
  54. b2ff885 Factorize some code for determining which libcall to use. by Duncan Sands · 16 years ago
  55. 066fcf8 Inliner tweak. Function calls should cost more than one instruction! by Evan Cheng · 16 years ago
  56. b31b06d Factor MergeBlockIntoPredecessor out into BasicBlockUtils. by Owen Anderson · 16 years ago
  57. 4139070 Name string length is end position marker - begin position marker. by Devang Patel · 16 years ago
  58. c2aec57 Do not forget global definitions from inline asm code block. by Devang Patel · 16 years ago
  59. 0d885d1 Mark function used by asm block as used, otherwise optimizer may not see the use and may delete the function. by Devang Patel · 16 years ago
  60. 5d0af03 There's no need to iterate block merging and PRE. In fact, iterating the latter by Owen Anderson · 16 years ago
  61. 5af8f0e Somehow, custom lowering of i64 multiplications got dropped along the way. by Scott Michel · 16 years ago
  62. 2fbdf0e Fix the result type of X86's truncate to i8. by Dan Gohman · 16 years ago
  63. 7a9a5af Fix the result type of a VECTOR_SHUFFLE+BIT_CONVERT dagcombine. This by Dan Gohman · 16 years ago
  64. 9cf80fa Fix the name of BreakCriticalMachineEdge.h's include guard by Dan Gohman · 16 years ago
  65. 58ca8d5 Correct a top-level comment. by Dan Gohman · 16 years ago
  66. 95db39a Add support for promoting and expanding AssertZext by Duncan Sands · 16 years ago
  67. 61e804f Clarify the comments here, to make slightly more clear the by Dan Gohman · 16 years ago
  68. 2853367 Tidy a doxygen comment. by Dan Gohman · 16 years ago
  69. c0d6012 Fix a comment to say nonnegative instead of positive. by Dan Gohman · 16 years ago
  70. c5e1f98 Add an assert to check for empty flags for MachineMemOperand. by Dan Gohman · 16 years ago
  71. 836b3e6 Test passing of integer parameters for integers by Duncan Sands · 16 years ago
  72. 8b5e62f Test codegen of loads and stores of all integer by Duncan Sands · 16 years ago
  73. d8b4d60 Add a few cases to instcombine's extractvalue testcase. by Matthijs Kooijman · 16 years ago
  74. 5f0028e Un-XFAIL multdeadretval, since instcombine now properly handles the mess deadargelim leaves behind :-) by Matthijs Kooijman · 16 years ago
  75. 780ae5e Redo InstCombiner::visitExtractValueInst. Instead of using the (complicate) by Matthijs Kooijman · 16 years ago
  76. 05c397d Reorder methods alphabetically. No functionality change. by Duncan Sands · 16 years ago
  77. 7f1d8ae Turn on LegalizeTypes by default. by Duncan Sands · 16 years ago
  78. dddc827 Don't use ++idx_begin when I actually mean idx_begin + 1, especially since we by Matthijs Kooijman · 16 years ago
  79. 17991c3 The atomic.cmp.swap promotion logic is wrong: it by Duncan Sands · 16 years ago
  80. be8efa5 Fix PR2296. Do not transform x86_sse2_storel_dq into a full-width store. by Evan Cheng · 16 years ago
  81. 817a6a9 x86-64 PIC JIT fixes: do not generate the extra load for external GV's. by Evan Cheng · 16 years ago
  82. 81fb5fe X86-64 PIC jump table values are different from x86-32 cases, they are dest - table base. by Evan Cheng · 16 years ago
  83. 9c578eb TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little. by Dan Gohman · 16 years ago
  84. 4093d83 SelectionDAG::AssignNodeIds is unused. by Dan Gohman · 16 years ago
  85. 90a7b8f Don't sort SDNodes by their addresses in SelectionDAG::dump. Instead, by Dan Gohman · 16 years ago
  86. 2b4f7bb Revert this, as it seems to still be broken. by Owen Anderson · 16 years ago
  87. b33f7cc Enable local PRE by default. by Owen Anderson · 16 years ago
  88. 961edc8 Have GVN do a pre-pass over the CFG that folds away unconditional branches where possible. This allows local PRE to be more aggressive. by Owen Anderson · 16 years ago
  89. b79d2a6 XFAIL the multdeadretval test for now, I will be fixing instcombine to make it work again tomorrow. by Matthijs Kooijman · 16 years ago
  90. 295a7cd LegalizeTypes support for fabs on ppc long double. by Duncan Sands · 16 years ago
  91. 790dd75 Remove a few tests which no longer hold for deadargelim (since it is now by Matthijs Kooijman · 16 years ago
  92. 2439911 Add a testcase for the canonicalizations now performed by deadargelim. by Matthijs Kooijman · 16 years ago
  93. 4f72368 Allow deadargelim to change return types even though now values were dead. This by Matthijs Kooijman · 16 years ago
  94. d1d1de7 Revert r53606. It turns out that explicitely tracking the liveness of the by Matthijs Kooijman · 16 years ago
  95. eb32b45 Make deadargelim a bit less smart, so it doesn't choke on nested structs as by Matthijs Kooijman · 16 years ago
  96. 9c9418d Don't use isa when we can reuse a previous dyn_cast. by Matthijs Kooijman · 16 years ago
  97. ddd1a79 Make DeadArgElim keep liveness of the return value as a whole in addition to by Matthijs Kooijman · 16 years ago
  98. ae15ddf Fix typo. by Matthijs Kooijman · 16 years ago
  99. c07e6e5 LegalizeTypes support for promotion of bswap. by Duncan Sands · 16 years ago
  100. 8d56a6f LegalizeTypes support for promotion of SIGN_EXTEND_INREG. by Duncan Sands · 16 years ago