1. 393c404 Improve the heuristic to emit the alias if the number of hard-coded registers by Bill Wendling · 13 years ago
  2. 5d40ef2 Stop using memdep for a check that didn't really make sense with memdep. In terms of specific issues, using memdep here checks irrelevant instructions and won't work properly once we start returning "unknown" more aggressively from memdep. by Eli Friedman · 13 years ago
  3. bf188ae PerformBFICombine - (bfi A, (and B, Mask1), Mask2) -> (bfi A, B, Mask2) iff by Evan Cheng · 13 years ago
  4. cf88618 add option for literal formatting to APInt::toString() by Ted Kremenek · 13 years ago
  5. a990e07 Add "unknown" results for memdep, which mean "I don't know whether a dependence for the given instruction exists in the given block". This cleans up all the existing hacks in memdep which represent this concept by returning clobber with various unrelated instructions. by Eli Friedman · 13 years ago
  6. 7b9cafd Move the list of register classes into CodeGenRegBank as well. by Jakob Stoklund Olesen · 13 years ago
  7. 189531f Add an optimization that looks for a specific pair-wise add pattern and generates a vpaddl instruction instead of scalarizing the add. by Tanya Lattner · 13 years ago
  8. a6ad823 Add triple. by Rafael Espindola · 13 years ago
  9. 8d10f6d Anna's test commit (#2). by Anna Zaks · 13 years ago
  10. 92bcd96 When pattern matching during instruction selection make sure shl x,1 is not by Chad Rosier · 13 years ago
  11. 1c61990 Check the llc output. by Rafael Espindola · 13 years ago
  12. 4e3adfd PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that a necessary CopyToReg doesn't appear to be dead. by Eli Friedman · 13 years ago
  13. 7bc5632 Anna's test commit. by Anna Zaks · 13 years ago
  14. 0ca7338 Test case for x86 MMX inline asm. rdar://problem/8886707 by Stuart Hastings · 13 years ago
  15. 6c3044d Revert 133010. Self-hosted buildbot unhappy. by Jim Grosbach · 13 years ago
  16. c35dd25 Diagnostic for undefined assembler local symbols. by Jim Grosbach · 13 years ago
  17. 29a3aa8 Add a test for the recent regression. by Rafael Espindola · 13 years ago
  18. 0fc3015 Revert r133004 ; it's breaking nightly tests. by Eli Friedman · 13 years ago
  19. b8018d8 Partial revert of 132882. by Rafael Espindola · 13 years ago
  20. a6eb256 Also recognize ARM v4t and v5e variants. by Evan Cheng · 13 years ago
  21. 1ae4168 This test is still failing. Delete the rest of it. by Dan Gohman · 13 years ago
  22. a3b9b00 Revert r132991. This test is failing on the by Dan Gohman · 13 years ago
  23. 952036d Fix a compile time regression caused by too small hash tables. by Jakob Stoklund Olesen · 13 years ago
  24. f924dea Add 132986 back, but avoid non-determinism if a bb address gets reused. by Rafael Espindola · 13 years ago
  25. ebf69c3 Add a testcase for #9623 by Nadav Rotem · 13 years ago
  26. 7a07083 revert 132986 to see if the bots go green. by Rafael Espindola · 13 years ago
  27. bfdbd00 This testcase cause a failure on some bots. Remove the failing test until by Nadav Rotem · 13 years ago
  28. c2492c2 by Nadav Rotem · 13 years ago
  29. c7cb7ed Disable trunc-store simplification on vectors. by Nadav Rotem · 13 years ago
  30. 5b93d3c Be more obvious about what is being tested. by Cameron Zwarich · 13 years ago
  31. f5b5c51 Implement Jakob's suggestion on how to detect fall thought without calling by Rafael Espindola · 13 years ago
  32. 79abd1c Since ARM's prefetch implementation predicted the presence of a instruction by Bruno Cardoso Lopes · 13 years ago
  33. 9a76733 Add one more argument to the prefetch intrinsic to indicate whether it's a data by Bruno Cardoso Lopes · 13 years ago
  34. 3a42565 Make the threshold used by branch folding softer. Before we would get a by Rafael Espindola · 13 years ago
  35. 3c2f0a1 Fit banner in 80-col and adjust whitespace. No functionality changes. by Nick Lewycky · 13 years ago
  36. 740e5b3 Heuristic: If the number of operands in the alias are more than the number of by Bill Wendling · 13 years ago
  37. 410eac5 Test case for r132797. by John McCall · 13 years ago
  38. c975a51 Use IRBuilder to make our intrinsic calls in the inliner so that we pick up by John McCall · 13 years ago
  39. e889c69 Update BitcodeWriter to match recent Triple changes. rdar://9603399 by Evan Cheng · 13 years ago
  40. 708c1ac Use Value::stripPointerCasts instead of reinventing part of the wheel. by Nick Lewycky · 13 years ago
  41. 15cd80c Fix grammar. by Cameron Zwarich · 13 years ago
  42. f921c0fe Clean up a few 80 column violations. by Jim Grosbach · 13 years ago
  43. c0e2607 Rename MergeInType to MergeInTypeForLoadOrStore. by Cameron Zwarich · 13 years ago
  44. 5179782 Remove the HadAVector instance variable and replace it with a use of ScalarKind. by Cameron Zwarich · 13 years ago
  45. 9837a5c Remove a vacuous check. by Cameron Zwarich · 13 years ago
  46. deb74f2 Have SRoA explicitly track the kind of scalar it is promoting. This is pretty by Cameron Zwarich · 13 years ago
  47. dd68912 Remove an argument that is always true. by Cameron Zwarich · 13 years ago
  48. 7980f61 Fix coordination for using R4 in Thumb1 as a scratch for SP restore. by Jim Grosbach · 13 years ago
  49. ff276b4 Aliased flag options should be directed to stdout, not stderr to be consistent. Patch by Julien Lerouge. by Evan Cheng · 13 years ago
  50. 1922a11 Add compatibility version when compiling the Apple way. <rdar://problem/9600408> by Bill Wendling · 13 years ago
  51. 7ac8f8f Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate by Stuart Hastings · 13 years ago
  52. afa88ea Move class into an anonymous namespace. by Benjamin Kramer · 13 years ago
  53. 00404bf Fix a bug in FindMemType. When widening vector loads, use a wider memory type by Nadav Rotem · 13 years ago
  54. 83f9467 mention graph vis isn't available in Release builds. by Chris Lattner · 13 years ago
  55. e7fdcad InstCombine: Fold A-b == C --> b == A-C if A and C are constants. by Benjamin Kramer · 13 years ago
  56. aa99bea Revert r132910 and r132909 on behalf of Michael. They didn't build with clang. by Benjamin Kramer · 13 years ago
  57. 5e45dc4 Revert the last two commits in the series. r132911, r132912. by Michael J. Spencer · 13 years ago
  58. bc437eb Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 13 years ago
  59. 69aec36 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 13 years ago
  60. fc9ec69 Add Binary class. This is a cleaner parent than ObjectFile. by Michael J. Spencer · 13 years ago
  61. bf58996 Add Object/Error. by Michael J. Spencer · 13 years ago
  62. cbda61a Fix spelling and sort CMakeLists.txt. by Michael J. Spencer · 13 years ago
  63. 9a488a8 It's possible that an all-zero GEP may be used as the argument to lifetime by Nick Lewycky · 13 years ago
  64. 5e5ed44 Be less aggressive about hinting in RAFast. by Jakob Stoklund Olesen · 13 years ago
  65. 687397c Include callee-saved registers in debug output. by Jakob Stoklund Olesen · 13 years ago
  66. fb66f47 Fix invalid uses of Twine. Hopefully this fixes the problem that Takumi is by Rafael Espindola · 13 years ago
  67. ffd0ae6 InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext" and the "and" have one use. by Benjamin Kramer · 13 years ago
  68. 7e7c9cc Simplify code. No functionality changes, name changes aside. by Benjamin Kramer · 13 years ago
  69. b73cd94 Happy new year. by Benjamin Kramer · 13 years ago
  70. 0c3e678 Fix a bug in the calculation of the vectorTypeBreakdown into registers. Odd by Nadav Rotem · 13 years ago
  71. b05f14b Improve the generated code by getCopyFromPartsVector for promoted integer types. by Nadav Rotem · 13 years ago
  72. 65255b9 Bugfix: When looking for a legal vector type, stop looking when a non-simple by Nadav Rotem · 13 years ago
  73. b95fd2d Tweak hash function and compress hash tables. by Jakob Stoklund Olesen · 13 years ago
  74. bf710cc Remove now dead code. by Jakob Stoklund Olesen · 13 years ago
  75. 4091b05 Extract the generateHashTable function. by Jakob Stoklund Olesen · 13 years ago
  76. 1edc08b Really fix the fall-through logic. Add a triple to the tests. by Rafael Espindola · 13 years ago
  77. c1e903c Test for the previous commit. by Rafael Espindola · 13 years ago
  78. 571e20f Fix silly bug I introduce in the previous commit. Fixes debug builds. by Rafael Espindola · 13 years ago
  79. 4509ec4 AnalyzeBranch doesn't change which successors a bb has, just the order by Rafael Espindola · 13 years ago
  80. 026dc22 Compute lists of sub-regs, super-regs, and overlapping regs. by Jakob Stoklund Olesen · 13 years ago
  81. aff232a Put FrameSetup flag on x86 instructions that set up the call frame. No by Charles Davis · 13 years ago
  82. 3bdc190 Reformatting. Moving class definitions to more natural places. No functionalogical changes. by Bill Wendling · 13 years ago
  83. 8c1ec5a Revert r132871. by Chad Rosier · 13 years ago
  84. e4c7056 Typo. by Chad Rosier · 13 years ago
  85. 8a37aba Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; the by Eli Friedman · 13 years ago
  86. f289df2 Branch profiling: floating-point avoidance. by Andrew Trick · 13 years ago
  87. b5923db Move the list of registers into CodeGenRegBank. by Jakob Stoklund Olesen · 13 years ago
  88. 25255cb Add full x86 fast-isel support for memcpy and memset. by Eli Friedman · 13 years ago
  89. b3e009a 80-col cleanups. by Eric Christopher · 13 years ago
  90. 9a09ca3 Initialize BasicAA's AliasCache to set it to use fewer buckets by by Dan Gohman · 13 years ago
  91. a1f21e6 Install libprofile_rt.dylib where it's more available for gcov support. by Bill Wendling · 13 years ago
  92. 33b4658 Removed tabs. Also fixed my editor... by Rafael Espindola · 13 years ago
  93. a86686e Provide an ARMCCState subclass of CCState so that ARM clients will always set by Cameron Zwarich · 13 years ago
  94. a50760f Rename the ParmContext enum values to make a bit more sense and add a small by Cameron Zwarich · 13 years ago
  95. a0f803a Remove tabs. by Cameron Zwarich · 13 years ago
  96. cbd09bd Remove a pointless const_cast. by Cameron Zwarich · 13 years ago
  97. 9a9a3a5 Remove duplicated test. Thanks Bob Wilson for noticing it! by Rafael Espindola · 13 years ago
  98. dc29c44 Move some sub-register index calculations to CodeGenRegisters.cpp by Jakob Stoklund Olesen · 13 years ago
  99. c610017 Fix example code in comment. by Richard Osborne · 13 years ago
  100. 5e05dee Add -mattr=+sse2 to make the buildbots happy. by Eli Friedman · 13 years ago