1. e4f1a7e Fix typos in comments. by Dan Gohman · 17 years ago
  2. a54cf17 Include a frame index in the "fixed stack" pseudo source value by Dan Gohman · 17 years ago
  3. eca64f0 Minor tweaks to the ImmutableList iterator interface. by Ted Kremenek · 17 years ago
  4. 499d7cf Porting r53478 into mainline: by Bill Wendling · 17 years ago
  5. 5e76c3b Fix an obsolete top-level comment. by Dan Gohman · 17 years ago
  6. 0f4012f Factor out debugging code into the common base class. by Dan Gohman · 17 years ago
  7. dbe2a5a Add support for putting NamedRegionTimers in TimerGroups, and by Dan Gohman · 17 years ago
  8. c418bf3 Use find instead of lower_bound. by Dan Gohman · 17 years ago
  9. 78d6045 add support for returning i128, PR2532. by Chris Lattner · 17 years ago
  10. dc2fbdd Trim unnecessary #includes. by Dan Gohman · 17 years ago
  11. c45996b Don't call lookupNumber more than we have to. by Owen Anderson · 17 years ago
  12. 92e0834 Remove an apparently useless routine: there should by Duncan Sands · 17 years ago
  13. ac6cece It is pointless to turn a UINT_TO_FP into an by Duncan Sands · 17 years ago
  14. 9bed0f5 Add two missing SINT_TO_FP libcalls. by Duncan Sands · 17 years ago
  15. edfba7e Port a shift-by-1 optimization from LegalizeDAG: it by Duncan Sands · 17 years ago
  16. dddc629 Add support for 128 bit shifts and 32 bit shifts on 16 bit machines. by Duncan Sands · 17 years ago
  17. 7d9843f Document 'mask' in this calculation. by Nick Lewycky · 17 years ago
  18. 569d8f7 Align comments, colons and cases. Remove trailing whitespace. by Duncan Sands · 17 years ago
  19. 1f26c18 Remove misleading constant from comment. by Nick Lewycky · 17 years ago
  20. 4bf1e59 Add another optimization from PR2330. Also catch some missing cases that are by Nick Lewycky · 17 years ago
  21. 71ca353 The frame address on an x86-64 box needs to be offset by -8, not -4. by Bill Wendling · 17 years ago
  22. d01bee7 a missed optimization that Eli spotted by Chris Lattner · 17 years ago
  23. f9685ac another bug in the same line. by Chris Lattner · 17 years ago
  24. a8ff4a8 fix a bug spotted by Eli's eagle eyes by Chris Lattner · 17 years ago
  25. 183661e simplify and merge a bunch of code. Instead of comparing against by Chris Lattner · 17 years ago
  26. 84dff67 fold away (x <= cst) earlier, allowing us to not have to by Chris Lattner · 17 years ago
  27. 85b5eb0 Fix folding of icmp's of i1 where the comparison is signed. The code by Chris Lattner · 17 years ago
  28. f299184 Fix a bogus optimization: folding (slt (zext i1 A to i32), 1) -> (slt i1 A, true) by Chris Lattner · 17 years ago
  29. 99672cb make this condition more precise. by Chris Lattner · 17 years ago
  30. 1913b94 regenerate by Chris Lattner · 17 years ago
  31. d159901 Implement PR2538 by Chris Lattner · 17 years ago
  32. c563e1d Fix a bug in the soft-float handling of FCOPYSIGN that Duncan noticed by Chris Lattner · 17 years ago
  33. 70587ea make legalize types be a command line option: -enable-legalize-types. by Chris Lattner · 17 years ago
  34. 0ebf14c Make typedef public to make MSVC++ happy. by Ted Kremenek · 17 years ago
  35. 3000357 Make some typedefs public to make MSVC++ happy. by Ted Kremenek · 17 years ago
  36. ccaa654 Make typedefs in ilist public (Visual C++ errors out when they are private). by Ted Kremenek · 17 years ago
  37. 98fd7f6 Pull r53428 from Gaz into mainline: by Bill Wendling · 17 years ago
  38. 07f3cf7 Added ImmutableMap constructor that accepts a const TreeTy*. by Ted Kremenek · 17 years ago
  39. bbcec68 Put CPPBackend tests into their own directory and run them only if they're by Bill Wendling · 17 years ago
  40. 4f4b348 Tidy up #includes. by Dan Gohman · 17 years ago
  41. ea8a865 Add a SubclassData field to SDNode, similar to what's done by Dan Gohman · 17 years ago
  42. 90b58e0 Fix a copy+pasto in an assertion string. by Dan Gohman · 17 years ago
  43. 46e7730 Stack objects have nonnegative indices, not just positive indices. by Dan Gohman · 17 years ago
  44. 358f5ac Escape the graph name. This unbreaks -view-cfg. by Dan Gohman · 17 years ago
  45. 1bf85e5 Remove this file; the code that it went with is no longer in the repository. by Dan Gohman · 17 years ago
  46. fdeb4b3 Make stack slot coloring's debug output more consistent with other passes. by Dan Gohman · 17 years ago
  47. bdb10fe Change StackSlotForVirtReg (which maps vregs to frame indices) from std::map to IndexedMap. by Evan Cheng · 17 years ago
  48. 6291d69 Remove extraneous vertical whitespace before Eric gets the wrong idea ;-) by Chris Lattner · 17 years ago
  49. 85e7ac0 Fix an altivec constant miscompilation that Duncan found through by Chris Lattner · 17 years ago
  50. 5ac319a Add support for 128 bit multiplicative operations. by Duncan Sands · 17 years ago
  51. be1ad4d Add a mysteriously missing libcall, FPTOSINT_F80_I32. by Duncan Sands · 17 years ago
  52. 03dc093 Fix a FIXME: use an apint in CTTZ legalization. by Duncan Sands · 17 years ago
  53. ae099d5 Remove PromoteIntRes_FP_ROUND - not sure what it by Duncan Sands · 17 years ago
  54. c5ffb45 Make sure the alignment of the temporary created by Duncan Sands · 17 years ago
  55. f4e4629 Make the LegalizeType method naming scheme more regular. by Duncan Sands · 17 years ago
  56. e1d97b1 Don't barf when dumping a constant that contains by Duncan Sands · 17 years ago
  57. df99c29 Correct a comment. by Duncan Sands · 17 years ago
  58. d16918f Restructure dead argument elimination, try #3 :-) by Matthijs Kooijman · 17 years ago
  59. ef0732d - Change the horrible N^2 isRegReDefinedByTwoAddr. Now callers must supply the operand index of def machineoperand and at most one full scan of non-implicit operands is needed. by Evan Cheng · 17 years ago
  60. 5dcc41f Fix overzealous optimization. Thanks to Duncan Sands for pointing out my error! by Nick Lewycky · 17 years ago
  61. 743a1e6 Use DenseMap instead of std::map in local register allocation. This improves the time on instcombine from .31s to .22s by Owen Anderson · 17 years ago
  62. ecee36e Fix 403.gcc. Finally got the check for two-address-ness correct. by Owen Anderson · 17 years ago
  63. c007848 Fix the build by adding a #include. by Owen Anderson · 17 years ago
  64. 5ed2ba2 The source and dest of an alias are *not* required to have the same type, by Chris Lattner · 17 years ago
  65. 331e2bd Fix for PR2472. Use movss to set lower 32-bits of a zero XMM vector. by Evan Cheng · 17 years ago
  66. ae55e04 open plugins with RTLD_GLOBAL, pointed out by Bram Adams. by Chris Lattner · 17 years ago
  67. 7cc9a4b SImplify ConstantVector::get a bit and make it turn a vector by Chris Lattner · 17 years ago
  68. fea85c4 Fix a case where vector comparison constant folding would cause an by Chris Lattner · 17 years ago
  69. cd4e5b0 add a helper method for code that wants to handle vector by Chris Lattner · 17 years ago
  70. 8638144 add a helper method for code that wants to handle vector by Chris Lattner · 17 years ago
  71. 330e7e4 elementwise comparison of vector constants was completely wrong. Fix by Chris Lattner · 17 years ago
  72. 250c1d8 - Replace use of std::map<std::string, ..> with StringMap. Replace use of std::map with DenseMap, std::set with SmallPtrSet. This results in minor speed up. by Evan Cheng · 17 years ago
  73. eacdef2 Revert r53367, which was breaking things. by Owen Anderson · 17 years ago
  74. b9c33c3 Simplify hasNUsesOfValue and hasAnyUsesOfValue even more. This by Dan Gohman · 17 years ago
  75. 1373c1c hasAnyUseOfValue can check SDUse nodes of its users directly instead by Dan Gohman · 17 years ago
  76. 1ea58a5 Move MemoryVT out of LSBaseNode into MemSDNode, allowing the by Dan Gohman · 17 years ago
  77. 7705ea3 Remove a FIXME: we really need to use const_data section on darwin for by Anton Korobeynikov · 17 years ago
  78. d411419 Avoid creating expensive comment string if it's not going to be printed. by Evan Cheng · 17 years ago
  79. ac2673e Add FIXME for future checking. by Anton Korobeynikov · 17 years ago
  80. eb580ee Loosen our check here. Local regalloc only cares that the reg is used and def'd by the same instruction, but about the details of by Owen Anderson · 17 years ago
  81. 03b5ee7 Remove extra call to DW.SetModuleInfo on Linux. by Dale Johannesen · 17 years ago
  82. d037724 Emit debug info for data-only files on Cell SPU. by Dale Johannesen · 17 years ago
  83. 757809a Emit debug into for data-only files for Linux PPC. by Dale Johannesen · 17 years ago
  84. 492f276 Move the IsVolatile and SVOffset fields into the MemSDNode base by Dan Gohman · 17 years ago
  85. f2452c5 Emit debug info for data-only files. ARM version. by Dale Johannesen · 17 years ago
  86. dd4b47c Don't use an expensive check for two-address-ness when we have the information sitting around to determine it much more quickly, by Owen Anderson · 17 years ago
  87. 7bc39e2 Emit debug info for data-only files. This version is X86 ATT only. by Dale Johannesen · 17 years ago
  88. b126f3b Add missed section by Anton Korobeynikov · 17 years ago
  89. 94618eb Emit debug info for data-only files. This version applies to ppc Darwin only. by Dale Johannesen · 17 years ago
  90. 9094db1 Factor local liveness computation out into its own function. by Owen Anderson · 17 years ago
  91. 85e6815 Reuse the MO variable instead of recomputing it in RegAllocLocal. by Dan Gohman · 17 years ago
  92. 9a06ed9 Distinguish .const and .const_data on Darwin, when needed. This is somehow crazy :) by Anton Korobeynikov · 17 years ago
  93. 88cef24 Give RegAllocSimple a TargetInstrInfo member to keep it consistent by Dan Gohman · 17 years ago
  94. 8849054 RegAllocLocal has a TargetInstrInfo data member. Use it instead by Dan Gohman · 17 years ago
  95. 0383bc0 Use find with std::map, when that's what's needed, instead of lower_bound by Dan Gohman · 17 years ago
  96. f56c2f7 Weak stuff always goes to coalesced sections on Darwin by Anton Korobeynikov · 17 years ago
  97. 4b9235b Remove #include <iostream>. by Dan Gohman · 17 years ago
  98. 091be59 Testcase for PR2024 by Anton Korobeynikov · 17 years ago
  99. 8e819ae Silence a warning by Anton Korobeynikov · 17 years ago
  100. 4b4d100 Drop enum and use constants for SectionFlags by Anton Korobeynikov · 17 years ago