1. bcffb1f Rename profile_rt.so to libprofile_rt.so under configure+make (it already was by Nick Lewycky · 13 years ago
  2. 6344a5f Update comments and checks to match reality. by Eric Christopher · 13 years ago
  3. 299bbb2 Whitespace. by Eric Christopher · 13 years ago
  4. 6e6014c Revert r130454; apparently this doesn't actually work. by Eli Friedman · 13 years ago
  5. 73359c1 Fix runline. by Eli Friedman · 13 years ago
  6. 2f7fcd7 Fix a rather obscure crash caused by ARM fast-isel generating code which redefines a register. by Eli Friedman · 13 years ago
  7. 5367b23 Preserve line number information. by Devang Patel · 13 years ago
  8. 2a21167 Coalesce some DEBUGs (moving an only-used-in-DEBUG variable's declaration into the DEBUG) by Matt Beaumont-Gay · 13 years ago
  9. b0884f3 We require threse bits to be zero, too. by Benjamin Kramer · 13 years ago
  10. 7a2ba2f Only read *predecessor once so as to fix a theoretical issue where it changes by Nick Lewycky · 13 years ago
  11. f86500b Target/X86/MC: Add an option for disabling arith relaxation, for my own testing by Daniel Dunbar · 13 years ago
  12. a0057ca Add the getExprForFDESymbol method that responsible for computing the by Rafael Espindola · 13 years ago
  13. 77562c7 Beautify debug info probe output. by Devang Patel · 13 years ago
  14. 5d86759 Add MemoryBuffer::getBufferKind() to report whether a memory buffer uses malloc'ed or mmap'ed memory. This is for performance analysis. by Ted Kremenek · 13 years ago
  15. 81ad03c Remove DbgDeclare only if all uses are converted. by Devang Patel · 13 years ago
  16. 6cf081c Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing. by Lenny Maiorani · 13 years ago
  17. d227eed fast-isel sret calls, try 2. We actually do need to do something on x86-32. rdar://problem/9303592 . by Eli Friedman · 13 years ago
  18. e12d583 Fix a comment. by Benjamin Kramer · 13 years ago
  19. 1e4f44b improve comment. by Chris Lattner · 13 years ago
  20. 81199d2 Do not lose line number info while eliminating tail call. by Devang Patel · 13 years ago
  21. 3fb6e00 Actually revert r130348 correctly. by Eli Friedman · 13 years ago
  22. 0a9e3d6 final step needed to resolve PR6627, which allows us to flatten the code down to by Chris Lattner · 13 years ago
  23. ad3ba6a code cleanups only. by Chris Lattner · 13 years ago
  24. 6cf31b0 Revert r130348; causing buildbot issues on x86-32. by Eli Friedman · 13 years ago
  25. 4cdcb47 Fix a bug in tblgen that caused incorrect encodings on instructions that specified operands with "bit" instead of "bits<1>". by Owen Anderson · 13 years ago
  26. d78bfbc Add command line option to print debug info in human readable form as comment in llvm IR output. This, i.e -enable-debug-info-comment, is very useful if you want to easily find out which optimization pass is losing line number information. by Devang Patel · 13 years ago
  27. 88e92cf Reapply r130340: Fix for PR9730. by Andrew Trick · 13 years ago
  28. 264ac87 InstCombine: Merge "(trunc x) == C1 & (and x, CA) == C2" into a single and+icmp. by Benjamin Kramer · 13 years ago
  29. 7a20a37 Be more layout aware here and swap the successor and branch condition by Eric Christopher · 13 years ago
  30. 4756ecb centralize "marking for deletion" into a helper function. Pass GVN around to by Chris Lattner · 13 years ago
  31. f07054d Promote toErase to be an ivar of the GVN class. by Chris Lattner · 13 years ago
  32. bfa27cc Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it when by Rafael Espindola · 13 years ago
  33. 8bca410 Mark the EH symbol global or weak if the corresponding function is. by Rafael Espindola · 13 years ago
  34. eb69732 Fix typos in comments. by Jay Foad · 13 years ago
  35. 80d9e07 Fix the last -Wnon-pod-memset I'm seeing. This is benign, but appears by Chandler Carruth · 13 years ago
  36. d779749 Revert an unintended commit. Very sorry for this one. by Chandler Carruth · 13 years ago
  37. 776157a Fix more -Wnon-pod-memset warnings. by Chandler Carruth · 13 years ago
  38. e825d88 nuke gold by Chandler Carruth · 13 years ago
  39. 4034e14 teach GVN to widen integer loads when they are overaligned, when doing an by Chris Lattner · 13 years ago
  40. 8f232d3 Let the immediate leaf pattern take transforms and switch the signed by Eric Christopher · 13 years ago
  41. 4c19b17 move PR9803 to this readme. by Chris Lattner · 13 years ago
  42. e6b693d Add utility method to DenseMap to return the amount of memory used for its buckets. by Ted Kremenek · 13 years ago
  43. 235b830 Add a small temporary hack for producing identical eh_frame sections on OS X. by Rafael Espindola · 13 years ago
  44. 514cecc Produce the EH_frame# symbols if needed. by Rafael Espindola · 13 years ago
  45. a8cfb87 Forward isFunctionEHFrameSymbolPrivate. If it is false, produce the foo.eh by Rafael Espindola · 13 years ago
  46. c26f544 Teach dwarf writer to handle complex address expression for .debug_loc entries. by Devang Patel · 13 years ago
  47. 450ed1a silence some -Wnon-pod-memset warnings, since std::pair is not POD. by Chris Lattner · 13 years ago
  48. bd12538 Fix a silly mistake in r130338. by Eli Friedman · 13 years ago
  49. 2d525c5 PTX: support for select_cc and fixes for setcc by Justin Holewinski · 13 years ago
  50. 9c86533 PTX: support for select by Justin Holewinski · 13 years ago
  51. ef342fc PTX: mov fix and rounding correction for cvt by Justin Holewinski · 13 years ago
  52. 8ff9cd2 PTX: support for fneg by Justin Holewinski · 13 years ago
  53. 4fea05a PTX: support for zext loads and trunc stores by Justin Holewinski · 13 years ago
  54. 5a3cb92 PTX: support for bitwise operations on predicates by Justin Holewinski · 13 years ago
  55. 9583a86 PTX: patch to AsmPrinter by Justin Holewinski · 13 years ago
  56. a7707ae Reverting r130340 in the unlikely event that it's responsible for a llvm-gcc stage2 compiler error. by Andrew Trick · 13 years ago
  57. 8211a6a fast-isel sret. We actually don't need to do anything special on x86. :) rdar://problem/9303592 . by Eli Friedman · 13 years ago
  58. 5a2336e Add tests for A8.6.110 NOP. by Johnny Chen · 13 years ago
  59. 60246a9 Remove unnecessary argument. by Rafael Espindola · 13 years ago
  60. 7afec9c Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, and by Rafael Espindola · 13 years ago
  61. 685f07f Fixes PR9730: indvars: An asserting value handle still pointed to this value by Andrew Trick · 13 years ago
  62. e1cdf84 Simplify handling of variables with complex address (i.e. blocks variables) by Devang Patel · 13 years ago
  63. 2790ba8 Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is common. rdar://problem/9303592 . by Eli Friedman · 13 years ago
  64. 161b887 Remove unused function. by Eli Friedman · 13 years ago
  65. ca8d63b docs/doxygen.css: Tweak style for readability. by NAKAMURA Takumi · 13 years ago
  66. 018e38c Fix indentation. by Rafael Espindola · 13 years ago
  67. e23aea2 Fix a bug in the case that there is no add or subtract symbol and the offset by Kevin Enderby · 13 years ago
  68. 1d7e818 Teach BasicAA about arm.neon.vld1 and vst1. by Dan Gohman · 13 years ago
  69. 0be77df Revert r130178. It turned out to be not the optimal path to emit complex location expressions. by Devang Patel · 13 years ago
  70. 309db7c If converter was being too cute. It look for root BBs (which don't have by Evan Cheng · 13 years ago
  71. bddc1ca When analyzing functions known to only access argument pointees, by Dan Gohman · 13 years ago
  72. a2a1620 Corrects an old, old typo in a case that doesn't seem to be reached in practice. by Andrew Trick · 13 years ago
  73. 7878f37 Simplify cfg inserts a call to trap when unreachable code is detected. Assign DebugLoc to this new trap instruction. by Devang Patel · 13 years ago
  74. 93e110b Also add <imp-def> operands for defined and dead super-registers when rewriting. by Jakob Stoklund Olesen · 13 years ago
  75. ed708f9 Factor a bit of code to MCStreamer::EmitLabel. Keep track of the last by Rafael Espindola · 13 years ago
  76. 089a246 Stop trying to have instcombine preserve LCSSA form: this was not by Duncan Sands · 13 years ago
  77. 104f4ad Test case and comment for PR9633. by Andrew Trick · 13 years ago
  78. 3f5c832 Use static inline to do the right thing when built in C99 mode. Of course, by Nick Lewycky · 13 years ago
  79. d5089a9 Refactor out code to fast-isel a memcpy operation with a small constant by Eli Friedman · 13 years ago
  80. 9266cc4 Force some values to be absolute and align based on the FDE pointers size. A small by Rafael Espindola · 13 years ago
  81. 547eb4f Fix an edge case involving branches in fast-isel on x86. by Eli Friedman · 13 years ago
  82. 3f95c88 Fix for PR9633 [indvars] Assertion `isa<X>(Val) && "cast<Ty>() argument of incompatible type!"' failed. by Andrew Trick · 13 years ago
  83. cb5fd74 Enhance memdep to return clobber relation between noalias loads when by Chris Lattner · 13 years ago
  84. 9f4b893 Add a safe-guard against repeated splitting for some rare cases. by Jakob Stoklund Olesen · 13 years ago
  85. d5c7f7c use AA::isMustAlias to simplify some calls. by Chris Lattner · 13 years ago
  86. 130131e remove support for llvm.invariant.end from memdep. It is a by Chris Lattner · 13 years ago
  87. 554daa6 Be careful about scheduling nodes above previous calls. It increase usages of by Evan Cheng · 13 years ago
  88. 90fab0f This test should be in MC. It breaks with changes to scheduling / register allocation so it's being removed. by Evan Cheng · 13 years ago
  89. 734d7c2 make a couple of changes to the standard pass pipeline: by Chris Lattner · 13 years ago
  90. 325eeb1 Transform: "icmp eq (trunc (lshr(X, cst1)), cst" to "icmp (and X, mask), cst" by Chris Lattner · 13 years ago
  91. 5036ce4 some random cleanups, no functionality change. by Chris Lattner · 13 years ago
  92. 3443493 add an m_ConstantInt matching predicate that binds to a uint64_t, and add an m_OneUse() by Chris Lattner · 13 years ago
  93. f7da882 ARM and Thumb2 support for atomic MIN/MAX/UMIN/UMAX loads. by Jim Grosbach · 13 years ago
  94. fea8fea Print the label if we will use it in debug_frame. by Rafael Espindola · 13 years ago
  95. 116da2f Refactor code. Keep dwarf register operation selection logic at one place. by Devang Patel · 13 years ago
  96. 1394e6d Use the new TRI->getLargestLegalSuperClass hook to constrain register class inflation. by Jakob Stoklund Olesen · 13 years ago
  97. c9e5015 Add a TRI::getLargestLegalSuperClass hook to provide an upper limit on register class inflation. by Jakob Stoklund Olesen · 13 years ago
  98. efa8140 Force a triple on this test to unbreak windows buildbots. by Benjamin Kramer · 13 years ago
  99. 7b5bd37 Fix an off by one error while accessing complex address element of a DIVariable. by Devang Patel · 13 years ago
  100. 9750acc Improve the bail-out predicate to really only kick in when phi by Chris Lattner · 13 years ago