1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. c58d558 Implement expand support for MERGE_VALUEs that only produces one result. by Chris Lattner · 17 years ago
  3. 27a6c73 Several changes: by Chris Lattner · 17 years ago
  4. e400af8 ExpandUnalignedLoad doesn't handle vectors right at all apparently. by Chris Lattner · 17 years ago
  5. 6c9c680 Implement vector expand support for shuffle_vector. This fixes PR1811. by Chris Lattner · 17 years ago
  6. daf9bc8 Implement splitting of UNDEF nodes. This is the first step towards fixing PR1811 by Chris Lattner · 17 years ago
  7. 089617d Add support in SplitVectorOp for remainder operators. by Dan Gohman · 17 years ago
  8. b348d18 Add support for vectors to int <-> float casts. by Nate Begeman · 17 years ago
  9. 917c2a6 Implement necessary bits for flt_rounds gcc builtin. by Anton Korobeynikov · 17 years ago
  10. 5db1afb Basic non-power-of-2 vector support by Nate Begeman · 17 years ago
  11. 0f8d9c0 Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack by Bill Wendling · 17 years ago
  12. fd617d0 Move MinAlign to MathExtras.h. by Duncan Sands · 17 years ago
  13. cc41586 Much improved pic jumptable codegen: by Evan Cheng · 17 years ago
  14. 2dfdefd Didn't mean to check these in. by Evan Cheng · 17 years ago
  15. 7da8f39 Bug fix. Passive nodes are not in SUnitMap. by Evan Cheng · 17 years ago
  16. 0d97426 Remainder operations must be either integer or floating-point. by Dan Gohman · 17 years ago
  17. 8017631 Add support for vector remainder operations. by Dan Gohman · 17 years ago
  18. 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
  19. 25f1d08 Make i64=expand_vector_elt(v2i64) work in 32-bit mode. by Dale Johannesen · 17 years ago
  20. dc84650 The guaranteed alignment of ptr+offset is only the minimum of by Duncan Sands · 17 years ago
  21. 8eadd5a Another expansion for i64 multiply, suitable for PPC. by Dale Johannesen · 17 years ago
  22. e526962 Fix a few places vector operations were not getting by Dale Johannesen · 17 years ago
  23. b6210fc Redo "last ppc long double fix" as Chris wants. by Dale Johannesen · 17 years ago
  24. f185e67 Fix a really nasty vector miscompilation bill recently introduced. by Chris Lattner · 17 years ago
  25. 5c0d6ed Add support for byval function whose argument is not 32 bit aligned. by Rafael Espindola · 17 years ago
  26. 1851898 Negative indices aren't allowed here. by Bill Wendling · 17 years ago
  27. 90bfc2d Pointer arithmetic should be done with the index the same size as the pointer. by Bill Wendling · 17 years ago
  28. c623096 Add support for ISD::SELECT in SplitVectorOp. by Dan Gohman · 17 years ago
  29. f411b83 Return Expand from getOperationAction for all extended by Duncan Sands · 17 years ago
  30. a7c97a7 Fixes due to lack of type-safety for ValueType: (1) ValueType by Duncan Sands · 17 years ago
  31. 85dd3be Move CreateStackTemporary out to SelectionDAG by Chris Lattner · 17 years ago
  32. 3cb9351 One xform performed by LegalizeDAG is transformation of "store of fp" to "store of int". by Chris Lattner · 17 years ago
  33. 7a3c855 remove misleading comment. by Chris Lattner · 17 years ago
  34. fb5b110 If a target doesn't have HasMULHU or HasUMUL_LOHI, ExpandOp would return by Chris Lattner · 17 years ago
  35. 2b4c279 Add a simple optimization to simplify the input to by Chris Lattner · 17 years ago
  36. f646774 ppc long double. Implement fabs and fneg. by Dale Johannesen · 17 years ago
  37. 6e63e09 Implement i64->ppcf128 conversions. by Dale Johannesen · 17 years ago
  38. 9e04c82 Add support to SplitVectorOp for powi, where the second operand by Dan Gohman · 17 years ago
  39. ca68aaa PPC long double. Implement a couple more conversions. by Dale Johannesen · 17 years ago
  40. 8266952 Codegen support for vector intrinsics. by Dan Gohman · 17 years ago
  41. fcf4d24 Implement ppc long double->uint conversion. by Dale Johannesen · 17 years ago
  42. a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 17 years ago
  43. 6eaeff2 Next PPC long double bits: ppcf128->i32 conversion. by Dale Johannesen · 17 years ago
  44. 525178c Migrate X86 and ARM from using X86ISD::{,I}DIV and ARMISD::MULHILO{U,S} to by Dan Gohman · 17 years ago
  45. ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 17 years ago
  46. 638ccd5 Next powerpc long double bits. Comparisons work, by Dale Johannesen · 17 years ago
  47. 161e897 First round of ppc long double. call/return and by Dale Johannesen · 17 years ago
  48. e14ea86 Legalize support for MUL_LOHI and DIVREM. by Dan Gohman · 17 years ago
  49. daccea18 Silence a warning. by Evan Cheng · 17 years ago
  50. 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 17 years ago
  51. 9fe4662 Teach SplitVectorOp how to split INSERT_VECTOR_ELT. by Dan Gohman · 17 years ago
  52. 72292f0 Fix long double -> uint64 conversion. by Dale Johannesen · 17 years ago
  53. 317096a Add sqrt and powi intrinsics for long double. by Dale Johannesen · 17 years ago
  54. 64f638d Silence a compiler warning. by Evan Cheng · 17 years ago
  55. f41db21 Fix f80 UNDEF. by Dale Johannesen · 17 years ago
  56. e40c7b0 Use the correct result value type instead of using getValueType(0) by Dan Gohman · 17 years ago
  57. 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 17 years ago
  58. 73328d1 More long double fixes. x86_64 should build now. by Dale Johannesen · 17 years ago
  59. f4d4832 Fix longdouble -> uint conversion. by Dale Johannesen · 17 years ago
  60. 118cd9d Adjust per revew comments. by Dale Johannesen · 17 years ago
  61. 9e3d3ab Remove the assumption that FP's are either float or by Dale Johannesen · 17 years ago
  62. 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 17 years ago
  63. 3f6eb74 Add APInt interfaces to APFloat (allows directly by Dale Johannesen · 17 years ago
  64. f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 17 years ago
  65. 907f28c Implement misaligned FP loads and stores. by Dale Johannesen · 17 years ago
  66. f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 17 years ago
  67. 055c544 Fix use of declaration inside case block by Anton Korobeynikov · 17 years ago
  68. 066f7b4 Lower FRAME_TO_ADDR_OFFSET to zero by default (if not custom lowered) by Anton Korobeynikov · 17 years ago
  69. 09ec1b0 Allow target constants to be illegal types. The target should by Chris Lattner · 17 years ago
  70. 3e20bba Avoid issue on 64-bit hosts. by Evan Cheng · 17 years ago
  71. 61bbbab If dynamic_stackalloc alignment is > stack alignment, first issue an instruction to align the stack ptr before the decrement. by Evan Cheng · 17 years ago
  72. c90f089 Implement FPOWI ExpandOp. Fix PR1287. by Lauro Ramos Venancio · 17 years ago
  73. ab081c7 Update per review comments. by Dale Johannesen · 17 years ago
  74. 5411a39 long double 9 of N. This finishes up the X86-32 bits by Dale Johannesen · 17 years ago
  75. c1513d2 If a target really needs to custom lower constants, it should be allowed by Scott Michel · 17 years ago
  76. 335f4f7 Style police: Expand the tabs to spaces! by Scott Michel · 17 years ago
  77. f3c13c8 Expand unaligned loads/stores when the target doesn't support them. (PR1548) by Lauro Ramos Venancio · 17 years ago
  78. 910b66d - Allow custom lowering for CTPOP, CTTZ, CTLZ. by Scott Michel · 17 years ago
  79. 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 17 years ago
  80. 557c363 Add selection DAG nodes for subreg insert/extract. PR1350 by Christopher Lamb · 17 years ago
  81. 844228a Fix infinite recursion for when extract_vector_elt is legal. Unfortunately no public targets use this code-path, so no test. by Christopher Lamb · 17 years ago
  82. 07a9676 Fix comments about vectors to use the current wording. by Dan Gohman · 17 years ago
  83. 6d4b711 Fix the build. Patch from Holger Schurig. by Nick Lewycky · 17 years ago
  84. 2365f51 Long live the exception handling! by Anton Korobeynikov · 17 years ago
  85. a346615 Fix the comment for LegalizeOp to more accurately reflect what it does. by Dan Gohman · 17 years ago
  86. c63d391 Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp to SelectionDAGNodes.h by Evan Cheng · 17 years ago
  87. d6fd1bc Preserve volatililty and alignment information when lowering or by Dan Gohman · 17 years ago
  88. 849f214 Fix for PR 1505 (and 1489). Rewrite X87 register by Dale Johannesen · 17 years ago
  89. 10a7aa6 Fix an assertion failure in legalizing bitcast operators on targets where by Dan Gohman · 17 years ago
  90. 6595cb3 Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. by Dan Gohman · 17 years ago
  91. 89b20c0 Make the comment for ScalarizeVectorOp mention that it is only for use by Dan Gohman · 17 years ago
  92. 7f32156 Generalize MVT::ValueType and associated functions to be able to represent by Dan Gohman · 17 years ago
  93. ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 17 years ago
  94. 2d74a31 Tidy up ValueType names in comments. by Dan Gohman · 17 years ago
  95. e10e6f7 make ComputeTopDownOrdering significantly faster and use less stack space by Chris Lattner · 17 years ago
  96. 51eaa86 Rename MVT::getVectorBaseType to MVT::getVectorElementType. by Dan Gohman · 17 years ago
  97. 6595635 Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and by Dan Gohman · 17 years ago
  98. 3983358 Pass the DAG to SDNode::dump to let it do more detailed dumps in some cases. by Dan Gohman · 17 years ago
  99. b55757e Qualify several calls to functions in the MVT namespace, for consistency. by Dan Gohman · 17 years ago
  100. b429f73 add expand support for ADDC/SUBC/ADDE/SUBE so we can codegen 128-bit add/sub on 32-bit (or less) targets by Chris Lattner · 17 years ago