1. 24f2ea3 Add implicit def of EFLAGS on those instructions that may modify flags. by Evan Cheng · 17 years ago
  2. f82e1e6 And an FoldingSetImpl::NodeID::AddInteger overload for int64_t, to avoid by Dan Gohman · 17 years ago
  3. 99da4e7 Add explicit triples to avoid default behavior that varies by host. by Dan Gohman · 17 years ago
  4. 92dfe20 Remove isReg, isImm, and isMBB, and change all their users to use by Dan Gohman · 17 years ago
  5. 693f541 Change "tmp." to "tmp" for temporaries created by ScalarEvolutionExpander by Dan Gohman · 17 years ago
  6. cb648f9 Remove spurious consts. This fixes warnings with compilers that by Dan Gohman · 17 years ago
  7. 7effac5 Add support for functions with byval arguments on x86 by Rafael Espindola · 17 years ago
  8. 5e6e494 Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOneGlobal that caused by Chris Lattner · 17 years ago
  9. ce4e748 silence a bogus gcc warning. by Chris Lattner · 17 years ago
  10. fdd9f00 Fix comments. by Evan Cheng · 17 years ago
  11. 5c70954 Change to 2.2svn. by Tanya Lattner · 17 years ago
  12. c684910 Temporary reverting r41817 by Bill Wendling · 17 years ago
  13. 309f20f Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the SROA rewriter how to handle by Chris Lattner · 17 years ago
  14. a637a8b be tolerant of PHI nodes when rewriting heap SROA code. This is a step by Chris Lattner · 17 years ago
  15. 330245e refactor some code, no functionality change. On the path to PR1639 by Chris Lattner · 17 years ago
  16. c451f9c Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart enough to see through by Chris Lattner · 17 years ago
  17. 8168618 Make AllUsesOfLoadedValueWillTrapIfNull strong enough to see through PHI by Chris Lattner · 17 years ago
  18. 53698d7 remove dead enum value. by Chris Lattner · 17 years ago
  19. 8a90198 Make single-argument ctors explicit to avoid tricky bugs :) by Chris Lattner · 17 years ago
  20. 3d6992f Fix build problems on Cygwin (PR1652), patch by Patrick Walton. by Chris Lattner · 17 years ago
  21. ffddf97 Added getNumDefs(). by Evan Cheng · 17 years ago
  22. 6600377 Bug fixes. by Evan Cheng · 17 years ago
  23. 6900132 Remove dead code. by Evan Cheng · 17 years ago
  24. 05e69c1 Yet another getTargetNode variant. by Evan Cheng · 17 years ago
  25. 85dbe1a Initial support for multi-result patterns: by Evan Cheng · 17 years ago
  26. 0d8d316 Fixed a typo that's causing a missing kill marker. by Evan Cheng · 17 years ago
  27. bef8e0b add a new BF->LLVM translator, contributed by Sterling Stein. by Chris Lattner · 17 years ago
  28. 36597a5 Change llvm.gcroot to not init the root to null at runtime, this prevents by Chris Lattner · 17 years ago
  29. ea58310 Generated files for previous patch. by Dale Johannesen · 17 years ago
  30. 9d5f456 Revise previous patch per review comments. by Dale Johannesen · 17 years ago
  31. 257500d Compensate for partCount change in Bogus definition by Dale Johannesen · 17 years ago
  32. fe4afb1 Enable indirect encoding for the personality function by Bill Wendling · 17 years ago
  33. ec39cb9 Move dump out of class, use "\n" instead of endl by Daniel Berlin · 17 years ago
  34. 6d6d352 Sometimes a MI can define a register as well as defining a super-register at the by Evan Cheng · 17 years ago
  35. 0153732 Fix date :) by Anton Korobeynikov · 17 years ago
  36. 440d746 Testcase for recent pragma pack stuff by Anton Korobeynikov · 17 years ago
  37. 071a279 Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead. by Evan Cheng · 17 years ago
  38. 3054dde Added status flags register: EFLAGS. by Evan Cheng · 17 years ago
  39. aeb7d4d Allow set operators with multiple destinations, i.e. (set x, y, (op a, b)). by Evan Cheng · 17 years ago
  40. c72cd7e Generated files for previous patch. by Dale Johannesen · 17 years ago
  41. 3f6eb74 Add APInt interfaces to APFloat (allows directly by Dale Johannesen · 17 years ago
  42. 6320260 Convert to use ilist and non-pointer lists for extra goodness by Daniel Berlin · 17 years ago
  43. 4e319a3 Add accessor method. by Bill Wendling · 17 years ago
  44. ef4a661 Add a bool to indicate if we should set the "indirect encoding" bit in the Dwarf by Bill Wendling · 17 years ago
  45. 95bb69a Reenable libgc and libprofile is explicitly requested. by Chris Lattner · 17 years ago
  46. 210329a remove an obsolete library. by Chris Lattner · 17 years ago
  47. 111e8ce update this to use llvm-config, patch by Jose M. Moya by Chris Lattner · 17 years ago
  48. bba5037 Test that a call to a trampoline is turned into a call to by Duncan Sands · 17 years ago
  49. d50dc73 Two ParamAttrsVectors which differ by a permutation by Duncan Sands · 17 years ago
  50. b84abcd Turn calls to trampolines into calls to the underlying nested function. by Duncan Sands · 17 years ago
  51. f7331b3 Fold the adjust_trampoline intrinsic into by Duncan Sands · 17 years ago
  52. 49c2393 My compiler warns about the semicolon. by Duncan Sands · 17 years ago
  53. d60da49 The personality function on Darwin needs a global stub. We then refer to by Bill Wendling · 17 years ago
  54. 29ce955 Add a ValueInfoT template parameter to DenseMap so that it can properly make decisions by Owen Anderson · 17 years ago
  55. 98153ec Don't bother to initialize values corresponding to empty or tombstone keys. by Owen Anderson · 17 years ago
  56. 0a890e2 Fix a typo in memdep, which was causing PR1648. by Owen Anderson · 17 years ago
  57. 16ebc26 Fix bugs with &=, intersect with complement. Add three argument version of intersect with complement. by Daniel Berlin · 17 years ago
  58. 9544dc2 Fix non-deterministic behavior in the DenseMap copy constructor. by Owen Anderson · 17 years ago
  59. 1b6998e Add remaining functions necessary for andersen's by Daniel Berlin · 17 years ago
  60. c3957d1 Avoid negative logic. by Devang Patel · 17 years ago
  61. d35ed2c Refactor code into a separate method. by Devang Patel · 17 years ago
  62. 644f149 Testcase for PR1634 by Chris Lattner · 17 years ago
  63. 964be45 Clear split info object. by Devang Patel · 17 years ago
  64. 4f12c5f Split condition does not have to be ICmpInst in all cases. by Devang Patel · 17 years ago
  65. ba32a5f Check all terminators inside loop. by Devang Patel · 17 years ago
  66. 75e3bd5 remove obsolete testcase by Chris Lattner · 17 years ago
  67. 50d9d77 remove some dead code, this is handled by constant folding. by Chris Lattner · 17 years ago
  68. a0ef5ed Fix a buggy constant folding transformation when handling aliases. by Chris Lattner · 17 years ago
  69. 0c0f7c9 Swap exit condition operands if it works. by Devang Patel · 17 years ago
  70. 569f737 regenerate by Chris Lattner · 17 years ago
  71. e543424 Fix PR1645 by resolving forward alias references. by Chris Lattner · 17 years ago
  72. 0c82b9d Add missing llvm-dis. by Dale Johannesen · 17 years ago
  73. be36798 80 col. by Evan Cheng · 17 years ago
  74. f618e7c New entry. by Evan Cheng · 17 years ago
  75. 2d98238 Observation of rematerialization. by Evan Cheng · 17 years ago
  76. bf8ae84 Add some notes about better flag handling. by Chris Lattner · 17 years ago
  77. 61c5ff4 Emit: by Chris Lattner · 17 years ago
  78. 8de5f1c this is not infinite recursion. by Chris Lattner · 17 years ago
  79. 87b51bc 1. Don't call Value::getName(), which is slow. by Chris Lattner · 17 years ago
  80. 8d9455d Prevent tailcallelim from breaking "recursive" calls to builtins. by Chris Lattner · 17 years ago
  81. b0869ed It's not safe to rematerialize MOV32r0 etc. by simply cloning the original by Evan Cheng · 17 years ago
  82. 9c7a9f1 Filter exit conditions which are not yet handled. by Devang Patel · 17 years ago
  83. cf6af30 New test. by Devang Patel · 17 years ago
  84. bc533cd Require SCEV before LCSSA. by Devang Patel · 17 years ago
  85. 7fad7e3 Remove an un-needed dependence query. This improves compile time marginally on 401.bzip2. by Owen Anderson · 17 years ago
  86. 2f5d593 Add SparseBitVector implementation by Daniel Berlin · 17 years ago
  87. d06eb2c Turn GVN on by default. by Owen Anderson · 17 years ago
  88. 907f28c Implement misaligned FP loads and stores. by Dale Johannesen · 17 years ago
  89. db7e3c9 Fix description of the call instruction. There are two types, with one being by Nick Lewycky · 17 years ago
  90. 418d360 Fix for VisualStudio. It is treating a 2 bit enum as a signed int for comparison purposes, causing failures. Using an extra bit fixes it. by Chuck Rose III · 17 years ago
  91. 7dfda9e Smarter Reset(). Instead of deallocating all memory regions and reallocate the by Evan Cheng · 17 years ago
  92. ef61ed3 TableGen no longer emit CopyFromReg nodes for implicit results in physical by Evan Cheng · 17 years ago
  93. 82d2514 Add missing index versions of instructions to the map. by Bill Wendling · 17 years ago
  94. 1ab7989 Avoid storing and reloading zeros and other constants from stack slots by Dan Gohman · 17 years ago
  95. cdd509a Apply feedback from previous patch. by Dale Johannesen · 17 years ago
  96. 073d48d Revert previous change to IR. by Dale Johannesen · 17 years ago
  97. 588af2f Add support for having different alignment for objects on call frames. by Rafael Espindola · 17 years ago
  98. 8806c7b Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is needed, because they just "mark" register by Anton Korobeynikov · 17 years ago
  99. 0fe4b5a Test for PR1641. by Bill Wendling · 17 years ago
  100. a54c7eb Don't zap back to back volatile load/stores by Chris Lattner · 17 years ago