1. c2492c2 by Nadav Rotem · 14 years ago
  2. c7cb7ed Disable trunc-store simplification on vectors. by Nadav Rotem · 14 years ago
  3. 5b93d3c Be more obvious about what is being tested. by Cameron Zwarich · 14 years ago
  4. f5b5c51 Implement Jakob's suggestion on how to detect fall thought without calling by Rafael Espindola · 14 years ago
  5. 79abd1c Since ARM's prefetch implementation predicted the presence of a instruction by Bruno Cardoso Lopes · 14 years ago
  6. 9a76733 Add one more argument to the prefetch intrinsic to indicate whether it's a data by Bruno Cardoso Lopes · 14 years ago
  7. 3a42565 Make the threshold used by branch folding softer. Before we would get a by Rafael Espindola · 14 years ago
  8. 3c2f0a1 Fit banner in 80-col and adjust whitespace. No functionality changes. by Nick Lewycky · 14 years ago
  9. 740e5b3 Heuristic: If the number of operands in the alias are more than the number of by Bill Wendling · 14 years ago
  10. 410eac5 Test case for r132797. by John McCall · 14 years ago
  11. c975a51 Use IRBuilder to make our intrinsic calls in the inliner so that we pick up by John McCall · 14 years ago
  12. e889c69 Update BitcodeWriter to match recent Triple changes. rdar://9603399 by Evan Cheng · 14 years ago
  13. 708c1ac Use Value::stripPointerCasts instead of reinventing part of the wheel. by Nick Lewycky · 14 years ago
  14. 15cd80c Fix grammar. by Cameron Zwarich · 14 years ago
  15. f921c0fe Clean up a few 80 column violations. by Jim Grosbach · 14 years ago
  16. c0e2607 Rename MergeInType to MergeInTypeForLoadOrStore. by Cameron Zwarich · 14 years ago
  17. 5179782 Remove the HadAVector instance variable and replace it with a use of ScalarKind. by Cameron Zwarich · 14 years ago
  18. 9837a5c Remove a vacuous check. by Cameron Zwarich · 14 years ago
  19. deb74f2 Have SRoA explicitly track the kind of scalar it is promoting. This is pretty by Cameron Zwarich · 14 years ago
  20. dd68912 Remove an argument that is always true. by Cameron Zwarich · 14 years ago
  21. 7980f61 Fix coordination for using R4 in Thumb1 as a scratch for SP restore. by Jim Grosbach · 14 years ago
  22. ff276b4 Aliased flag options should be directed to stdout, not stderr to be consistent. Patch by Julien Lerouge. by Evan Cheng · 14 years ago
  23. 1922a11 Add compatibility version when compiling the Apple way. <rdar://problem/9600408> by Bill Wendling · 14 years ago
  24. 7ac8f8f Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate by Stuart Hastings · 14 years ago
  25. afa88ea Move class into an anonymous namespace. by Benjamin Kramer · 14 years ago
  26. 00404bf Fix a bug in FindMemType. When widening vector loads, use a wider memory type by Nadav Rotem · 14 years ago
  27. 83f9467 mention graph vis isn't available in Release builds. by Chris Lattner · 14 years ago
  28. e7fdcad InstCombine: Fold A-b == C --> b == A-C if A and C are constants. by Benjamin Kramer · 14 years ago
  29. aa99bea Revert r132910 and r132909 on behalf of Michael. They didn't build with clang. by Benjamin Kramer · 14 years ago
  30. 5e45dc4 Revert the last two commits in the series. r132911, r132912. by Michael J. Spencer · 14 years ago
  31. bc437eb Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 14 years ago
  32. 69aec36 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 14 years ago
  33. fc9ec69 Add Binary class. This is a cleaner parent than ObjectFile. by Michael J. Spencer · 14 years ago
  34. bf58996 Add Object/Error. by Michael J. Spencer · 14 years ago
  35. cbda61a Fix spelling and sort CMakeLists.txt. by Michael J. Spencer · 14 years ago
  36. 9a488a8 It's possible that an all-zero GEP may be used as the argument to lifetime by Nick Lewycky · 14 years ago
  37. 5e5ed44 Be less aggressive about hinting in RAFast. by Jakob Stoklund Olesen · 14 years ago
  38. 687397c Include callee-saved registers in debug output. by Jakob Stoklund Olesen · 14 years ago
  39. fb66f47 Fix invalid uses of Twine. Hopefully this fixes the problem that Takumi is by Rafael Espindola · 14 years ago
  40. ffd0ae6 InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext" and the "and" have one use. by Benjamin Kramer · 14 years ago
  41. 7e7c9cc Simplify code. No functionality changes, name changes aside. by Benjamin Kramer · 14 years ago
  42. b73cd94 Happy new year. by Benjamin Kramer · 14 years ago
  43. 0c3e678 Fix a bug in the calculation of the vectorTypeBreakdown into registers. Odd by Nadav Rotem · 14 years ago
  44. b05f14b Improve the generated code by getCopyFromPartsVector for promoted integer types. by Nadav Rotem · 14 years ago
  45. 65255b9 Bugfix: When looking for a legal vector type, stop looking when a non-simple by Nadav Rotem · 14 years ago
  46. b95fd2d Tweak hash function and compress hash tables. by Jakob Stoklund Olesen · 14 years ago
  47. bf710cc Remove now dead code. by Jakob Stoklund Olesen · 14 years ago
  48. 4091b05 Extract the generateHashTable function. by Jakob Stoklund Olesen · 14 years ago
  49. 1edc08b Really fix the fall-through logic. Add a triple to the tests. by Rafael Espindola · 14 years ago
  50. c1e903c Test for the previous commit. by Rafael Espindola · 14 years ago
  51. 571e20f Fix silly bug I introduce in the previous commit. Fixes debug builds. by Rafael Espindola · 14 years ago
  52. 4509ec4 AnalyzeBranch doesn't change which successors a bb has, just the order by Rafael Espindola · 14 years ago
  53. 026dc22 Compute lists of sub-regs, super-regs, and overlapping regs. by Jakob Stoklund Olesen · 14 years ago
  54. aff232a Put FrameSetup flag on x86 instructions that set up the call frame. No by Charles Davis · 14 years ago
  55. 3bdc190 Reformatting. Moving class definitions to more natural places. No functionalogical changes. by Bill Wendling · 14 years ago
  56. 8c1ec5a Revert r132871. by Chad Rosier · 14 years ago
  57. e4c7056 Typo. by Chad Rosier · 14 years ago
  58. 8a37aba Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; the by Eli Friedman · 14 years ago
  59. f289df2 Branch profiling: floating-point avoidance. by Andrew Trick · 14 years ago
  60. b5923db Move the list of registers into CodeGenRegBank. by Jakob Stoklund Olesen · 14 years ago
  61. 25255cb Add full x86 fast-isel support for memcpy and memset. by Eli Friedman · 14 years ago
  62. b3e009a 80-col cleanups. by Eric Christopher · 14 years ago
  63. 9a09ca3 Initialize BasicAA's AliasCache to set it to use fewer buckets by by Dan Gohman · 14 years ago
  64. a1f21e6 Install libprofile_rt.dylib where it's more available for gcov support. by Bill Wendling · 14 years ago
  65. 33b4658 Removed tabs. Also fixed my editor... by Rafael Espindola · 14 years ago
  66. a86686e Provide an ARMCCState subclass of CCState so that ARM clients will always set by Cameron Zwarich · 14 years ago
  67. a50760f Rename the ParmContext enum values to make a bit more sense and add a small by Cameron Zwarich · 14 years ago
  68. a0f803a Remove tabs. by Cameron Zwarich · 14 years ago
  69. cbd09bd Remove a pointless const_cast. by Cameron Zwarich · 14 years ago
  70. 9a9a3a5 Remove duplicated test. Thanks Bob Wilson for noticing it! by Rafael Espindola · 14 years ago
  71. dc29c44 Move some sub-register index calculations to CodeGenRegisters.cpp by Jakob Stoklund Olesen · 14 years ago
  72. c610017 Fix example code in comment. by Richard Osborne · 14 years ago
  73. 5e05dee Add -mattr=+sse2 to make the buildbots happy. by Eli Friedman · 14 years ago
  74. 993200d Reverted r132785. It seems this test needs more research. by Galina Kistanova · 14 years ago
  75. 0d6d34c Changed condition. by Galina Kistanova · 14 years ago
  76. 86431e9 Adding a test case for revision 132825. by Chad Rosier · 14 years ago
  77. be5cbaa PR10092 (second try): Don't crash on a load without a momoperand; fast-isel creates loads like this. by Eli Friedman · 14 years ago
  78. 348d542 Ensure that EmitGlobalVariable is correctly differentiating between declarations by Chad Rosier · 14 years ago
  79. 88b2af7 Add a simple test which makes sure folding immediate float zero to a memory operand works. by Eli Friedman · 14 years ago
  80. d3f4eea Make the optional verification step more strict. by Rafael Espindola · 14 years ago
  81. 4d7b457 Avoid a gcc warning about multiline comments. by Rafael Espindola · 14 years ago
  82. 689d7d5 On last fix to the early tail duplication. by Rafael Espindola · 14 years ago
  83. 6ad0468 Chris fixed this README a while back by changing how clang generates code for structs like the given struct. by Eli Friedman · 14 years ago
  84. 0f28c3f Also consider phi nodes when deciding if a register is live out. by Rafael Espindola · 14 years ago
  85. a2e9795 A CCState was being created without setting whether it is in the Call or Prologue state, by Cameron Zwarich · 14 years ago
  86. 2a6d9eb Change this DAGCombine to build AND of SHR instead of SHR of AND; this matches the ordering we prefer in instcombine. Part of rdar://9562809. by Eli Friedman · 14 years ago
  87. a899b22 AnalyzeBranch modifies the bb, but we don't want to modify a bb with by Rafael Espindola · 14 years ago
  88. c2e9a50 A PHI in this basic block is a use in another basic block. by Rafael Espindola · 14 years ago
  89. ca5bec2 When deleting a basic block, remove call edges only for non-intrinsics. by John McCall · 14 years ago
  90. a100074 Fix emission of PPC64 assembler on non-darwin platforms by splitting by Roman Divacky · 14 years ago
  91. e5dfa8f Modify comment. by Johnny Chen · 14 years ago
  92. 1dd94bb SplitCriticalEdge can sometimes split the edge from an invoke to a landing by John McCall · 14 years ago
  93. 54c2562 Refactor some checks into shouldTailDuplicate. Update comments. by Rafael Espindola · 14 years ago
  94. e669d83 Teach the CallGraph to ignore calls to intrinsics. by John McCall · 14 years ago
  95. 6f19c67 Revert 132789; it breaks tests. My mistake. by Eli Friedman · 14 years ago
  96. bebd44a Remove an uneeded switch - Turns out reloc results are identical w/o the switch. (face+palm) by Jason W Kim · 14 years ago
  97. aebc3c1 Add a check to make sure we don't crash with strange configurations where we do fast-isel, then try to fold instructions. PR10092. by Eli Friedman · 14 years ago
  98. f1e2b23 Move TableGen's register bank classes to their own source file. by Jakob Stoklund Olesen · 14 years ago
  99. 372ab67 Added dg.exp to run FrontendC ARM-dependent tests; updated inline-asm-multichar.c test per this change. by Galina Kistanova · 14 years ago
  100. e450a00 Add special-case range checking for VCVT_N intrinsic immediate operands. by Bob Wilson · 14 years ago