1. 31f6bdb [PowerPC] Implement BuildSDIVPow2, lower i64 pow2 sdiv using sradi by Hal Finkel · 11 years ago
  2. de15d01 Remove dead code. NFC. by Rafael Espindola · 11 years ago
  3. 14273ae [AVX512] Add support for 512b variable bit shift intrinsics. by Cameron McInally · 11 years ago
  4. 21876d5 [Hexagon] Ading i64 <- i32, i32 sextw pattern. by Colin LeMahieu · 11 years ago
  5. 015408c [Hexagon] Adding encoding information for sign extend word instruction. by Colin LeMahieu · 11 years ago
  6. d432c4a Only seek once before writing the member offsets. by Rafael Espindola · 11 years ago
  7. 1fa0164 llvm-ar: close input files early. by Rafael Espindola · 11 years ago
  8. 11fb1d0 AVX-512: Added all forms of COMPRESS instruction + intrinsics + tests by Elena Demikhovsky · 11 years ago
  9. c3692e5 [mips][microMIPS] Implement CodeGen support for LI16 instruction. by Jozef Kolek · 11 years ago
  10. c57bee5 InstSimplify: Remove usesless %a parameter from tests by David Majnemer · 11 years ago
  11. 1696b35 The inliner needs to fix up debug information for llvm.dbg.declare, not only for llvm.dbg.value. by Michael Kuperstein · 11 years ago
  12. 0378ed4 Add newline missing in r224010. by Michael Kuperstein · 11 years ago
  13. 6ad268c [X86] When converting movs to pushes, don't assume MOVmi operand is an actual immediate by Michael Kuperstein · 11 years ago
  14. 40c2dde Bugfix in InlineSpiller::traceSiblingValue(). by Patrik Hagglund · 11 years ago
  15. bcb1a62 AVX-512: Fixed a bug in lowering setcc for MVT::i1 type by Elena Demikhovsky · 11 years ago
  16. f3da1ac test commit (spelling correction) by Kumar Sukhani · 11 years ago
  17. 1bf1224 Refactor creation of overflow result tuples in InstCombineCalls. by Erik Eckstein · 11 years ago
  18. 3490558 Use range-based for loops. NFC by Craig Topper · 11 years ago
  19. 4fca0dd Just use the Module unique_ptr object directly in many places instead of separate pointer that's kept in sync with it. by Craig Topper · 11 years ago
  20. 11043f9 Use unique_ptr to remove an explicit delete. Change return type to pass the unique_ptr to caller. by Craig Topper · 11 years ago
  21. 8f61616 IR: Canonicalize metadata formatting, NFC by Duncan P. N. Exon Smith · 11 years ago
  22. e9afc33 Reverting commit 223981, because the test that I added (incorrect-variable-debugloc1.ll) failed for llvm-ppc64. by Ekaterina Romanova · 11 years ago
  23. 99873cb Make MultiClass::DefPrototypes own their Records to fix memory leaks. by Craig Topper · 11 years ago
  24. 5008314 Replace std::map<K, V*> with std::map<K, std::unique_ptr<V>> to handle ownership and deletion of the values. by Craig Topper · 11 years ago
  25. 0aac070 [X86] Add back AVX2 VR256 PMOVX patterns. by Ahmed Bougacha · 11 years ago
  26. efddacd Fix LLVMContext to match what MDKind names that the LL parser permits. Fixes PR21799! by Nick Lewycky · 11 years ago
  27. 5e62b84 GCStrategy should not own GCFunctionInfo by Philip Reames · 11 years ago
  28. a40cc0b IR: Add 'invalid-' to test names for invalid assembly by Duncan P. N. Exon Smith · 11 years ago
  29. 1bfcc2d LiveInterval: Use range based for loops for subregister ranges. by Matthias Braun · 11 years ago
  30. d1db298 Try again at sorting entries in CODE_OWNERS by Justin Bogner · 11 years ago
  31. 901ba4e Fix some incorrectly sorted entries in CODE_OWNERS by Justin Bogner · 11 years ago
  32. 763f09f Add code owners for profiling and coverage by Justin Bogner · 11 years ago
  33. 19734e7 ARM: correctly expand LDR-lit based globals. by Tim Northover · 11 years ago
  34. de68a56 A fix for PR21176. by Ekaterina Romanova · 11 years ago
  35. 218d20a LiveInterval: Use more range based for loops for value numbers and segments. by Matthias Braun · 11 years ago
  36. 1e9d355 Fix PR21694. r219517 added a use of SCEV divide in HowFarToZero computation. This divide can produce incorrect results as we are using an unsigned divide for what should be a modular divide. This change reverts back to a more conservative computation using trailing zeros. by Mark Heffernan · 11 years ago
  37. b1fac19 [Hexagon] Adding combine ri/ir instructions. by Colin LeMahieu · 11 years ago
  38. 3e04c3e ConstantFold: Clean up X * undef code by David Majnemer · 11 years ago
  39. 72c6bdb ConstantFold, InstSimplify: undef >>a x can be either -1 or 0, choose 0 by David Majnemer · 11 years ago
  40. ea9bcfc ConstantFold: an undef shift amount results in undef by David Majnemer · 11 years ago
  41. f6492bc [Hexagon] Adding encodings for JR class instructions. Updating complier usages. by Colin LeMahieu · 11 years ago
  42. c0e3340 Move three methods only used by MCJIT to MCJIT. by Rafael Espindola · 11 years ago
  43. 446f01b [AArch64] MachO large code-model: Materialize FP constants in code. by Juergen Ributzka · 11 years ago
  44. a98fd8b R600/SI: Use getTargetConstant in AdjustRegClass by Marek Olsak · 11 years ago
  45. 9f3b3bc [Hexagon] Adding JR class predicated call reg instructions. by Colin LeMahieu · 11 years ago
  46. 4912640 Added documentation for MergeFunctions pass: by Stepan Dyatkovskiy · 11 years ago
  47. 3cd5b83 Match new shuffle codegen for MOVHPD patterns by Sanjay Patel · 11 years ago
  48. 7e1839f Silencing a -Wsequence-point warning, and the resulting undefined behavior. NFC. by Aaron Ballman · 11 years ago
  49. 8953163 ConstantFold: div undef, 0 should fold to undef, not zero by David Majnemer · 11 years ago
  50. 6578f1b InstSimplify: [al]shr exact undef, %X -> undef by David Majnemer · 11 years ago
  51. 89db49f [X86] Make a code path in EltsFromConsecutiveLoads work only on vectors it expects by Michael Kuperstein · 11 years ago
  52. 1297775 InstSimplify: div %X, 0 -> undef by David Majnemer · 11 years ago
  53. f492c9e Use unique_ptr instead of DeleteContainerSeconds. by Craig Topper · 11 years ago
  54. bd11260 [LIT] Add support for `UNSUPPORTED` tag to `TestRunner.parseIntegratedTestScript` by Eric Fiselier · 11 years ago
  55. fda1719 DataLayout: Provide nicer diagnostics for malformed strings by David Majnemer · 11 years ago
  56. 09df764 AsmParser: Don't allow null bytes in BB labels by David Majnemer · 11 years ago
  57. 0e66796 IR: Move call to dropAllReferences() to MDNode subclasses by Duncan P. N. Exon Smith · 11 years ago
  58. bf13927 DataLayout: Be more verbose when diagnosing problems in pointer specs by David Majnemer · 11 years ago
  59. 0178ab5 I didn't intend to commit this with r223898 by David Majnemer · 11 years ago
  60. ef6e549 DataLayout: Move asserts over to report_fatal_error by David Majnemer · 11 years ago
  61. 5e40bd7 MachineVerifier: Allow physreg use if just a subreg is defined. by Matthias Braun · 11 years ago
  62. 8f08516 MachineVerifier: Allow LiveInterval segments to end at a partial write. by Matthias Braun · 11 years ago
  63. 8f08002 VirtRegMap: Improve block live-in info if subregister liveness is available. by Matthias Braun · 11 years ago
  64. d796533 MCRegisterInfo: Add MCSubRegIndexIterator. by Matthias Braun · 11 years ago
  65. 6681324 VirtRegMap: No implicit defs/uses for super registers with subreg liveness tracking. by Matthias Braun · 11 years ago
  66. 0fc2899 LiveRegMatrix: Respect subregister liveness when allocating registers. by Matthias Braun · 11 years ago
  67. 7b54b4d LiveIntervalUnion: Allow specification of liverange when unifying/extracting. by Matthias Braun · 11 years ago
  68. 84cc6ec Tablegen'erate lanemasks for register units. by Matthias Braun · 11 years ago
  69. 08c7b08 RegisterCoalescer: Preserve subregister liveranges. by Matthias Braun · 11 years ago
  70. f2f0589 LiveInterval: Add removeEmptySubRanges(). by Matthias Braun · 11 years ago
  71. 6e616d2 LiveIntervalAnalysis: Add subregister aware variants pruneValue(). by Matthias Braun · 11 years ago
  72. c080fce LiveInterval: Introduce LiveQuery accessor for dead or live out values. by Matthias Braun · 11 years ago
  73. 7fbeb8d Add a flag to enable/disable subregister liveness. by Matthias Braun · 11 years ago
  74. 4402447 LiveIntervalAnalysis: Adapt repairIntervalsInRange() to subregister liveness. by Matthias Braun · 11 years ago
  75. c7db66d LiveRangeEdit: Adapt eliminateDeadDef() to subregister liveness. by Matthias Braun · 11 years ago
  76. dc08729 LiveIntervalAnalysis: Adapt handleMove() to subregister ranges. by Matthias Braun · 11 years ago
  77. e59399c LiveIntervalAnalysis: Update SubRanges in shrinkToUses(). by Matthias Braun · 11 years ago
  78. 6cdf1d9 LiveIntervalAnalysis: Make computeDeadValues() private. by Matthias Braun · 11 years ago
  79. c66fa84 LiveIntervalAnalysis: Compute subregister ranges. by Matthias Braun · 11 years ago
  80. 01ddf04 LiveInterval: Add support to track liveness of subregisters. by Matthias Braun · 11 years ago
  81. 5874714 LiveInterval: Add a 'covers' operation to LiveRange. by Matthias Braun · 11 years ago
  82. fd9bbbb LiveInterval: Add const version of LiveRange::advanceTo(). by Matthias Braun · 11 years ago
  83. 6fed9ca Add function that translates subregister lane masks to other subregs. by Matthias Braun · 11 years ago
  84. 2d1536a Let tablegen compute maximum lanemask for regs/regclasses. by Matthias Braun · 11 years ago
  85. eca8426 AsmParser: Don't crash if a null byte is inside a quoted string by David Majnemer · 11 years ago
  86. f8225ab Extend some comments around GCModuleInfo, GCFunctionInfo, & GCStrategy by Philip Reames · 11 years ago
  87. 24d058a cmake: Make SVNVersion.inc work on Windows if svn is called svn.bat. by Nico Weber · 11 years ago
  88. d3732d9 Simplify the handling of aliases in the gold plugin. by Rafael Espindola · 11 years ago
  89. 605c403 [ARM] Combine base-updating/post-incrementing vector load/stores. by Ahmed Bougacha · 11 years ago
  90. 3490d23 Remove the Module pointer from GCStrategy and GCMetadataPrinter by Philip Reames · 11 years ago
  91. ea614a5 IR: Fix memory corruption in MDNode new/delete by Duncan P. N. Exon Smith · 11 years ago
  92. d465762 Forgot to add test for r223856 by David Majnemer · 11 years ago
  93. 4f5424e AsmParser: Verifier that the contents of a hex integer are hex by David Majnemer · 11 years ago
  94. df7bc4e Rename static functiom "map" to be more descriptive and to avoid by Kaelyn Takata · 11 years ago
  95. ae5224d IR: Metadata: Detect an RAUW recursion by Duncan P. N. Exon Smith · 11 years ago
  96. c9f47d8 Remove redundant variable. by Michael Zolotukhin · 11 years ago
  97. 7d7b761 [Hexagon] [NFC] Cleaning up unused classes. by Colin LeMahieu · 11 years ago
  98. 5898fd4 [ARM] Make testcase more explicit. NFC. by Ahmed Bougacha · 11 years ago
  99. d9b12d3 [ARM] Factor out base-updating VLD/VST combiner function. NFC. by Ahmed Bougacha · 11 years ago
  100. a1aa4d3 [ARM] Move the store combiner function down. NFC. by Ahmed Bougacha · 11 years ago