1. 4863252 [DebugInfo] Unify ChecksumKind and Checksum value in DIFile by Scott Linder · 8 years ago
  2. 4ac9cb0 [InstCombine] X / (X * Y) --> 1.0 / Y by Sanjay Patel · 8 years ago
  3. a2e33f3 [InstCombine] add tests for missing fdiv fold; NFC by Sanjay Patel · 8 years ago
  4. cfeb4c6 [InstCombine] regenerate checks; NFC by Sanjay Patel · 8 years ago
  5. dd467c1 [InstCombine] various clean-ups for div transforms; NFC by Sanjay Patel · 8 years ago
  6. c94f974 [LICM] update BlockColors after splitting predecessors by Jun Bum Lim · 8 years ago
  7. 539d529 [AArch64] Fixes for ARMv8.2-A FP16 scalar intrinsic - llvm portion by Abderrazek Zaafrani · 8 years ago
  8. 2e8d5c6 [X86] Add missing scheduling class tag for i64 absolute address moves by Simon Pilgrim · 8 years ago
  9. 4c334a7 [AArch64] Improve v8.1-A code-gen for atomic load-and by Oliver Stannard · 8 years ago
  10. ca78a8c [X86][AVX512] Add missing scheduling class tag for KMOVB/KMOVW/KMOVD/KMOVQ moves/loads/stores. by Simon Pilgrim · 8 years ago
  11. 0137ee6 [AArch64] Refactor identification of SIMD immediates by Evandro Menezes · 8 years ago
  12. 07c6e35 [X86][AVX512] Add missing scheduling class tag for VMOVQ/VMOVHLPS/VMOVLHPS/VMOVHPD/VMOVHPS/VMOVLPD/VMOVLPS by Simon Pilgrim · 8 years ago
  13. 0c69bf4 Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  14. 3c2ea0e [X86] Tag CET-IBT instruction scheduler classes by Simon Pilgrim · 8 years ago
  15. f967021 [X86][MMX] Add missing scheduling class tag for EMMS/FEMMS by Simon Pilgrim · 8 years ago
  16. 263d0a1 [NFC] Fix comment of class InstrStage by Krzysztof Parzyszek · 8 years ago
  17. c7432f5 [SLP] Take user instructions cost into consideration in insertelement vectorization. by Alexey Bataev · 8 years ago
  18. c01a554 [AArch64] Improve v8.1-A code-gen for atomic load-subtract by Oliver Stannard · 8 years ago
  19. 0a090c8 [InstCombine] various clean-ups for commonIDivTransforms; NFC by Sanjay Patel · 8 years ago
  20. 1449837 Test commit: reformat comment by Nicholas Wilson · 8 years ago
  21. ed3f085 Revert r324835 "[X86] Reduce Store Forward Block issues in HW" by Hans Wennborg · 8 years ago
  22. 7067561 [mips] Fix 'l' constraint handling for types smaller than 32 bits by Simon Atanasyan · 8 years ago
  23. 9c8b55d [mips] Revert rL324869 by Simon Atanasyan · 8 years ago
  24. dee1827 [LoopInterchange] Simplify splitInnerLoopHeader logic (NFC). by Florian Hahn · 8 years ago
  25. 78a2fed [CodeGen] Add a -trap-unreachable option for debugging by David Green · 8 years ago
  26. 4d4c572 [gtest] Support raw_ostream printing functions more comprehensively. by Sam McCall · 8 years ago
  27. 289fcee [mips] Fix 'l' constraint handling for types smaller than 32 bits by Simon Atanasyan · 8 years ago
  28. a438b61 [MC] Issue error message when data region is not terminated by Gerolf Hoflehner · 8 years ago
  29. 0b70876 [NFC] Fix typos by Max Kazantsev · 8 years ago
  30. e4f9fde [SCEV] Make getPostIncExpr guaranteed to return AddRec by Max Kazantsev · 8 years ago
  31. 00884fe [X86] Don't look for TEST instruction shrinking opportunities when the root node is a X86ISD::SUB. by Craig Topper · 8 years ago
  32. 042fe30 [X86] Remove check for X86ISD::AND with no flag users from the TEST instruction immediate shrinking code. by Craig Topper · 8 years ago
  33. e82c014 [X86] Change some compare patterns to use loadi8/loadi16/loadi32/loadi64 helper fragments. by Craig Topper · 8 years ago
  34. 634f93e [X86] Autogenerate complete checks. NFC by Craig Topper · 8 years ago
  35. f055c23 [X86] Add KADD X86ISD opcode instead of reusing ISD::ADD. by Craig Topper · 8 years ago
  36. 6ab8e7c [X86] Allow zextload/extload i1->i8 to be folded into instructions during isel by Craig Topper · 8 years ago
  37. 22c5883 Follow on to rL324854 (Added tests) by Charles Saternos · 8 years ago
  38. 52664b0 [X86] Remove MASK_BINOP intrinsic type. NFC by Craig Topper · 8 years ago
  39. 1ef1bef [X86] Remove dead code from getMaskNode that looked for a i64 mask with a maskVT that wasn't v64i1. NFC by Craig Topper · 8 years ago
  40. dc4aa4d [X86] Remove LowerBoolVSETCC_AVX512, we get this with a target independent DAG combine now. NFC by Craig Topper · 8 years ago
  41. c13f809 [ThinLTO] Add GraphTraits for FunctionSummaries by Charles Saternos · 8 years ago
  42. 552a6fb [CodeView] Allow variable names to be as long as the codeview format supports by Brock Wyma · 8 years ago
  43. 84e573c [X86] Update some required-vector-width.ll test cases to not pass 512-bit vectors in arguments or return. by Craig Topper · 8 years ago
  44. b174e11 [X86][SSE] Use SplitBinaryOpsAndApply to recognise PSUBUS patterns before they're split on AVX1 by Simon Pilgrim · 8 years ago
  45. fab575c [InstCombine] X / (X * Y) -> 1 / Y if the multiplication does not overflow by Sanjay Patel · 8 years ago
  46. ff687ab [X86] Use min/max for vector ult/ugt compares if avoids a sign flip. by Craig Topper · 8 years ago
  47. bafade2 [X86][SSE] Moved SplitBinaryOpsAndApply earlier so more methods can use it. NFCI. by Simon Pilgrim · 8 years ago
  48. e2ff19e [InstCombine] add tests for div-mul folds; NFC by Sanjay Patel · 8 years ago
  49. 3f985a3 [TargetLowering] try to create -1 constant operand for math ops via demanded bits by Sanjay Patel · 8 years ago
  50. 6c93e2a [X86] Add PR33747 test case by Simon Pilgrim · 8 years ago
  51. 43e7c1c [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types by Simon Pilgrim · 8 years ago
  52. 8d295d4 fix test/CodeGen/X86/fixup-sfb.ll test failure after commit https://reviews.llvm.org/rL324835 by Lama Saba · 8 years ago
  53. fa2037a [X86] Reduce Store Forward Block issues in HW by Lama Saba · 8 years ago
  54. 35542ad [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required by Craig Topper · 8 years ago
  55. fab5e4d [X86] Remove setOperationAction lines for promoting vXi1 SINT_TO_FP/UINT_TO_FP. by Craig Topper · 8 years ago
  56. a7d13fb [SelectionDAG] Remove TargetLowering::getConstTrueVal. Use SelectionDAG::getBoolConstant in the one place it was used. by Craig Topper · 8 years ago
  57. 33e861c [X86] Remove some redundant qualifications from the setOperationAction blocks. NFC by Craig Topper · 8 years ago
  58. cd0b631 [X86][SSE] Add SMIN/SMAX combine test by Simon Pilgrim · 8 years ago
  59. 06dc582 [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp. by Craig Topper · 8 years ago
  60. 53c9481 [X86][SSE] Add UMIN/UMAX combine test by Simon Pilgrim · 8 years ago
  61. e44a949 [InstCombine] Add constant vector support for ~(C >> Y) --> ~C >> Y by Simon Pilgrim · 8 years ago
  62. 1583356 [X86][SSE] Increase PMULLD costs to better match hardware by Simon Pilgrim · 8 years ago
  63. 8596002 [X86] Custom legalize (v2i32 (setcc (v2f32))) so that we don't end up with a (v4i1 (setcc (v4f32))) by Craig Topper · 8 years ago
  64. bd76e65 [X86] Extend inputs with elements smaller than i32 to sint_to_fp/uint_to_fp before type legalization. by Craig Topper · 8 years ago
  65. 16349f2 [X86] Remove some check-prefixes from avx512-cvt.ll to prepare for an upcoming patch. by Craig Topper · 8 years ago
  66. a9fbd05 [x86] preserve test intent by removing undef by Sanjay Patel · 8 years ago
  67. 5cca66c [x86] preserve test intent by removing undef by Sanjay Patel · 8 years ago
  68. c5d8970 Fix Wdocumentation warning. NFCI. by Simon Pilgrim · 8 years ago
  69. 7262e96 [ARM] preserve test intent by removing undef by Sanjay Patel · 8 years ago
  70. f6734f6 Fix Wdocumentation warnings. NFCI. by Simon Pilgrim · 8 years ago
  71. 69c5372 [X86][SSE] Regenerate old sitofp v2i32 test by Simon Pilgrim · 8 years ago
  72. cdd1b4c [X86] Custom legalize (v2i1 (fp_to_uint/fp_to_sint v2f64)) without AVX512VL. by Craig Topper · 8 years ago
  73. 5e6ffb9 [X86] Legalize zero extends from vXi1 to vXi16/vXi32/vXi64 using a sign extend and a shift. by Craig Topper · 8 years ago
  74. c7bf2b1 [X86] Teach combineExtSetcc to handle ZERO_EXTEND by widening the setcc and then masking. A later DAG combine will convert to a shift. by Craig Topper · 8 years ago
  75. 19c9b1c [utils] Refactor utils/update_{,llc_}test_checks.py to share more code by Fangrui Song · 8 years ago
  76. e8e03ba [DAG] Make early exit hasPredecessorHelper return true. NFCI. by Nirav Dave · 8 years ago
  77. 04b113b [X86] Teach combineInsertSubvector how to combine some k-register insert_subvectors and extract_subvector sequences to remove extra zeroing.wq by Craig Topper · 8 years ago
  78. 6f3ebe2 Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible by George Karpenkov · 8 years ago
  79. 8666bda REQUIRES: shell a couple of tests that require the shell by David Blaikie · 8 years ago
  80. 757ef7c [LV] Fix analyzeInterleaving when -pass-remarks enabled by Mircea Trofin · 8 years ago
  81. ba26ff8 [Hexagon] Update uses of deprecated IRBuilder CreateMemCpy/Move calls by Daniel Neilson · 8 years ago
  82. 09d5682 [llvm-objcopy] Make modifications in-place if output is not specified by Alexander Shaposhnikov · 8 years ago
  83. 8105722 [X86] Teach lower1BitVectorShuffle to recognize shuffles that are just filling upper elements with zero. Replace with insert_subvector. by Craig Topper · 8 years ago
  84. cf46f9f [ARMFastISel] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI) by Daniel Neilson · 8 years ago
  85. 10e6967 CMake: Allow specifying arbitrary CCACHE parameters by Justin Bogner · 8 years ago
  86. 0f32e13 [WebAssembly] Add mechanisms for specifying an explicit import module name. by Dan Gohman · 8 years ago
  87. 8a584bc [WebAssembly] Add an LLVM_FALLTHROUGH to address a warning. NFC. by Dan Gohman · 8 years ago
  88. 3a406d4 [AMDGPUPromoteAlloca] Replace deprecated memory intrinsic APIs (NFCI) by Daniel Neilson · 8 years ago
  89. dde42c4 [AArch64FastISel] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI) by Daniel Neilson · 8 years ago
  90. 9f2f484 [X86][MC] Fix assembling rip-relative addressing + immediate displacements by Francis Visoiu Mistrih · 8 years ago
  91. c64f12d [CodeGen] Add lifetime markers to the list of meta-instructions. by Matt Davis · 8 years ago
  92. b39f411 [WebAssebmly] Report undefined symbols correctly in objdump by Sam Clegg · 8 years ago
  93. e18a2b4 [CodeGen] Print predecessors as MIR comments in -debug output by Francis Visoiu Mistrih · 8 years ago
  94. 6ccb37f llvm-objdump when printing the Objective-C meta data also prints the Swift ABI by Kevin Enderby · 8 years ago
  95. a8be8c6 [AArch64] Adjust the cost model for Exynos M3 by Evandro Menezes · 8 years ago
  96. afa0bdd [Utils] Salvage debug info from dead 'or' instructions by Vedant Kumar · 8 years ago
  97. 5d35c6f [Hexagon] Add code to select QTRUE and QFALSE by Krzysztof Parzyszek · 8 years ago
  98. 0fe6d19 Declare PostDominatorTree as a class by Matt Arsenault · 8 years ago
  99. 396b531 [tablegen] Fixed few !foreach evaluation issues. by Artem Belevich · 8 years ago
  100. 6c589fe [ThinLTO] Teach ThinLTO about auto hide symbols by Steven Wu · 8 years ago