1. 055c544 Fix use of declaration inside case block by Anton Korobeynikov · 17 years ago
  2. 066f7b4 Lower FRAME_TO_ADDR_OFFSET to zero by default (if not custom lowered) by Anton Korobeynikov · 17 years ago
  3. 09ec1b0 Allow target constants to be illegal types. The target should by Chris Lattner · 17 years ago
  4. 3e20bba Avoid issue on 64-bit hosts. by Evan Cheng · 17 years ago
  5. 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
  6. c90f089 Implement FPOWI ExpandOp. Fix PR1287. by Lauro Ramos Venancio · 17 years ago
  7. ab081c7 Update per review comments. by Dale Johannesen · 17 years ago
  8. 5411a39 long double 9 of N. This finishes up the X86-32 bits by Dale Johannesen · 17 years ago
  9. c1513d2 If a target really needs to custom lower constants, it should be allowed by Scott Michel · 17 years ago
  10. 335f4f7 Style police: Expand the tabs to spaces! by Scott Michel · 17 years ago
  11. f3c13c8 Expand unaligned loads/stores when the target doesn't support them. (PR1548) by Lauro Ramos Venancio · 17 years ago
  12. 910b66d - Allow custom lowering for CTPOP, CTTZ, CTLZ. by Scott Michel · 17 years ago
  13. 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 17 years ago
  14. 557c363 Add selection DAG nodes for subreg insert/extract. PR1350 by Christopher Lamb · 17 years ago
  15. 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
  16. 07a9676 Fix comments about vectors to use the current wording. by Dan Gohman · 17 years ago
  17. 6d4b711 Fix the build. Patch from Holger Schurig. by Nick Lewycky · 17 years ago
  18. 2365f51 Long live the exception handling! by Anton Korobeynikov · 17 years ago
  19. a346615 Fix the comment for LegalizeOp to more accurately reflect what it does. by Dan Gohman · 17 years ago
  20. c63d391 Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp to SelectionDAGNodes.h by Evan Cheng · 17 years ago
  21. d6fd1bc Preserve volatililty and alignment information when lowering or by Dan Gohman · 17 years ago
  22. 849f214 Fix for PR 1505 (and 1489). Rewrite X87 register by Dale Johannesen · 17 years ago
  23. 10a7aa6 Fix an assertion failure in legalizing bitcast operators on targets where by Dan Gohman · 17 years ago
  24. 6595cb3 Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. by Dan Gohman · 17 years ago
  25. 89b20c0 Make the comment for ScalarizeVectorOp mention that it is only for use by Dan Gohman · 17 years ago
  26. 7f32156 Generalize MVT::ValueType and associated functions to be able to represent by Dan Gohman · 17 years ago
  27. ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 17 years ago
  28. 2d74a31 Tidy up ValueType names in comments. by Dan Gohman · 17 years ago
  29. e10e6f7 make ComputeTopDownOrdering significantly faster and use less stack space by Chris Lattner · 17 years ago
  30. 51eaa86 Rename MVT::getVectorBaseType to MVT::getVectorElementType. by Dan Gohman · 17 years ago
  31. 6595635 Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and by Dan Gohman · 17 years ago
  32. 3983358 Pass the DAG to SDNode::dump to let it do more detailed dumps in some cases. by Dan Gohman · 17 years ago
  33. b55757e Qualify several calls to functions in the MVT namespace, for consistency. by Dan Gohman · 17 years ago
  34. 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
  35. b464c44 Propagate alignment/volatility in two places. by Chris Lattner · 18 years ago
  36. 44b2c50 memory inputs to an inline asm are required to have an address available. by Chris Lattner · 18 years ago
  37. eb7f34f Fix incorrect legalization of EHSELECTOR. This fixes by Chris Lattner · 18 years ago
  38. 4c6cfad Expand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_* libcalls are not available. by Evan Cheng · 18 years ago
  39. 0d3b678 Allow the lowering of ISD::GLOBAL_OFFSET_TABLE. by Lauro Ramos Venancio · 18 years ago
  40. b3a0417 Implement "general dynamic", "initial exec" and "local exec" TLS models for by Lauro Ramos Venancio · 18 years ago
  41. c9dc114 1. Insert custom lowering hooks for ISD::ROTR and ISD::ROTL. by Scott Michel · 18 years ago
  42. 82dcb4f don't rely on ADL by Chris Lattner · 18 years ago
  43. d0b82b3 Refactoring of formal parameter flags. Enable properly use of by Anton Korobeynikov · 18 years ago
  44. edf2e8d big endian 32-bit systems (e.g. ppc32) want to return the high reg first, not by Chris Lattner · 18 years ago
  45. 8b2d42c Fix CodeGen/Generic/fpowi-promote.ll and PR1239 by Chris Lattner · 18 years ago
  46. a9569f1 Add an expand action for ISD label which just deletes the label. by Chris Lattner · 18 years ago
  47. 8782d48 Chain is on second operand. by Jim Laskey · 18 years ago
  48. e80873e Drop unused operand. by Jim Laskey · 18 years ago
  49. 2bc210d Simplify lowering and selection of exception ops. by Jim Laskey · 18 years ago
  50. b180aa1 Selection and lowering for exception handling. by Jim Laskey · 18 years ago
  51. ac9dcb9 For PR1195: by Reid Spencer · 18 years ago
  52. 9d6565a For PR1195: by Reid Spencer · 18 years ago
  53. d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 18 years ago
  54. 4c948eb implement expand of truncate. This allows truncates from i128 to i64 to by Chris Lattner · 18 years ago
  55. 2e67781 Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). by Evan Cheng · 18 years ago
  56. 0ed4417 swtich vector-> smallvector, speeding up selectiondag stuff 1% by Chris Lattner · 18 years ago
  57. 40030bf Switch promoted/expanded ops over to using a DenseMap. Vector related maps by Chris Lattner · 18 years ago
  58. 718071c switch LegalizedNodes from std::map to a DenseMap. This speeds up isel by Chris Lattner · 18 years ago
  59. 00755df Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding by Chris Lattner · 18 years ago
  60. 7971514 Switch ComputeTopDownOrdering over to using a densemap. This speeds up by Chris Lattner · 18 years ago
  61. 5efdecc Pasto by Evan Cheng · 18 years ago
  62. b25fe82 Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only by Anton Korobeynikov · 18 years ago
  63. fea997a Fit in 80 columns by Chris Lattner · 18 years ago
  64. d385fd6 Allow the target to override the ISD::CondCode that's to be used to test the by Evan Cheng · 18 years ago
  65. bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 18 years ago
  66. ac2b2cf More cleanup by Anton Korobeynikov · 18 years ago
  67. b10308e Propagate changes from my local tree. This patch includes: by Anton Korobeynikov · 18 years ago
  68. 44c3b9f Change the MachineDebugInfo to MachineModuleInfo to better reflect usage by Jim Laskey · 18 years ago
  69. 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 18 years ago
  70. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
  71. c103057 For PR1043: by Reid Spencer · 18 years ago
  72. 5696622 Store default libgcc routine names and allow them to be redefined by target. by Evan Cheng · 18 years ago
  73. 636c753 Expand fcopysign to the bitwise sequence if select is marked as expensive. by Evan Cheng · 18 years ago
  74. 068c5f4 Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old sign bit of operand 0 by Evan Cheng · 18 years ago
  75. 912095b Expand fcopysign to a series of bitwise of operations when it's profitable to by Evan Cheng · 18 years ago
  76. b47b25c Clean up from recent changes. Comment the new parameter to ExpandLibCall. by Reid Spencer · 18 years ago
  77. 4785781 For PR950: by Reid Spencer · 18 years ago
  78. 7df28dc May need to promote the operand (either sign_extend_inreg or and) before by Evan Cheng · 18 years ago
  79. 722cb36 LegalizeSetCCOperands() may end up inserting libcalls. They need to be by Evan Cheng · 18 years ago
  80. aa975c1 Expand FP undef by Evan Cheng · 18 years ago
  81. 0b1b9dc Allow promoted FP_TO_UINT / FP_TO_SINT to expand operand. by Evan Cheng · 18 years ago
  82. 966bf24 Expand fabs / fneg to and / xor. by Evan Cheng · 18 years ago
  83. 19103b1 Fix select_cc, select expansion to soft-fp bugs. by Evan Cheng · 18 years ago
  84. 2d53a32 silence a bogus warning by Chris Lattner · 18 years ago
  85. 2b49c50 Expand FP compares to soft-fp call(s) by Evan Cheng · 18 years ago
  86. acd80ac 1. Tidy up jump table info. by Jim Laskey · 18 years ago
  87. 9f87788 More soft-fp work. by Evan Cheng · 18 years ago
  88. 548f611 Expand (f64 extload f32) to (f64 fp_ext (load f32)) if f64 type action is expand. by Evan Cheng · 18 years ago
  89. 98ff3b9 Expand fsqrt, fsin, and fcos to libcalls. by Evan Cheng · 18 years ago
  90. 6af00d5 Expand f32 / f64 to i32 / i64 conversion to soft-fp library calls. by Evan Cheng · 18 years ago
  91. 279101e Expand FP constant to integers if FP types are not legal. by Evan Cheng · 18 years ago
  92. 5c9ce18 Soft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion. by Evan Cheng · 18 years ago
  93. 0049521 Expand ConstantFP to load from CP if float types are being expanded. by Evan Cheng · 18 years ago
  94. 7b2b5c8 - When expanding a bit_convert whose src operand is also to be expanded and by Evan Cheng · 18 years ago
  95. f009483 fit in 80 cols by Chris Lattner · 18 years ago
  96. d9e06a5 this can only be fptrunc. by Chris Lattner · 18 years ago
  97. d93d46e Revert Nate's patch to fix X86/store-fp-constant.ll. With the dag combiner by Chris Lattner · 18 years ago
  98. 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 18 years ago
  99. 13acce3 Re-apply changes that were backed out and fix a naughty typo. by Evan Cheng · 18 years ago
  100. 70a24b3 Revert changes that broke oggenc on ppc by Chris Lattner · 18 years ago