1. 3128015 Regenerate. by Mikhail Glushenkov · 15 years ago
  2. ad981bf Add a way to query the number of input files. by Mikhail Glushenkov · 15 years ago
  3. d66e8de Document the 'not' combinator. by Mikhail Glushenkov · 15 years ago
  4. 9d7a2dc A bit prettier formatting. by Mikhail Glushenkov · 15 years ago
  5. a9245d6 Remove temporary debugging hack. by Dan Gohman · 15 years ago
  6. 9450b0e Move the dominator verification code out of special code embedded within by Dan Gohman · 15 years ago
  7. f3f0c89 Move this assert to check the condition as soon as it is known. by Dan Gohman · 15 years ago
  8. 5c12ada Extend the StartPassTimer and StopPassTimer functions so that the by Dan Gohman · 15 years ago
  9. 6a2fa32 Use movt/movw pair to materialize 32 bit constants on ARMv6T2+. by Anton Korobeynikov · 15 years ago
  10. 1edaef6 Fix an old copy+pasto. by Dan Gohman · 15 years ago
  11. 3069b31 Extract the code for inserting a loop into the loop queue into by Dan Gohman · 15 years ago
  12. 9702901 When a loop is deleted, immediately release all of the active by Dan Gohman · 15 years ago
  13. 27a8fb8 Extract the code for releasing a pass into a separate function, and by Dan Gohman · 15 years ago
  14. c261df9 Remove the "metadata*" type and simplify the code it complicated. This was only by Nick Lewycky · 15 years ago
  15. ae03af2 LBRX no longer has an explicit SrcValueSDNode operand, so the type by Dan Gohman · 15 years ago
  16. 9b1de95 simplify some code. by Chris Lattner · 15 years ago
  17. 42ebefa The bitcast case is not needed here: instcombine turns icmp(bitcast(x), null) -> icmp(x, null) already. by Chris Lattner · 15 years ago
  18. 4dd6824 New unit test for the cloning module, which so far only covers cloning of by Nick Lewycky · 15 years ago
  19. 06e4052 calls are already unmovable, malloc doesn't need a special case. by Chris Lattner · 15 years ago
  20. 32c0d22 calls to external functions are already marked overdefined, special casing by Chris Lattner · 15 years ago
  21. 4412d04 calls are already handled, malloc doesn't need a special case. by Chris Lattner · 15 years ago
  22. ae05e7d Round out the API for the new optimization flags. by Nick Lewycky · 15 years ago
  23. 68b1bbb calls are rejected above, no need to special case malloc here. by Chris Lattner · 15 years ago
  24. 439044f remove special handling of bitcast(malloc), it will be handled by Chris Lattner · 15 years ago
  25. 2a9325f unlike the malloc instruction, "malloc" calls do not claim to be readonly, just nounwind. by Chris Lattner · 15 years ago
  26. ebb89b4 add a new DirectiveMap stringmap, which allows more efficient dispatching by Chris Lattner · 15 years ago
  27. e4172f4 Link order: it matters. by Nick Lewycky · 15 years ago
  28. 213cd61 allow pushing icmps through phis with multiple uses and across critical edges. by Chris Lattner · 15 years ago
  29. c6df8f4 Enhance the previous fix for PR4895 to allow more values than just by Chris Lattner · 15 years ago
  30. 5d1704d implement PR4895, by making FoldOpIntoPhi handle select conditions by Chris Lattner · 15 years ago
  31. cec5450 avoid copying MCAsmInfo by value, add an (extremely low prio) fixme. by Chris Lattner · 15 years ago
  32. 8ff95de Use explicit structs instead of std::pair to map callee saved regs to spill slots. by Tilmann Scheller · 15 years ago
  33. 630c84a Delete a bogus comment. by Dan Gohman · 15 years ago
  34. be11234 Remove a redundant assert. by Dan Gohman · 15 years ago
  35. 7fd82e5 Enable -g with DEBUG_SYMBOLS and --enable-debug-symbols instead of by Jeffrey Yasskin · 15 years ago
  36. 83d5774 Fix SCEVExpander's canonical addrec expansion code to work on loops that by Dan Gohman · 15 years ago
  37. 22bf8f2 Add dominates and releaseMemory member functions to PostDominatorTree. by Dan Gohman · 15 years ago
  38. f37cfed Grab an LLVM Context from an instruction that exists rather than one by Dan Gohman · 15 years ago
  39. 3479d18 Clarify a comment. by Dan Gohman · 15 years ago
  40. e6fe67b Tell ScalarEvolution to forget everything it knows about a loop before by Dan Gohman · 15 years ago
  41. 6afea25 Micro-optimize DerivedType::dropAllTypeUses. by Dan Gohman · 15 years ago
  42. 00cb673 Instead of testing whether an instruction dominates the loop preheader, by Dan Gohman · 15 years ago
  43. 6e70e31 Add a properlyDominates member function to ScalarEvolution. by Dan Gohman · 15 years ago
  44. 59faf04 Remove a redundant #include. by Dan Gohman · 15 years ago
  45. d7830d5 Avoid using mutex locks if not in multithreaded mode by using a SmartScopedMutex by Torok Edwin · 15 years ago
  46. e298ab2 Enable pre-regalloc load / store multiple pass for Thumb2. by Evan Cheng · 15 years ago
  47. 9217f6b rename REG -> REGISTER to make it explicit in the doc. <tt>ify some stuff. by Chris Lattner · 15 years ago
  48. eec9695 implement and document support for filecheck variables. This by Chris Lattner · 15 years ago
  49. 5138694 Remove dead code from this function and optimize. Update its corresponding by Nick Lewycky · 15 years ago
  50. 6776064 Instruction::clone does not need to take an LLVMContext&. Remove that and by Nick Lewycky · 15 years ago
  51. 975f591 Filecheckify this one test. by Nick Lewycky · 15 years ago
  52. 68cecbd Leave a pointer to the documentation so that people don't end up change one but by Nick Lewycky · 15 years ago
  53. 2a0ed09 Correct the version numbers to match those actually tested for by by Nick Lewycky · 15 years ago
  54. ec38da4 Move the integer type out of 'derived' and into 'primitive'. This permits us by Nick Lewycky · 15 years ago
  55. 81f46d9 remove support for "NoSub" from regex. It seems like a minor optimization by Chris Lattner · 15 years ago
  56. 282098b Speed up clang-only link, by really linking only clang, and not the unittests by Torok Edwin · 15 years ago
  57. 2fcf85e Remove this test. by Evan Cheng · 15 years ago
  58. 76926b6 Fix SimplifyLibCalls to transfer attributes from callees rather than by Dan Gohman · 15 years ago
  59. c70c377 Fix a case where ScalarEvolution was expanding pointer arithmetic by Dan Gohman · 15 years ago
  60. 3548ea8 For the NSWSub support in the builder to actually be useable, by Duncan Sands · 15 years ago
  61. 11eab02 Convert comparisons like (x == infinity) to (x >= infinity) on targets by Dan Gohman · 15 years ago
  62. b9c129d Add methods for creating NSW subtraction, as already exists for addition. by Duncan Sands · 15 years ago
  63. b7532e2 Add a comment describing natural loops. by Dan Gohman · 15 years ago
  64. c8e9314 "Update" tests for -disable-if-conversion removal. I think branch.ll should just by Daniel Dunbar · 15 years ago
  65. 72c158f Really remove this option. by Evan Cheng · 15 years ago
  66. 8981572 Remove a couple of unused command line options. by Evan Cheng · 15 years ago
  67. 8f05c10 Add comment. by Evan Cheng · 15 years ago
  68. 9fde6ca Convert test to filecheck. by Evan Cheng · 15 years ago
  69. 45094e3 Don't hoist or sink instructions with physreg uses if the physreg is by Dan Gohman · 15 years ago
  70. 22cb657 I put the wrong rdar number in this test. by Dan Gohman · 15 years ago
  71. a8fb336 Unbreak MachineLICM for instructions that reference RIP on x86-64 too. by Dan Gohman · 15 years ago
  72. a23643d Rename ConstantFP's getInf to getInfinity. by Dan Gohman · 15 years ago
  73. 4b2ebc1 Move MachineMemOperand::getAlignment out of line, to avoid needing by Dan Gohman · 15 years ago
  74. 295a808 Remove unused variable. by Daniel Dunbar · 15 years ago
  75. 79cb840 Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt(x))), which is by Dan Gohman · 15 years ago
  76. f344f7f Add a ConstantFP::getInf utility function for creating infinity ConstantFPs. by Dan Gohman · 15 years ago
  77. 19778e7 Fix MachineSink to be able to sink instructions that use physical registers by Dan Gohman · 15 years ago
  78. d1c37f5 Regenerate by Anton Korobeynikov · 15 years ago
  79. 58cd84d Provide proper masks for neon perfect shuffle table. by Anton Korobeynikov · 15 years ago
  80. 2bf0649 Simplify a few more uses of reg_iterator. by Dan Gohman · 15 years ago
  81. 29438d1 Simplify this code by using use_iterator instead of reg_iterator by Dan Gohman · 15 years ago
  82. eef490f Code clean up and prepare for Thumb2 support. No functionality changes. by Evan Cheng · 15 years ago
  83. 4830110 Flip -disable-post-RA-scheduler to -post-RA-scheduler. by Evan Cheng · 15 years ago
  84. b7a8d40 Fix a compile failure introduced by r82675 on MinGW which doesn't have by Jeffrey Yasskin · 15 years ago
  85. 9d06175 Handle sqrt in CannotBeNegativeZero. absf and absl by Dale Johannesen · 15 years ago
  86. c76909a Improve MachineMemOperand handling. by Dan Gohman · 15 years ago
  87. 602b0c8 Rename getTargetNode to getMachineNode, for consistency with the by Dan Gohman · 15 years ago
  88. 658ea60 Finish scheduling itineraries for NEON. by David Goodwin · 15 years ago
  89. 1d73742 Add readonly to some sin and cos calls; transformations by Dale Johannesen · 15 years ago
  90. 3e0c99a Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests. by Victor Hernandez · 15 years ago
  91. a45bfd3 Make sure sin, cos, sqrt calls are marked readonly by Dale Johannesen · 15 years ago
  92. 94638f0 reject attempts to use ()'s in patterns, these are reserved for filecheck. by Chris Lattner · 15 years ago
  93. 5d6a05f reimplement the regex matching strategy by building a single by Chris Lattner · 15 years ago
  94. 52fb79b Generate FSQRT from calls to the sqrt function, which by Dale Johannesen · 15 years ago
  95. 2702e6a special case Patterns that are a single fixed string. This is a microscopic by Chris Lattner · 15 years ago
  96. 9f8380b Revise C library functions description to be vaguer, per Chris. by Dale Johannesen · 15 years ago
  97. d448292 This patch causes the --enable-debug-runtime configure flag and the by Jeffrey Yasskin · 15 years ago
  98. c8ce2d4 Add some comments to clarify things that I discovered this week. by Bob Wilson · 15 years ago
  99. 42985bb Make llvm-bcanalyzer percentages more readable. by Daniel Dunbar · 15 years ago
  100. 80ba3d2 Strip trailing whitespace. by Daniel Dunbar · 15 years ago