1. 66fac79 For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed by Anton Korobeynikov · 18 years ago
  2. 349c495 Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor by Chris Lattner · 18 years ago
  3. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  4. d268a49 improve support for fgetsign by Chris Lattner · 18 years ago
  5. 636e5a2 Fix PR1872: SrcValue and SrcValueOffset should not be used to compute load / store node id. by Evan Cheng · 18 years ago
  6. 8131013 Also print alignment and volatileness. by Evan Cheng · 18 years ago
  7. 88ce93e SelectionDAG::dump() should print SrcValue of LoadSDNode and StoreSDNode. by Evan Cheng · 18 years ago
  8. 8908132 Allow vector integer constants to be created with by Dan Gohman · 18 years ago
  9. ce25443 Pretty print shuffle mask operand. by Evan Cheng · 18 years ago
  10. 917c2a6 Implement necessary bits for flt_rounds gcc builtin. by Anton Korobeynikov · 18 years ago
  11. ba3b1d1 If a call to getTruncStore is for a normal store, by Duncan Sands · 18 years ago
  12. 5d868b1 If the value types are equal then this routine by Duncan Sands · 18 years ago
  13. 5c0d6ed Add support for byval function whose argument is not 32 bit aligned. by Rafael Espindola · 18 years ago
  14. f411b83 Return Expand from getOperationAction for all extended by Duncan Sands · 18 years ago
  15. db44bf8 Disable attempts to constant fold PPC f128. by Dale Johannesen · 18 years ago
  16. af47b11 Initial infrastructure for arbitrary precision integer by Duncan Sands · 18 years ago
  17. 37ce9df add a new CreateStackTemporary helper method. by Chris Lattner · 18 years ago
  18. 01d029b One mundane change: Change ReplaceAllUsesOfValueWith to *optionally* by Chris Lattner · 18 years ago
  19. 5927d8e Disable some compile-time optimizations on PPC long double. by Dale Johannesen · 18 years ago
  20. 07f04fd Add an ISD::FPOW node type. by Dan Gohman · 18 years ago
  21. 6eaeff2 Next PPC long double bits: ppcf128->i32 conversion. by Dale Johannesen · 18 years ago
  22. 08ce976 Add convenience overloads of SelectionDAG::getNode that take a SDVTList by Dan Gohman · 18 years ago
  23. ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 18 years ago
  24. ccd6079 Provide names for MUL_LOHI and DIVREM operators. by Dan Gohman · 18 years ago
  25. 39305cf Add a variant of getTargetNode() that takes a vector of MVT::ValueType. by Evan Cheng · 18 years ago
  26. d89b117 remove dup comment by Dale Johannesen · 18 years ago
  27. 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 18 years ago
  28. 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 18 years ago
  29. 73328d1 More long double fixes. x86_64 should build now. by Dale Johannesen · 18 years ago
  30. 8feb1f4 by Devang Patel · 18 years ago
  31. ffe3612 This is not ideal but unbreaks build failure. by Devang Patel · 18 years ago
  32. 9e3d3ab Remove the assumption that FP's are either float or by Dale Johannesen · 18 years ago
  33. 3d6992f Fix build problems on Cygwin (PR1652), patch by Patrick Walton. by Chris Lattner · 18 years ago
  34. 05e69c1 Yet another getTargetNode variant. by Evan Cheng · 18 years ago
  35. 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 18 years ago
  36. 3f6eb74 Add APInt interfaces to APFloat (allows directly by Dale Johannesen · 18 years ago
  37. f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 18 years ago
  38. c4dd3c3 Add mod, copysign, abs operations to APFloat. by Dale Johannesen · 18 years ago
  39. ee84768 Revise per review of previous patch. by Dale Johannesen · 18 years ago
  40. eaf0894 Enhance APFloat to retain bits of NaNs (fixes oggenc). by Dale Johannesen · 18 years ago
  41. f04afdb Change LegalFPImmediates to use APFloat. by Dale Johannesen · 18 years ago
  42. e6c1742 Revise per review comments. by Dale Johannesen · 18 years ago
  43. 87503a6 Add APFloat interface to ConstantFPSDNode. Change by Dale Johannesen · 18 years ago
  44. 12595d7 Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. by Dale Johannesen · 18 years ago
  45. 8bb369b Use APFloat internally for ConstantFPSDNode. by Dale Johannesen · 18 years ago
  46. 33d5595 Do not emit copies for physical register output if it's not used. by Evan Cheng · 18 years ago
  47. 36397f5 Support for trampolines, except for X86 codegen which is still under discussion. by Duncan Sands · 18 years ago
  48. 557c363 Add selection DAG nodes for subreg insert/extract. PR1350 by Christopher Lamb · 18 years ago
  49. 275769a Fix some uses of dyn_cast to be uses of cast. by Dan Gohman · 18 years ago
  50. 70d0bd1 As pointed out by g++-4.2, the original code didn't do by Duncan Sands · 18 years ago
  51. 2365f51 Long live the exception handling! by Anton Korobeynikov · 18 years ago
  52. 743d3a7 Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR to look for by Dan Gohman · 18 years ago
  53. 50b1533 Make the debug string for ISD::MERGE_VALUES consistent with the others. by Dan Gohman · 18 years ago
  54. c908dcd Fix a vector FP constant CSE bug. by Evan Cheng · 18 years ago
  55. 6595cb3 Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. by Dan Gohman · 18 years ago
  56. 7f32156 Generalize MVT::ValueType and associated functions to be able to represent by Dan Gohman · 18 years ago
  57. ea859be Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits from by Dan Gohman · 18 years ago
  58. b5bec2b Pass a SelectionDAG into SDNode::dump everywhere it's used, in prepration by Dan Gohman · 18 years ago
  59. 51eaa86 Rename MVT::getVectorBaseType to MVT::getVectorElementType. by Dan Gohman · 18 years ago
  60. 6595635 Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and by Dan Gohman · 18 years ago
  61. 575e2f4 Resolve implicit alignment before computing the FoldingSet information so by Dan Gohman · 18 years ago
  62. 237898a Add explicit qualification for namespace MVT members. by Dan Gohman · 18 years ago
  63. 964dd86 Be more careful about folding op(x, undef) when we have vector operands. by Chris Lattner · 18 years ago
  64. 95c218a PR400 phase 2. Propagate attributed load/store information through DAGs. by Christopher Lamb · 18 years ago
  65. 2c5c111 X86 TLS: Implement review feedback. by Lauro Ramos Venancio · 18 years ago
  66. c67bdc2 Revert Christopher Lamb's load/store alignment changes. by Reid Spencer · 18 years ago
  67. 2330e4d by Christopher Lamb · 18 years ago
  68. b3a0417 Implement "general dynamic", "initial exec" and "local exec" TLS models for by Lauro Ramos Venancio · 18 years ago
  69. 4829b1c fold noop vbitconvert instructions by Chris Lattner · 18 years ago
  70. ff33cc4 add some assertions by Chris Lattner · 18 years ago
  71. 577cc32 For PR1297: Change getOperationName to return std::string instead of const char* by Reid Spencer · 18 years ago
  72. 2041a0e Fix incorrect combination of different loads. Reenable zext-over-truncate by Dale Johannesen · 18 years ago
  73. b654176 fold away addc nodes when we know there cannot be a carry-out. by Chris Lattner · 18 years ago
  74. 175415e eliminate some ops if they have an undef RHS by Chris Lattner · 18 years ago
  75. 753d9cb fold trivial token factor nodes. This allows us to compile by Chris Lattner · 18 years ago
  76. b180aa1 Selection and lowering for exception handling. by Jim Laskey · 18 years ago
  77. 3f97eb4 Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate by Chris Lattner · 19 years ago
  78. ab4ed59 eliminate the SDNode::setValueTypes method. by Chris Lattner · 19 years ago
  79. 63e3f14 eliminate a bunch of duplicate ctors and helper functions. by Chris Lattner · 19 years ago
  80. d429bcd move MorphNode to out of line and merge setNodeOperands into it. There is by Chris Lattner · 19 years ago
  81. 48b8592 simplify MorphNodeTo to take a VTList operand. by Chris Lattner · 19 years ago
  82. 67612a1 eliminate some extraneous methods in SDNode by Chris Lattner · 19 years ago
  83. c76e3c8 Give each selectiondag node class a home for it's vtable and rtti info by Chris Lattner · 19 years ago
  84. d48c5e8 Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9% by Chris Lattner · 19 years ago
  85. cf5640b Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for by Chris Lattner · 19 years ago
  86. fea997a Fit in 80 columns by Chris Lattner · 19 years ago
  87. bcc5f36 Finish off bug 680, allowing targets to custom lower frame and return by Nate Begeman · 19 years ago
  88. 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
  89. bcd2498 Removed more <iostream> includes by Bill Wendling · 19 years ago
  90. 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
  91. 97af751 Unbreak VC++ build. by Jeff Cohen · 19 years ago
  92. cc47021 Fix an incorrectly inverted condition. by Evan Cheng · 19 years ago
  93. a07d5b9 Make an assert comment match the tested assertion. by Reid Spencer · 19 years ago
  94. 144d8f0 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 19 years ago
  95. d6c3422 Remove redundant <cmath>. by Jim Laskey · 19 years ago
  96. d41b30d Unbreak VC++ build. by Jeff Cohen · 19 years ago
  97. 9109fb1 Added getIndexedStore. by Evan Cheng · 19 years ago
  98. e6e97e6 Fix comments. by Evan Cheng · 19 years ago
  99. c5fc57d Added isPredecessor. by Evan Cheng · 19 years ago
  100. 02cb49e silence warning by Chris Lattner · 19 years ago