1. 1922a11 Add compatibility version when compiling the Apple way. <rdar://problem/9600408> by Bill Wendling · 13 years ago
  2. 7ac8f8f Avoid fusing bitcasts with dynamic allocas if the amount-to-allocate by Stuart Hastings · 13 years ago
  3. afa88ea Move class into an anonymous namespace. by Benjamin Kramer · 13 years ago
  4. 00404bf Fix a bug in FindMemType. When widening vector loads, use a wider memory type by Nadav Rotem · 13 years ago
  5. 83f9467 mention graph vis isn't available in Release builds. by Chris Lattner · 13 years ago
  6. e7fdcad InstCombine: Fold A-b == C --> b == A-C if A and C are constants. by Benjamin Kramer · 13 years ago
  7. aa99bea Revert r132910 and r132909 on behalf of Michael. They didn't build with clang. by Benjamin Kramer · 13 years ago
  8. 5e45dc4 Revert the last two commits in the series. r132911, r132912. by Michael J. Spencer · 13 years ago
  9. bc437eb Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 13 years ago
  10. 69aec36 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 13 years ago
  11. fc9ec69 Add Binary class. This is a cleaner parent than ObjectFile. by Michael J. Spencer · 13 years ago
  12. bf58996 Add Object/Error. by Michael J. Spencer · 13 years ago
  13. cbda61a Fix spelling and sort CMakeLists.txt. by Michael J. Spencer · 13 years ago
  14. 9a488a8 It's possible that an all-zero GEP may be used as the argument to lifetime by Nick Lewycky · 13 years ago
  15. 5e5ed44 Be less aggressive about hinting in RAFast. by Jakob Stoklund Olesen · 13 years ago
  16. 687397c Include callee-saved registers in debug output. by Jakob Stoklund Olesen · 13 years ago
  17. fb66f47 Fix invalid uses of Twine. Hopefully this fixes the problem that Takumi is by Rafael Espindola · 13 years ago
  18. 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
  19. 7e7c9cc Simplify code. No functionality changes, name changes aside. by Benjamin Kramer · 13 years ago
  20. b73cd94 Happy new year. by Benjamin Kramer · 13 years ago
  21. 0c3e678 Fix a bug in the calculation of the vectorTypeBreakdown into registers. Odd by Nadav Rotem · 13 years ago
  22. b05f14b Improve the generated code by getCopyFromPartsVector for promoted integer types. by Nadav Rotem · 13 years ago
  23. 65255b9 Bugfix: When looking for a legal vector type, stop looking when a non-simple by Nadav Rotem · 13 years ago
  24. b95fd2d Tweak hash function and compress hash tables. by Jakob Stoklund Olesen · 13 years ago
  25. bf710cc Remove now dead code. by Jakob Stoklund Olesen · 13 years ago
  26. 4091b05 Extract the generateHashTable function. by Jakob Stoklund Olesen · 13 years ago
  27. 1edc08b Really fix the fall-through logic. Add a triple to the tests. by Rafael Espindola · 13 years ago
  28. c1e903c Test for the previous commit. by Rafael Espindola · 13 years ago
  29. 571e20f Fix silly bug I introduce in the previous commit. Fixes debug builds. by Rafael Espindola · 13 years ago
  30. 4509ec4 AnalyzeBranch doesn't change which successors a bb has, just the order by Rafael Espindola · 13 years ago
  31. 026dc22 Compute lists of sub-regs, super-regs, and overlapping regs. by Jakob Stoklund Olesen · 13 years ago
  32. aff232a Put FrameSetup flag on x86 instructions that set up the call frame. No by Charles Davis · 13 years ago
  33. 3bdc190 Reformatting. Moving class definitions to more natural places. No functionalogical changes. by Bill Wendling · 13 years ago
  34. 8c1ec5a Revert r132871. by Chad Rosier · 13 years ago
  35. e4c7056 Typo. by Chad Rosier · 13 years ago
  36. 8a37aba Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; the by Eli Friedman · 13 years ago
  37. f289df2 Branch profiling: floating-point avoidance. by Andrew Trick · 13 years ago
  38. b5923db Move the list of registers into CodeGenRegBank. by Jakob Stoklund Olesen · 13 years ago
  39. 25255cb Add full x86 fast-isel support for memcpy and memset. by Eli Friedman · 13 years ago
  40. b3e009a 80-col cleanups. by Eric Christopher · 13 years ago
  41. 9a09ca3 Initialize BasicAA's AliasCache to set it to use fewer buckets by by Dan Gohman · 13 years ago
  42. a1f21e6 Install libprofile_rt.dylib where it's more available for gcov support. by Bill Wendling · 13 years ago
  43. 33b4658 Removed tabs. Also fixed my editor... by Rafael Espindola · 13 years ago
  44. a86686e Provide an ARMCCState subclass of CCState so that ARM clients will always set by Cameron Zwarich · 13 years ago
  45. a50760f Rename the ParmContext enum values to make a bit more sense and add a small by Cameron Zwarich · 13 years ago
  46. a0f803a Remove tabs. by Cameron Zwarich · 13 years ago
  47. cbd09bd Remove a pointless const_cast. by Cameron Zwarich · 13 years ago
  48. 9a9a3a5 Remove duplicated test. Thanks Bob Wilson for noticing it! by Rafael Espindola · 13 years ago
  49. dc29c44 Move some sub-register index calculations to CodeGenRegisters.cpp by Jakob Stoklund Olesen · 13 years ago
  50. c610017 Fix example code in comment. by Richard Osborne · 13 years ago
  51. 5e05dee Add -mattr=+sse2 to make the buildbots happy. by Eli Friedman · 13 years ago
  52. 993200d Reverted r132785. It seems this test needs more research. by Galina Kistanova · 13 years ago
  53. 0d6d34c Changed condition. by Galina Kistanova · 13 years ago
  54. 86431e9 Adding a test case for revision 132825. by Chad Rosier · 13 years ago
  55. be5cbaa PR10092 (second try): Don't crash on a load without a momoperand; fast-isel creates loads like this. by Eli Friedman · 13 years ago
  56. 348d542 Ensure that EmitGlobalVariable is correctly differentiating between declarations by Chad Rosier · 13 years ago
  57. 88b2af7 Add a simple test which makes sure folding immediate float zero to a memory operand works. by Eli Friedman · 13 years ago
  58. d3f4eea Make the optional verification step more strict. by Rafael Espindola · 13 years ago
  59. 4d7b457 Avoid a gcc warning about multiline comments. by Rafael Espindola · 13 years ago
  60. 689d7d5 On last fix to the early tail duplication. by Rafael Espindola · 13 years ago
  61. 6ad0468 Chris fixed this README a while back by changing how clang generates code for structs like the given struct. by Eli Friedman · 13 years ago
  62. 0f28c3f Also consider phi nodes when deciding if a register is live out. by Rafael Espindola · 13 years ago
  63. a2e9795 A CCState was being created without setting whether it is in the Call or Prologue state, by Cameron Zwarich · 13 years ago
  64. 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 · 13 years ago
  65. a899b22 AnalyzeBranch modifies the bb, but we don't want to modify a bb with by Rafael Espindola · 13 years ago
  66. c2e9a50 A PHI in this basic block is a use in another basic block. by Rafael Espindola · 13 years ago
  67. ca5bec2 When deleting a basic block, remove call edges only for non-intrinsics. by John McCall · 13 years ago
  68. a100074 Fix emission of PPC64 assembler on non-darwin platforms by splitting by Roman Divacky · 13 years ago
  69. e5dfa8f Modify comment. by Johnny Chen · 13 years ago
  70. 1dd94bb SplitCriticalEdge can sometimes split the edge from an invoke to a landing by John McCall · 13 years ago
  71. 54c2562 Refactor some checks into shouldTailDuplicate. Update comments. by Rafael Espindola · 13 years ago
  72. e669d83 Teach the CallGraph to ignore calls to intrinsics. by John McCall · 13 years ago
  73. 6f19c67 Revert 132789; it breaks tests. My mistake. by Eli Friedman · 13 years ago
  74. bebd44a Remove an uneeded switch - Turns out reloc results are identical w/o the switch. (face+palm) by Jason W Kim · 13 years ago
  75. 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 · 13 years ago
  76. f1e2b23 Move TableGen's register bank classes to their own source file. by Jakob Stoklund Olesen · 13 years ago
  77. 372ab67 Added dg.exp to run FrontendC ARM-dependent tests; updated inline-asm-multichar.c test per this change. by Galina Kistanova · 13 years ago
  78. e450a00 Add special-case range checking for VCVT_N intrinsic immediate operands. by Bob Wilson · 13 years ago
  79. 2a9d1ca Remove custom allocation order boilerplate that is no longer needed. by Jakob Stoklund Olesen · 13 years ago
  80. 6f3661f Speculatively revert 132758 and 132768 to try to fix the Windows buildbots. by Eric Christopher · 13 years ago
  81. 622ab4a Recommit r132764 since it didn't cause the windows buildbot failures. by Eric Christopher · 13 years ago
  82. d896d41 Improve the handling of available_externally and llvm.global_ctors. by Rafael Espindola · 13 years ago
  83. 9fe8897 Enable printf() to iprintf() optimization for the TCE target. by Duncan Sands · 13 years ago
  84. 78a113c add another sandybridge alias. by Chris Lattner · 13 years ago
  85. 7b3f72f Temporarily revert 132764 to see if it fixes the Windows buildbot. by Eric Christopher · 13 years ago
  86. c3a627d Have the JIT tutorial use IRBuilder for the IR. by Eric Christopher · 13 years ago
  87. c53cc48 Initial support for inline asm memory operand constraints. by Akira Hatanaka · 13 years ago
  88. c4f7820 Remove a vacuous condition. by Cameron Zwarich · 13 years ago
  89. 96cc1d0 Fix PR10104 by adding a bounds check on a vector element access check. It was by Cameron Zwarich · 13 years ago
  90. efe1290 If the alignment of the byval argument is greater than the alignment by Eric Christopher · 13 years ago
  91. 471e422 Add a parameter to CCState so that it can access the MachineFunction. by Eric Christopher · 13 years ago
  92. 0398d61 Fix an assymmetry between ConvertScalar_ExtractValue and ConvertScalar_InsertValue. The by Cameron Zwarich · 13 years ago
  93. 69b9044 Fix bug in lowering of DYNAMIC_STACKALLOC nodes. The correct offset of the by Akira Hatanaka · 13 years ago
  94. 3d21c24 Reorganize code in MipsTargetLowering::LowerCall to improve readability. by Akira Hatanaka · 13 years ago
  95. 8ae3eda Remove a temporary test case probe in CheckForLiveRegDef. by Andrew Trick · 13 years ago
  96. d69f85e Fix count. by Rafael Espindola · 13 years ago
  97. 0cdca08 Count how many phis we are creating. by Rafael Espindola · 13 years ago
  98. aaa5f14 Fix an issue where the two-address conversion pass incorrectly rewrites untied by Cameron Zwarich · 13 years ago
  99. d846e3f Fix a silly error I introduce in r131951. Fixes PR10095. by Rafael Espindola · 13 years ago
  100. 3f62851 Create a new ARM directory for FrontendC tests and use it. by Eric Christopher · 13 years ago