1. bf304c2 Reorder the integer promotion methods alphabetically. by Duncan Sands · 16 years ago
  2. 2bf5372 Let DAE keep a list of live functions, instead of simply marking all arguments by Matthijs Kooijman · 16 years ago
  3. 3015652 Split DAE::MarkLive into MarkLive and PropagateLiveness. by Matthijs Kooijman · 16 years ago
  4. 6cdd54b Pass around const RetOrArg references instead of copying values. Also, mark by Matthijs Kooijman · 16 years ago
  5. 03016ca Simplify debug code by using RetOrArg::getDescription(). by Matthijs Kooijman · 16 years ago
  6. 0d1730a Fix indentation (intentionally left out of the previous commit). by Matthijs Kooijman · 16 years ago
  7. a3ec5d6 Move the deadargelim code for intrinsically alive functions into its own by Matthijs Kooijman · 16 years ago
  8. 2920d2b Fixed potential bug if the source and target of a bit convert have different alignment by Mon P Wang · 16 years ago
  9. 8ae38e1 Correct this inversion! I swear that didn't show up in svn diff... by Nick Lewycky · 16 years ago
  10. 86dae65 Fix up comments. by Nick Lewycky · 16 years ago
  11. b27cb55 Fixed call stack alignment. Improved AsmPrinter alignment issues. by Bruno Cardoso Lopes · 16 years ago
  12. f0d286b LinkOnce definitions have default scope, like weak definitions. Otherwise, the linker may not be able to match LinkOnce definition from one module with an exteranl reference from other module. by Devang Patel · 16 years ago
  13. 5f2f218 Goodbye tail duplication (for good this time). by Evan Cheng · 16 years ago
  14. d28516e This replaces all $(SolutionDir) macros with $(ProjectDir)..\ by Chris Lattner · 16 years ago
  15. 5e84368 Reapply 53476 and 53480, with a fix so that it properly updates by Dan Gohman · 16 years ago
  16. 3fea643 Fix uninitialized use of the Changed variable. by Dan Gohman · 16 years ago
  17. 91d49f5 Improve debug output for MemOperandSDNode. PseudoSourceValue nodes by Dan Gohman · 16 years ago
  18. 2b06299 Fix edito in the PseudoSourceValue name list. by Dan Gohman · 16 years ago
  19. cebf59b Reformat this message to fit in 80 cols. by Dan Gohman · 16 years ago
  20. 189a2b3 I don't think BUILD_PAIR can have a vector result. Remove support for this. by Duncan Sands · 16 years ago
  21. a489be5 Tighten up some checks. Fix FPOWI splitting for non-power-of-two vectors. by Duncan Sands · 16 years ago
  22. 46868c0 Reapply r53540, now with the matching header! by Chris Lattner · 16 years ago
  23. 262e04b An INSERT_VECTOR_ELT can insert a larger value by Duncan Sands · 16 years ago
  24. 8cc364c According to the docs, it is possible to have an by Duncan Sands · 16 years ago
  25. 28c05ac There should be no extending loads or truncating by Duncan Sands · 16 years ago
  26. d164ea2 Ignore TargetConstant with an illegal type. These by Duncan Sands · 16 years ago
  27. 43d526d Added Subtarget support into RegisterInfo by Bruno Cardoso Lopes · 16 years ago
  28. 91e1c32 Revert r53540 - it does not compile. by Duncan Sands · 16 years ago
  29. 6157e38 Reimplement LinkFunctionProtos in terms of GetLinkageResult. This fixes by Chris Lattner · 16 years ago
  30. ae1132d don't do any linkage, not even type resolution, of symbols that have by Chris Lattner · 16 years ago
  31. d1ec48c implement linking of globals to functions, in one direction by Chris Lattner · 16 years ago
  32. 0bb8757 wrap long lines, remove some code from a non-assert build. by Chris Lattner · 16 years ago
  33. bbedb0e Fix a bunch of bugs handling vector compare constant expressions, fixing PR2317. by Chris Lattner · 16 years ago
  34. 071aade Document and fix Constant::getVectorElements to return an empty vector by Chris Lattner · 16 years ago
  35. ac77bfd If a function calls setjmp, never inline it into other functions. This is by Chris Lattner · 16 years ago
  36. 4238453 simplify some code, shuffle and insertelt always return a vector. by Chris Lattner · 16 years ago
  37. de29d92 whitespace fix. by Chris Lattner · 16 years ago
  38. 6838d87 doxygenate comments and wrap to 80 cols. by Chris Lattner · 16 years ago
  39. 10c5d36 Add a note. by Chris Lattner · 16 years ago
  40. fdb19e5 Fix PR2506 by being a bit more careful about reverse fact propagation when by Chris Lattner · 16 years ago
  41. 093a438 Fix mishandling of the infinite loop case when merging two blocks. This by Chris Lattner · 16 years ago
  42. b824512 more refactoring. Use early exits instead of really complex logic. by Chris Lattner · 16 years ago
  43. eb388af improve comments. by Chris Lattner · 16 years ago
  44. 867661a factor another large hunk of code out into its own function. by Chris Lattner · 16 years ago
  45. 4f60e4d add a description. by Chris Lattner · 16 years ago
  46. 3698909 Final bit of simplification for FoldBranchToCommonDest. by Chris Lattner · 16 years ago
  47. 70087f3 simplify logic a bit by Chris Lattner · 16 years ago
  48. 1347e87 Refactor some code out into its own helper function, getting rid of crazy multiline by Chris Lattner · 16 years ago
  49. 56eb133 Fix comment. by Duncan Sands · 16 years ago
  50. 3dda08a Fix PR2231 - opt -internalize -std-compile-opts should run internalize first by Chris Lattner · 16 years ago
  51. 9322fe0 Remove deleted files from VC++ project. by Cedric Venet · 16 years ago
  52. a052246 Inline typedef for alist_iterator::pointer to work with MSVC++. by Ted Kremenek · 16 years ago
  53. 59cff12 Stop creating extraneous smax/umax in SCEV. This removes a regression where we by Nick Lewycky · 16 years ago
  54. 0660750 operator[] is not defined for list::iterator. Overload it in ilist::iterator by Nick Lewycky · 16 years ago
  55. 3ac9e10 Enhance analysis of srem. by Nick Lewycky · 16 years ago
  56. 5330192 Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by Gary Benson! by Evan Cheng · 16 years ago
  57. b9890ae Typos. by Evan Cheng · 16 years ago
  58. 79a796c Fix PR2536: a nasty spiller bug. If a two-address instruction uses a register but the use portion of its live range is not part of its liveinterval, it must be defined by an implicit_def. In that case, do not spill the use. e.g. by Evan Cheng · 16 years ago
  59. b5eec33 Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. by Evan Cheng · 16 years ago
  60. cddc11e Add a utility function to MachineInstr for testing whether an instruction by Dan Gohman · 16 years ago
  61. e6acf36 Fix spelling of "hierarchy" in comments. by Dan Gohman · 16 years ago
  62. e4f1a7e Fix typos in comments. by Dan Gohman · 16 years ago
  63. a54cf17 Include a frame index in the "fixed stack" pseudo source value by Dan Gohman · 16 years ago
  64. eca64f0 Minor tweaks to the ImmutableList iterator interface. by Ted Kremenek · 16 years ago
  65. 499d7cf Porting r53478 into mainline: by Bill Wendling · 16 years ago
  66. 5e76c3b Fix an obsolete top-level comment. by Dan Gohman · 16 years ago
  67. 0f4012f Factor out debugging code into the common base class. by Dan Gohman · 16 years ago
  68. dbe2a5a Add support for putting NamedRegionTimers in TimerGroups, and by Dan Gohman · 16 years ago
  69. c418bf3 Use find instead of lower_bound. by Dan Gohman · 16 years ago
  70. 78d6045 add support for returning i128, PR2532. by Chris Lattner · 16 years ago
  71. dc2fbdd Trim unnecessary #includes. by Dan Gohman · 16 years ago
  72. c45996b Don't call lookupNumber more than we have to. by Owen Anderson · 16 years ago
  73. 92e0834 Remove an apparently useless routine: there should by Duncan Sands · 16 years ago
  74. ac6cece It is pointless to turn a UINT_TO_FP into an by Duncan Sands · 16 years ago
  75. 9bed0f5 Add two missing SINT_TO_FP libcalls. by Duncan Sands · 16 years ago
  76. edfba7e Port a shift-by-1 optimization from LegalizeDAG: it by Duncan Sands · 16 years ago
  77. dddc629 Add support for 128 bit shifts and 32 bit shifts on 16 bit machines. by Duncan Sands · 16 years ago
  78. 7d9843f Document 'mask' in this calculation. by Nick Lewycky · 16 years ago
  79. 569d8f7 Align comments, colons and cases. Remove trailing whitespace. by Duncan Sands · 16 years ago
  80. 1f26c18 Remove misleading constant from comment. by Nick Lewycky · 16 years ago
  81. 4bf1e59 Add another optimization from PR2330. Also catch some missing cases that are by Nick Lewycky · 16 years ago
  82. 71ca353 The frame address on an x86-64 box needs to be offset by -8, not -4. by Bill Wendling · 16 years ago
  83. d01bee7 a missed optimization that Eli spotted by Chris Lattner · 16 years ago
  84. f9685ac another bug in the same line. by Chris Lattner · 16 years ago
  85. a8ff4a8 fix a bug spotted by Eli's eagle eyes by Chris Lattner · 16 years ago
  86. 183661e simplify and merge a bunch of code. Instead of comparing against by Chris Lattner · 16 years ago
  87. 84dff67 fold away (x <= cst) earlier, allowing us to not have to by Chris Lattner · 16 years ago
  88. 85b5eb0 Fix folding of icmp's of i1 where the comparison is signed. The code by Chris Lattner · 16 years ago
  89. f299184 Fix a bogus optimization: folding (slt (zext i1 A to i32), 1) -> (slt i1 A, true) by Chris Lattner · 16 years ago
  90. 99672cb make this condition more precise. by Chris Lattner · 16 years ago
  91. 1913b94 regenerate by Chris Lattner · 16 years ago
  92. d159901 Implement PR2538 by Chris Lattner · 16 years ago
  93. c563e1d Fix a bug in the soft-float handling of FCOPYSIGN that Duncan noticed by Chris Lattner · 16 years ago
  94. 70587ea make legalize types be a command line option: -enable-legalize-types. by Chris Lattner · 16 years ago
  95. 0ebf14c Make typedef public to make MSVC++ happy. by Ted Kremenek · 16 years ago
  96. 3000357 Make some typedefs public to make MSVC++ happy. by Ted Kremenek · 16 years ago
  97. ccaa654 Make typedefs in ilist public (Visual C++ errors out when they are private). by Ted Kremenek · 16 years ago
  98. 98fd7f6 Pull r53428 from Gaz into mainline: by Bill Wendling · 16 years ago
  99. 07f3cf7 Added ImmutableMap constructor that accepts a const TreeTy*. by Ted Kremenek · 16 years ago
  100. bbcec68 Put CPPBackend tests into their own directory and run them only if they're by Bill Wendling · 16 years ago