1. 597a3bd Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32. by Evan Cheng · 19 years ago
  2. c103057 For PR1043: by Reid Spencer · 19 years ago
  3. 42d7ccf Remove this xform: by Evan Cheng · 19 years ago
  4. c4e664b Fix PR1114 and CodeGen/Generic/2007-01-15-LoadSelectCycle.ll by being by Chris Lattner · 19 years ago
  5. 938ab02 add options to view the dags before the first or second pass of dag combine. by Chris Lattner · 19 years ago
  6. e5530da Compensate for loss of DerivedTypes.h in TargetLowering.h by Reid Spencer · 19 years ago
  7. 02114aa Move a function out of line. by Reid Spencer · 19 years ago
  8. 79cca50 Minor fix. by Evan Cheng · 19 years ago
  9. 5696622 Store default libgcc routine names and allow them to be redefined by target. by Evan Cheng · 19 years ago
  10. 6b6b6ef For PR1043: by Zhou Sheng · 19 years ago
  11. c8edc64 Naming consistency. by Evan Cheng · 19 years ago
  12. c62d4bb Fix for PR1075: bottom-up register-reduction scheduling actually increases register pressure. by Evan Cheng · 19 years ago
  13. ddae4bd Implement some trivial FP foldings when -enable-unsafe-fp-math is specified. by Chris Lattner · 19 years ago
  14. a4810b5 remove support for llvm.isunordered by Chris Lattner · 19 years ago
  15. 636c753 Expand fcopysign to the bitwise sequence if select is marked as expensive. by Evan Cheng · 19 years ago
  16. 068c5f4 Bug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old sign bit of operand 0 by Evan Cheng · 19 years ago
  17. 489a87c CopyToReg source operand can be a register as well. e.g. Copy from GlobalBaseReg. by Evan Cheng · 19 years ago
  18. 0d630d2 GEP subscript is interpreted as a signed value. by Evan Cheng · 19 years ago
  19. f8e7a21 fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling K&R prototypes with by Chris Lattner · 19 years ago
  20. 912095b Expand fcopysign to a series of bitwise of operations when it's profitable to by Evan Cheng · 19 years ago
  21. bcca340 Legalizer doesn't do an ANY_EXTEND if we don't ask for one so make sure by Reid Spencer · 19 years ago
  22. 376dd21 Restore previous behavior of defaulting to ZEXT. This works around two by Reid Spencer · 19 years ago
  23. 8c57dfb Two changes: by Reid Spencer · 19 years ago
  24. b47b25c Clean up from recent changes. Comment the new parameter to ExpandLibCall. by Reid Spencer · 19 years ago
  25. 4785781 For PR950: by Reid Spencer · 19 years ago
  26. e4d87aa For PR950: by Reid Spencer · 19 years ago
  27. 0b4f80e getLoad() and getStore() calls missed SVOffset operand. Thanks to Dan Gohman by Evan Cheng · 19 years ago
  28. cd3245a Eliminate static ctors from Statistics by Chris Lattner · 19 years ago
  29. 7df28dc May need to promote the operand (either sign_extend_inreg or and) before by Evan Cheng · 19 years ago
  30. 722cb36 LegalizeSetCCOperands() may end up inserting libcalls. They need to be by Evan Cheng · 19 years ago
  31. f2174da Fixed so that it dereferences the ostream pointer. by Bill Wendling · 19 years ago
  32. 5c7e326 Added an automatic cast to "std::ostream*" etc. from OStream. We then can by Bill Wendling · 19 years ago
  33. 36d4396 Fix PR1049 and CodeGen/Generic/2006-12-16-InlineAsmCrash.ll by Chris Lattner · 19 years ago
  34. e90460e Cannot combine an indexed load / store any further. by Evan Cheng · 19 years ago
  35. aa975c1 Expand FP undef by Evan Cheng · 19 years ago
  36. 0b1b9dc Allow promoted FP_TO_UINT / FP_TO_SINT to expand operand. by Evan Cheng · 19 years ago
  37. 966bf24 Expand fabs / fneg to and / xor. by Evan Cheng · 19 years ago
  38. 19103b1 Fix select_cc, select expansion to soft-fp bugs. by Evan Cheng · 19 years ago
  39. f6c4ccf This code was usurping the sextload expand in teh legalizer. Just make by Jim Laskey · 19 years ago
  40. 2d53a32 silence a bogus warning by Chris Lattner · 19 years ago
  41. 2b49c50 Expand FP compares to soft-fp call(s) by Evan Cheng · 19 years ago
  42. acd80ac 1. Tidy up jump table info. by Jim Laskey · 19 years ago
  43. 9f87788 More soft-fp work. by Evan Cheng · 19 years ago
  44. 548f611 Expand (f64 extload f32) to (f64 fp_ext (load f32)) if f64 type action is expand. by Evan Cheng · 19 years ago
  45. 98ff3b9 Expand fsqrt, fsin, and fcos to libcalls. by Evan Cheng · 19 years ago
  46. 6af00d5 Expand f32 / f64 to i32 / i64 conversion to soft-fp library calls. by Evan Cheng · 19 years ago
  47. 7b06bd5 Replace CastInst::createInferredCast calls with more accurate cast by Reid Spencer · 19 years ago
  48. 279101e Expand FP constant to integers if FP types are not legal. by Evan Cheng · 19 years ago
  49. 5c9ce18 Soft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion. by Evan Cheng · 19 years ago
  50. 0049521 Expand ConstantFP to load from CP if float types are being expanded. by Evan Cheng · 19 years ago
  51. 0ca6733 Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyToReg. by Evan Cheng · 19 years ago
  52. 7b2b5c8 - When expanding a bit_convert whose src operand is also to be expanded and by Evan Cheng · 19 years ago
  53. b15974a Expand formal arguments and call arguments recursively: e.g. f64 -> i64 -> 2 x i32. by Evan Cheng · 19 years ago
  54. f009483 fit in 80 cols by Chris Lattner · 19 years ago
  55. d9e06a5 this can only be fptrunc. by Chris Lattner · 19 years ago
  56. d93d46e Revert Nate's patch to fix X86/store-fp-constant.ll. With the dag combiner by Chris Lattner · 19 years ago
  57. 62be1a7 make this code more aggressive about turning store fpimm into store int imm. by Chris Lattner · 19 years ago
  58. 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 19 years ago
  59. 13acce3 Re-apply changes that were backed out and fix a naughty typo. by Evan Cheng · 19 years ago
  60. 2381f6f It seems the llvm::OStream class does not handle stream manipulators. by John Criswell · 19 years ago
  61. 70a24b3 Revert changes that broke oggenc on ppc by Chris Lattner · 19 years ago
  62. 25ece66 Don't convert store double C, Ptr to store long C, Ptr if i64 is not a legal type. by Evan Cheng · 19 years ago
  63. bbf1e5e f32 / f64 node is expanded to one i32 / i64 node. by Evan Cheng · 19 years ago
  64. b618230 Clean up some bad code. by Evan Cheng · 19 years ago
  65. 2cbba89 Move something that should be in the dag combiner from the legalizer to the by Nate Begeman · 19 years ago
  66. d27a258 Cleaned setjmp/longjmp lowering interfaces. Now we're producing right by Anton Korobeynikov · 19 years ago
  67. 1a8f1fe Preliminary soft float support. by Evan Cheng · 19 years ago
  68. 555d8d6 Fix CodeGen/PowerPC/2006-12-07-SelectCrash.ll on PPC64 by Chris Lattner · 19 years ago
  69. bcd2498 Removed more <iostream> includes by Bill Wendling · 19 years ago
  70. 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
  71. ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
  72. 97af751 Unbreak VC++ build. by Jeff Cohen · 19 years ago
  73. ba59a1e Match TargetInstrInfo changes. by Evan Cheng · 19 years ago
  74. 6a16c5a Avoid inifinite looping if READCYCLECOUNTER isn't custom lowered. by Evan Cheng · 19 years ago
  75. f0b3ba6 Allow target to custom lower READCYCLECOUNTER (when it doesn't have to be expanded). by Evan Cheng · 19 years ago
  76. f3e486e Fix for PR1023 by Dan Gohman. by Evan Cheng · 19 years ago
  77. a5a57d6 Fix for PR1022 (folding loads of static initializers) by Dan Gohman. by Evan Cheng · 19 years ago
  78. 3f7927c add a hook to allow targets to hack on inline asms to lower them to llvm by Chris Lattner · 19 years ago
  79. b6c8060 Fix PR1016 by Chris Lattner · 19 years ago
  80. c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 19 years ago
  81. 3687c1a Fix the dag combiner bug corresponding to PR1014. by Chris Lattner · 19 years ago
  82. bc4cf8d For better or worse, load from i1 is assumed to be zero extended. Do not by Chris Lattner · 19 years ago
  83. f990817 If a brcond condition is promoted, make sure to zero extend it, even if not by Chris Lattner · 19 years ago
  84. 3da59db For PR950: by Reid Spencer · 19 years ago
  85. 32ba1aa Fix PR1011 and CodeGen/Generic/2006-11-20-DAGCombineCrash.ll by Chris Lattner · 19 years ago
  86. 45fb3f3 For PR950: by Reid Spencer · 19 years ago
  87. 5f64a16 Fixing the ENABLE_OPTIMIZED=1 DISABLE_ASSERTIONS=1 build. by Jim Laskey · 19 years ago
  88. cc47021 Fix an incorrectly inverted condition. by Evan Cheng · 19 years ago
  89. 43193d6 remove dead #include by Chris Lattner · 19 years ago
  90. 7ce4578 Matches MachineInstr changes. by Evan Cheng · 19 years ago
  91. a07d5b9 Make an assert comment match the tested assertion. by Reid Spencer · 19 years ago
  92. 3ba433a Add methods to add implicit def use operands to a MI. by Evan Cheng · 19 years ago
  93. 41e53fd disallow preinc of a frameindex. This is not profitable and causes 2-addr by Chris Lattner · 19 years ago
  94. 9f1794e reduce indentation by using early exits. No functionality change. by Chris Lattner · 19 years ago
  95. 448f219 move big chunks of code out-of-line, no functionality change. by Chris Lattner · 19 years ago
  96. 734c91d Fix a dag combiner bug exposed by my recent instcombine patch. This fixes by Chris Lattner · 19 years ago
  97. 438f7bc Add implicit def / use operands to MachineInstr. by Evan Cheng · 19 years ago
  98. a7ff64d When forming a pre-indexed store, make sure ptr isn't the same or is a pred of value being stored. It would cause a cycle. by Evan Cheng · 19 years ago
  99. 1e7aa5c commentate by Chris Lattner · 19 years ago
  100. 8dc5cad Don't attempt expensive pre-/post- indexed dag combine if target does not support them. by Evan Cheng · 19 years ago