1. 4fa393a Remove #if 0. by Evan Cheng · 16 years ago
  2. 068b4ff Fix PR2568: Fix bug that cause redudant kill marker after its live interval has been extended due to coalescing. by Evan Cheng · 16 years ago
  3. 59c0d4f Remove unneeded iteration. Thanks to Dan for the feedback. by Owen Anderson · 16 years ago
  4. 6ac8df7 This option doesn't need to be a target option. It can be in SDISel instead. by Owen Anderson · 16 years ago
  5. 2b85dc3 Update these tests to work by disabling the new correct CFG generation. This flag should ONLY be used to for tests like these. by Owen Anderson · 16 years ago
  6. bd3ba46 - Fix SelectionDAG to generate correct CFGs. by Owen Anderson · 16 years ago
  7. b42a626 PR2621: Improvements to the SCEV AddRec binomial expansion. This by Eli Friedman · 16 years ago
  8. 6f498b0 Fix SDISel lowering of PHI nodes to use ComputeValueVTs. by Dan Gohman · 16 years ago
  9. 1f565bc Fix SDISel lowering of zeroinitializer and undef to use ComputeValueVTs. by Dan Gohman · 16 years ago
  10. d085994 Add an assert to catch invalid VECTOR_SHUFFLE mask indices. by Dan Gohman · 16 years ago
  11. f7f3b50 Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, they by Bruno Cardoso Lopes · 16 years ago
  12. ea9d4d6 Handle i32->f32 bitconvert results. by Bruno Cardoso Lopes · 16 years ago
  13. 08ca62b Add atomic sub for other sizes by Andrew Lenharth · 16 years ago
  14. e594fd4 Emit saveri with the correct operand order, patch by Richard Pennington! by Chris Lattner · 16 years ago
  15. 64cf160 Fix PR2615 by Bruno Cardoso Lopes · 16 years ago
  16. 91ef849 Improved asm inline for hi,lo results by Bruno Cardoso Lopes · 16 years ago
  17. 1906c5a Apply the same pattern used in 'and' lowering for 'or' by Bruno Cardoso Lopes · 16 years ago
  18. 58921fe Fix comment typos. by Duncan Sands · 16 years ago
  19. eb4ab60 Removed unused parameters. by Bill Wendling · 16 years ago
  20. 3b4c452 Make sse2 explicit, for non-x86 hosts. by Dale Johannesen · 16 years ago
  21. 7bd7182 Expand fcopysign by Bruno Cardoso Lopes · 16 years ago
  22. 7728377 Handle more SELECT corner cases considering legalize types, probabily wont work with by Bruno Cardoso Lopes · 16 years ago
  23. 7232464 Add a flag to disable jump table generation (all by Dale Johannesen · 16 years ago
  24. 75dcf08 Improve dagcombining for sext-loads and sext-in-reg nodes. by Dan Gohman · 16 years ago
  25. 7030ae7 Added pattern for floating point zero immediate (avoiding a constant pool by Bruno Cardoso Lopes · 16 years ago
  26. 0b12aef Move SelectionDAG::viewGraph() out of line; as an inline function by Dan Gohman · 16 years ago
  27. 90d33ee Don't look for leaf values to store when lowering stores of by Dan Gohman · 16 years ago
  28. d723f72 Use existing LiveInterval methods to simplify live interval merging. Thanks to Evan for pointing these out. by Owen Anderson · 16 years ago
  29. 1053502 I missed this file in r54223. movzbl is now used instead of movzbw here. by Dan Gohman · 16 years ago
  30. 11ba3b1 Reapply r54147 with a constraint to only use the 8-bit by Dan Gohman · 16 years ago
  31. 9129239 Value numbers whose def index is a special sentinel value should not be remapped. by Owen Anderson · 16 years ago
  32. 4b877ca Fixed bug in global address lowering for functions and in Brcond lowering by Bruno Cardoso Lopes · 16 years ago
  33. ea7930e Removed small section flag for mips, the assembler doesnt support this flag by Bruno Cardoso Lopes · 16 years ago
  34. d3a680d Added new features to represent specific instructions groups by Bruno Cardoso Lopes · 16 years ago
  35. f7d66f7 Instruction definition cleanup by Bruno Cardoso Lopes · 16 years ago
  36. e9a393b Document BasicBlock::Create. by Matthijs Kooijman · 16 years ago
  37. ed58a97 Not that using stream headers other than iostream is allowed. by Matthijs Kooijman · 16 years ago
  38. e3b3a72 Added support for overloading intrinsics (atomics) based on pointers by Mon P Wang · 16 years ago
  39. 1fbffe0 Another SCEV issue from PR2607; essentially the same issue, but this by Eli Friedman · 16 years ago
  40. 9382b93 More fixes for corner cases when remapping live range indices. by Owen Anderson · 16 years ago
  41. b9fb8d1 When merging live intervals, we also need to merge in any live ranges that are inputs to two-address instructions by Owen Anderson · 16 years ago
  42. 068acc3 Fix for PR2607: SCEV miscomputing the loop count for loops with an by Eli Friedman · 16 years ago
  43. 83ea1f8 When merging a PHI operand's live interval into the PHI's live interval, we need to merge over all liveranges in by Owen Anderson · 16 years ago
  44. a0c032f Don't decrement the BB remap when we don't need to. by Owen Anderson · 16 years ago
  45. 68d4d1d Fix PR2609. If a label is deleted, then it needs by Duncan Sands · 16 years ago
  46. 97843cd Changed some methods order. by Bruno Cardoso Lopes · 16 years ago
  47. 24dc346 Fix broken CellSPU lowering, re-instate braces in Legalize by Nate Begeman · 16 years ago
  48. 6d399bd Added floating point lowering for select. by Bruno Cardoso Lopes · 16 years ago
  49. c73738b Set the executable bit - means it can actually by Duncan Sands · 16 years ago
  50. f09d131 Disable a fix in the previous patch, since it breaks CellSPU. by Nate Begeman · 16 years ago
  51. 5bc1ea0 Add vector shifts to the IR, patch by Eli Friedman. by Nate Begeman · 16 years ago
  52. 75cf9cc Add -unroll-allow-partial command line option that enabled the loop unroller to by Matthijs Kooijman · 16 years ago
  53. 477f5a2 Restructure ArgumentPromotion a bit. Instead of just having a single boolean by Matthijs Kooijman · 16 years ago
  54. bcbd9c4 Improve bugpoint output a bit by outputting the actual instructions instead of by Matthijs Kooijman · 16 years ago
  55. e2afded Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of just Value*'s. by Matthijs Kooijman · 16 years ago
  56. 60b75f4 Fix for PR2578. Do not split off a block whose size is less than FreeRangeHeader::getMinBlockSize(). Patch by Damien. by Evan Cheng · 16 years ago
  57. 7ba145b Revert 54147. by Dan Gohman · 16 years ago
  58. b1e8cad Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, by Dan Gohman · 16 years ago
  59. fed90b6 Fold the useful features of alist and alist_node into ilist, and by Dan Gohman · 16 years ago
  60. 80e051d Don't remove volatile loads. Thanks to Duncan for noticing this one. by Owen Anderson · 16 years ago
  61. a5d5af9 Remove extra lines by Bill Wendling · 16 years ago
  62. f33bc43 Disable gp_rel relocation for constant pools access for now. by Bruno Cardoso Lopes · 16 years ago
  63. 53388fc Since build_vector is a variadic node, the number by Duncan Sands · 16 years ago
  64. 50f2f38 This is not a binary file. by Duncan Sands · 16 years ago
  65. 85e31e3 Added floating point lowering for setcc and brcond. by Bruno Cardoso Lopes · 16 years ago
  66. ecf4fa2 Test this differently: I saw this test fail by Duncan Sands · 16 years ago
  67. 11274cc Don't build with 4.0. by Bill Wendling · 16 years ago
  68. 0471a79 Fix a typo in a comment. by Dan Gohman · 16 years ago
  69. ca425a2 Reword a comment to be less ambiguous. by Dan Gohman · 16 years ago
  70. 171f3dc Fix a bashism in TestRunner.sh. by Dan Gohman · 16 years ago
  71. 8aa895b Add support for eliminating stores that store the same value that was just loaded. by Owen Anderson · 16 years ago
  72. d4310a5 Fix a subtle bug when removing instructions from memdep. In very specific by Owen Anderson · 16 years ago
  73. 1a53ead Remove <iostream> include. by Bill Wendling · 16 years ago
  74. 7953f37 Don't use reinterpret_cast when it isn't needed. by Dan Gohman · 16 years ago
  75. 29cdb26 Make the ScheduleDAG's GraphRoot edge be blue and dashed too, like by Dan Gohman · 16 years ago
  76. 475871a Rename SDOperand to SDValue. by Dan Gohman · 16 years ago
  77. 8968450 Tidy SDNode::use_iterator, and complete the transition to have it by Dan Gohman · 16 years ago
  78. 6c49426 Fix embedded CRLF characters. by Dan Gohman · 16 years ago
  79. 2a62995 Rename isOnlyUseOf to isOnlyUserOf. by Dan Gohman · 16 years ago
  80. 7a24cdc Improve comments for SDNode use-count methods. No functionality change. by Dan Gohman · 16 years ago
  81. 4ddc41e Some binary operations were being treated as by Duncan Sands · 16 years ago
  82. a279a89 Fix the issues originally addressed in r54070. After thinking about it some more, I realized that the right thing to do by Owen Anderson · 16 years ago
  83. 0a7615a Revert my previous patch. In retrospect, this is completely the wrong way to fix this problem. by Owen Anderson · 16 years ago
  84. 0c525ca Special cases are needed in renumbering when dealing with renumbering after a PHI has been removed. The interval previously defined by Owen Anderson · 16 years ago
  85. 020decc In order to avoid reprocessing a register more than once, we need to add it by Owen Anderson · 16 years ago
  86. 55c6435 Remove live interval entries for an interval if we're eliminating its only VN. by Owen Anderson · 16 years ago
  87. 8d0cc0a Properly remap live ranges whose end indices are the end of the function. by Owen Anderson · 16 years ago
  88. d685181 Rename the version of CreateRet that's a convenience method for creating by Dan Gohman · 16 years ago
  89. d7dcbec Make the remapping of interval indices (particularly ending indices) more robust. by Owen Anderson · 16 years ago
  90. fcaa13a Fix error: ‘std::ostream’ has not been declared when compiling with gcc 4.3. by Duncan Sands · 16 years ago
  91. 907f46a Fix test RUN line by Nate Begeman · 16 years ago
  92. fb8ead0 Disable mov{L, LP, HP, HLP, *DUP} shuffles for mmx by Nate Begeman · 16 years ago
  93. ff795a8 Remove unnecessary implicit argument by Nate Begeman · 16 years ago
  94. b5557ab Fix minor issues with VICmp/VFCmp constant expressions by Nate Begeman · 16 years ago
  95. beb572b Fit in 80 cols by Nate Begeman · 16 years ago
  96. 0abbe2b Allow verifier to be run on partially materialized modules. by Nate Begeman · 16 years ago
  97. e3c8f8c Add predicate for GhostLinkage, used by the JIT by Nate Begeman · 16 years ago
  98. 5f6ae30 Remove dead PatLeaf; there are a number of issues around MMX movl that need to be fixed. by Nate Begeman · 16 years ago
  99. b4ab9d6 Tab removal by Nate Begeman · 16 years ago
  100. 58b6552 Add a #include for the uses of uint64_t. by Dan Gohman · 16 years ago