1. d252aa4 [Hexagon] Don't mark callee saved registers as clobbered by a tail call by Arnold Schwaighofer · 12 years ago
  2. 2e018f1 Fix failure on Atom bot due to r161769 by Manman Ren · 12 years ago
  3. df83203 Do not optimize (or (and X,Y), Z) into BFI and other sequences if the AND ISDNode has more than one user. by Nadav Rotem · 12 years ago
  4. c586d26 X86: move Int_CVTSD2SSrr, Int_CVTSI2SSrr, Int_CVTSI2SDrr, Int_CVTSS2SDrr from by Manman Ren · 12 years ago
  5. 001d219 Add support for the %H output modifier. by Eric Christopher · 12 years ago
  6. 365a1d4 Ignore known externally-homed tools. by David Blaikie · 12 years ago
  7. de7f1c2 X86: when auto-detecting the subtarget features, make sure use IsIntel to detect by Manman Ren · 12 years ago
  8. a3a3219 Fix a documentation typo. by Nadav Rotem · 12 years ago
  9. 11c2a47 [asan] remove the code for --asan-merge-callbacks as it appears to be a bad idea. (partly related to Bug 13225) by Kostya Serebryany · 12 years ago
  10. 8932fe4 Added test for non-static use of cl::opt (fixed in r160170) by Alexander Kornienko · 12 years ago
  11. 88fc697 Add test for previous commit correcting NEON load patterns. by Tim Northover · 12 years ago
  12. e0b464f Use correct loads for vector types during extending-load operations. by Tim Northover · 12 years ago
  13. 2f1b2ec Tidy up VSETCC lowering code a bit more by adding an llvm_unreachable and putting an a couple if conditions in a better order. by Craig Topper · 12 years ago
  14. 523908d Refactor code a bit to share commonalities. No functional change intended. by Craig Topper · 12 years ago
  15. ec6593c Fix an unused variable warning from r161742. by Craig Topper · 12 years ago
  16. bccc8ce Remove the LowerMMXCONCAT_VECTORS function. It could never execute because there are no legal 64-bit vector types that could be used as inputs to a 128-bit concat_vectors. Remove a target specific SDNode and its patterns that become unused as a result. by Craig Topper · 12 years ago
  17. af402ac Give this test an explicit triple. by Nick Lewycky · 12 years ago
  18. 0c5602d When emitting the PC range in an FDE, use the same data encoding for both ends by Nick Lewycky · 12 years ago
  19. 2c63d5e Remove call to setOperationAction for SETCC of v4f32. SETCC returns an integer type not an FP type. by Craig Topper · 12 years ago
  20. b151a64 Remove unnecessary call to setOperationAction for SETCC of v2i64 under SSE42. It was already called for the same under SSE2. by Craig Topper · 12 years ago
  21. a7016d6 Revert 161581: Patch to implement UMLAL/SMLAL instructions for the ARM by Arnold Schwaighofer · 12 years ago
  22. 0faf46c Change addTypeForNeon to use MVT instead of EVT so all the calls to getSimpleVT can be removed. by Craig Topper · 12 years ago
  23. 7a9a28b Make replace many calls to getSizeInBits() with is128BitVector/is256BitVector by Craig Topper · 12 years ago
  24. 0d1f176 Use MVT.isXBitVector instead of EVT.isXBitVector when setting up operation actions. Compiles to smaller code. by Craig Topper · 12 years ago
  25. 9eac20a fix PR13577, an issue introduced by r161687 by Michael Liao · 12 years ago
  26. 235e2e6 Create isXBitVector methods in MVT and call them from EVT. This allows targets to call them with an MVT without needing to convert to EVT. by Craig Topper · 12 years ago
  27. 880ef45 Move setOperationAction for CONCAT_VECTORS for 256-bit vectors into loop since all 256-bit types are supported. by Craig Topper · 12 years ago
  28. 5fa2d45 MachineCSE: Hoist isConstantPhysReg out of the loop, it checks for overlaps already. by Benjamin Kramer · 12 years ago
  29. cfc0ad6 PR13578: Teach MachineCSE that instructions that use a constant register can be CSE'd safely. by Benjamin Kramer · 12 years ago
  30. f4cfc44 Tidy up indentation. No functional change. by Craig Topper · 12 years ago
  31. dca7254 Fix a cast that was casting away 'const' unnecessarily by Craig Topper · 12 years ago
  32. 2865422 Add a couple default: llvm_unreachable() to some switch statements. Fix a bad message in an existing llvm_unreachable. by Craig Topper · 12 years ago
  33. 743a2cf X86: when we are auto-detecting the subtarget features, make sure we turn on by Manman Ren · 12 years ago
  34. eb74c08 Add a proper if-conversion cost model. by Jakob Stoklund Olesen · 12 years ago
  35. a35bf50 Give MachineTraceMetrics its own debug tag. by Jakob Stoklund Olesen · 12 years ago
  36. 5413b68 Add more trace query functions. by Jakob Stoklund Olesen · 12 years ago
  37. 6b951b2 The normal edge of an invoke is not allowed to branch to a block with a by Eli Friedman · 12 years ago
  38. d9b4512 ARM: enable struct byval for AAPCS. This change is to be enabled in clang. by Manman Ren · 12 years ago
  39. 870da6d Add getTPred() and getFPred() functions. by Jakob Stoklund Olesen · 12 years ago
  40. 8828c4c Include loop-carried dependencies when computing instr heights. by Jakob Stoklund Olesen · 12 years ago
  41. 2a33cec add X86-specific DAG optimization to simplify boolean test by Michael Liao · 12 years ago
  42. ac8a4ad A couple of addition comment fixes by Eli Bendersky · 12 years ago
  43. dadace0 Fix a couple of typos in comments by Eli Bendersky · 12 years ago
  44. f433e80 Constify some basic blocks, no functionality change. by Rafael Espindola · 12 years ago
  45. f6c24ee remove tailing whitespaces and test commit by Michael Liao · 12 years ago
  46. 25ac751 Move BasicBlockEdge to the cpp file. No functionality change. by Rafael Espindola · 12 years ago
  47. c103ede stdcxx's cstdio doesn't include stdio.h, but the code using PathV2.inc by Joerg Sonnenberger · 12 years ago
  48. 78cab94 Add some missing includes for the build against stdcxx. by Joerg Sonnenberger · 12 years ago
  49. 3eeba88 Fix crash when when do lto on Bullet. Dynamic GEPs in SROA were incorrectly being applied to all accesses to an alloca, not just the ones which read from the GEP. Thanks to Evan for reducing the test. rdar://11861001 by Pete Cooper · 12 years ago
  50. 15121ca Update edge weights correctly in replaceSuccessor(). by Jakob Stoklund Olesen · 12 years ago
  51. 94bc246 Remove references to compression in llvm-ar. It has been a long time since we by Rafael Espindola · 12 years ago
  52. ec175ff Use the final .version number for LLVM_MINOR_VERSION in Apple llvmCore builds. by Bob Wilson · 12 years ago
  53. c790803 Reapply r161633-161634 "Partition use lists so defs always come before uses."" by Jakob Stoklund Olesen · 12 years ago
  54. d6397eb Also update MRI use lists when changing a use to a def and vice versa. by Jakob Stoklund Olesen · 12 years ago
  55. 249d670 [ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute. by Chad Rosier · 12 years ago
  56. 1134aae Revert r161633-161634 "Partition use lists so defs always come before uses." by Jakob Stoklund Olesen · 12 years ago
  57. 81a6995 Partition use lists so defs always come before uses. by Jakob Stoklund Olesen · 12 years ago
  58. 46f4c35 Don't use pointer-pointers for the register use lists. by Jakob Stoklund Olesen · 12 years ago
  59. ff2b99a Move use list management into MachineRegisterInfo. by Jakob Stoklund Olesen · 12 years ago
  60. df1c637 Remove getARMRegisterNumbering and replace with calls into by Eric Christopher · 12 years ago
  61. 988069e Fix a future TwoAddressInstructionPass crash. by Jakob Stoklund Olesen · 12 years ago
  62. 69a0aa8 Don't modify MO while use_iterator is still pointing to it. by Jakob Stoklund Olesen · 12 years ago
  63. 3246176 [ms-inline asm] Extend the MC AsmParser API to match MCInsts (but not emit). by Chad Rosier · 12 years ago
  64. f5ecf02 Teach the LLVM test makefile to run the extra Clang tools' test suites by Chandler Carruth · 12 years ago
  65. 8d7e5ef Another 32 to 64 bit sign extension bug. by Jack Carter · 12 years ago
  66. bcc4c1d Patch to implement UMLAL/SMLAL instructions for the ARM architecture by Arnold Schwaighofer · 12 years ago
  67. 0b66bd9 Fix the legalization of ExtLoad on ARM. ExpandUnalignedLoad did not properly by Nadav Rotem · 12 years ago
  68. 529f314 This field isn't used anymore, use it with HWEncoding instead. by Eric Christopher · 12 years ago
  69. 0e80e18 Support for experimental targets by Victor Oliveira · 12 years ago
  70. 9bac6765 MachineRegisterInfo was already a friend of MachineOperand, and GCC complains by Matt Beaumont-Gay · 12 years ago
  71. 2d39a0e Move [SU]LEB128 encoding to a utility header. by Jim Grosbach · 12 years ago
  72. fdd6484 Move getNextOperandForReg() into MachineRegisterInfo. by Jakob Stoklund Olesen · 12 years ago
  73. 0c5f5f4 Don't use getNextOperandForReg(). by Jakob Stoklund Olesen · 12 years ago
  74. 4e69662 Don't use getNextOperandForReg() in RAFast. by Jakob Stoklund Olesen · 12 years ago
  75. 1286468 Allow legalization of target-specific SDNodes, provided that the target itself provide a legalization hook for them. by Owen Anderson · 12 years ago
  76. e723007 Deal with irreducible control flow when building traces. by Jakob Stoklund Olesen · 12 years ago
  77. 0ca36af Remove some coding violations. No functionality change. by Bill Wendling · 12 years ago
  78. 5682527 Cache a commonly used reference. by Bill Wendling · 12 years ago
  79. 5f91a99 Add test triples to fix win32 failures. Revert workaround from r161292. by Bob Wilson · 12 years ago
  80. ba7b890 Remove OpenBSD defines: by Bill Wendling · 12 years ago
  81. d6cf5f4 Heed -stress-early-ifcvt. by Jakob Stoklund Olesen · 12 years ago
  82. 0fac6aa Get the MispredictPenalty from MCSchedModel. by Jakob Stoklund Olesen · 12 years ago
  83. 9469dd3 revert my previous patch by Sebastian Pop · 12 years ago
  84. 6174fd7 enable Hexagon target from cmake by Sebastian Pop · 12 years ago
  85. 8a403d3 Typedefs and indentation fixes from the Andy Zhang/PAX macro argument patch. by Rafael Espindola · 12 years ago
  86. 5ac2520 llvm/test/MC/COFF/seh.s: Fixup corresponding to r161487. by NAKAMURA Takumi · 12 years ago
  87. 0a0e50c Fix for .pdata and .xdata section attributes on COFF. Patch by kai@redstar.de ! by Anton Korobeynikov · 12 years ago
  88. 0bd3dee Sphinxify the CommandLine document. by Bill Wendling · 12 years ago
  89. 45e9343 Move header so that it can be picked up by other .rst files. by Bill Wendling · 12 years ago
  90. ef92055 Add `.pushsection', `.popsection', and `.previous' directives to Darwin ASM. by Bill Wendling · 12 years ago
  91. d43b5c9 Added MispredictPenalty to SchedMachineModel. by Andrew Trick · 12 years ago
  92. 3c41755 Minor cleanup of defaultDefLatency API by Andrew Trick · 12 years ago
  93. d598bd3 whitespace by Andrew Trick · 12 years ago
  94. 1b88fc0 isAllocLikeFn is allowed to return true for functions which read memory; make by Eli Friedman · 12 years ago
  95. 913ff09 Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo." by Jakob Stoklund Olesen · 12 years ago
  96. 39ad568 X86: enable CSE between CMP and SUB by Manman Ren · 12 years ago
  97. 130e603 Don't scan physreg use-def chains looking for a PIC base. by Jakob Stoklund Olesen · 12 years ago
  98. 5e63d43 Fix a quadratic algorithm in MachineBranchProbabilityInfo. by Jakob Stoklund Olesen · 12 years ago
  99. 9d1747c Avoid recomputing the unique exit blocks and their insert points when doing by Dan Gohman · 12 years ago
  100. 8c5c073 Skip tied operand pairs that already have the same register. by Jakob Stoklund Olesen · 12 years ago