1. 10dd00c [PM] Introduce an analysis set used to preserve all analyses over by Chandler Carruth · 9 years ago
  2. af2151d [AVX-512] Remove unnecessary duplicate broadcast patterns. NFC by Craig Topper · 9 years ago
  3. 6a84b24 [AVX-512] Replicate some broadcast patterns to VLX and disable the AVX2 patterns when VLX is available. by Craig Topper · 9 years ago
  4. ba330b6 [X86] Remove untested MOVDDUP patterns. by Craig Topper · 9 years ago
  5. a9134d2 Add a LLVM_USE_LINKER that defines the linker to use when building LLVM by Mehdi Amini · 9 years ago
  6. 29bdc2f Give comparator const call operator by Eric Fiselier · 9 years ago
  7. 4b8b0ba PDB: Add a class to create the /names stream contents. by Rui Ueyama · 9 years ago
  8. 15050a4 [PM] The assumption cache is fundamentally designed to be self-updating, by Chandler Carruth · 9 years ago
  9. 340ad68 [PM] Fix instcombine's analysis preservation in the new pass manager to by Chandler Carruth · 9 years ago
  10. 2061aab [InstCombine] clean up visitAshr(); NFCI by Sanjay Patel · 9 years ago
  11. 1849414 [InstCombine] add test to show missed vector fold; NFC by Sanjay Patel · 9 years ago
  12. fe78796 Adding const overloads of operator* and operator-> for DenseSet iterators by David Majnemer · 9 years ago
  13. 6fc369a [NewGVN] Fix a warning from GCC. by Davide Italiano · 9 years ago
  14. ef1d09a [NewGVN] clang-format this file after recent changes. by Davide Italiano · 9 years ago
  15. a8cc948 [NewGVN] Try to be consistent wit the style used in this file. NFCI. by Davide Italiano · 9 years ago
  16. 3bd3533 [TargetLowering] Simplfiy a bit. NFCI. by Davide Italiano · 9 years ago
  17. 75f614f [CostModel][X86] Updated vXi64 ASHR costs on AVX512 targets now that D28604 has landed by Simon Pilgrim · 9 years ago
  18. 9765821 [X86][XOP] Added support for VPMADCSWD 'extend+hadd' IFMA patterns by Simon Pilgrim · 9 years ago
  19. 261f559 [X86][XOP] Added support for VPMACSDQH/VPMACSDQL 'extension' IFMA patterns by Simon Pilgrim · 9 years ago
  20. 08c5cbd [X86][XOP] Added support for VPMACSWW/VPMACSDD 'lossy' IFMA patterns by Simon Pilgrim · 9 years ago
  21. 6dbd68e [X86][XOP] Add tests for integer fused multiply add by Simon Pilgrim · 9 years ago
  22. 1d6becb fix some typos in the doc by Sylvestre Ledru · 9 years ago
  23. d4a4367 [utils] Improve extraction of check prefixes from RUN lines by Nikolai Bozhenov · 9 years ago
  24. 7b47370 [AVX-512] Teach two address instruction pass to replace masked move instructions with blendm instructions when its beneficial. by Craig Topper · 9 years ago
  25. 49a15c1 [AVX-512] Replace V_SET0 in AVX-512 patterns with AVX512_128_SET0. Enhance AVX512_128_SET0 expansion to make this possible. by Craig Topper · 9 years ago
  26. 99dc11c Removing potentially error-prone fallthrough. NFC by Marcello Maggioni · 9 years ago
  27. 2472433 Delete duplicate word. NFC by Xin Tong · 9 years ago
  28. 1e76954 [X86] Simplify the code that calculates a scaled blend mask. We don't need a second loop. by Craig Topper · 9 years ago
  29. 7c24b91 [AVX-512] Change blend mask in lowerVectorShuffleAsBlend to a 64-bit value. Also add 32-bit mode command lines to the test case that exercises this just to make sure we sanely handle the 64-bit immediate there. by Craig Topper · 9 years ago
  30. 15ffebc Fix modules buildbots broken in r291983. by Eugene Zelenko · 9 years ago
  31. 034cc87 [Transforms/Utils] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  32. 65d7a8c Compute summary before calling extractProfTotalWeight by Easwaran Raman · 9 years ago
  33. 23bf3fe NewGVN: Kill unneeded DFSDomMap, cleanup a few comments. by Daniel Berlin · 9 years ago
  34. 9567625 Fix update_test_checks not to accidentally believe type names are variable names by Daniel Berlin · 9 years ago
  35. ea4e23e NewGVN: Fix PR31613 test regex naming by Daniel Berlin · 9 years ago
  36. 669e297 GlobalISel: Abort in ResetMachineFunctionPass if fallback isn't enabled by Justin Bogner · 9 years ago
  37. 3d03919 [InstCombine] optimize unsigned icmp of increment by Sanjay Patel · 9 years ago
  38. b5ead7c [GlobalISel] track predecessor mapping during switch lowering. by Tim Northover · 9 years ago
  39. 534e635 [InstCombine] use m_APInt to allow lshr folds for vectors with splat constants by Sanjay Patel · 9 years ago
  40. e71a092 [InstCombine / InstSimplify] add and move tests for lshr transforms; NFC by Sanjay Patel · 9 years ago
  41. e782760 NewGVN: Move leaders around properly to ensure we have a canonical dominating leader. Fixes PR 31613. by Daniel Berlin · 9 years ago
  42. b24afca Add a variant of DWARFDie::find() and DWARFDie::findRecursively() that takes a llvm::ArrayRef<dwarf::Attribute>. by Greg Clayton · 9 years ago
  43. 22eeda1 [LoopStrengthReduce] Don't bother rewriting PHIs in catchswitch blocks by David Majnemer · 9 years ago
  44. 3615e56 [CodeGen] Simplify getRecipEstimateForFunc by David Majnemer · 9 years ago
  45. beabb63 Cleanup how DWARFDie attributes are accessed and decoded. by Greg Clayton · 9 years ago
  46. b9565c5 "Use" lambda captures which are otherwise only used in asserts. NFC by David L. Jones · 9 years ago
  47. f53524b [NVPTX] Added support for half-precision floating point. by Artem Belevich · 9 years ago
  48. 999a657 [AMDGPU] Implement f16 fcopysign and fcopysign(f32, f64) by Konstantin Zhuravlyov · 9 years ago
  49. 47a876a Add a description how to checkout the LLD repository. by Rui Ueyama · 9 years ago
  50. f1ad5e7 Check for register clobbers when merging a vreg live range with a by James Y Knight · 9 years ago
  51. 955ddfa [InstCombine] use 'match' and other clean-up; NFCI by Sanjay Patel · 9 years ago
  52. e41bb16 [NVPTX] Only lower sin/cos to approximate instructions if unsafe math is allowed. by Artem Belevich · 9 years ago
  53. 093d956 [InstCombine] use m_APInt to allow shl folds for vectors with splat constants by Sanjay Patel · 9 years ago
  54. 6def8b4 [SCEV] Limit recursion depth of constant evolving. by Michael Liao · 9 years ago
  55. 19e50b8 [InstCombine] add tests to show missing transforms for vector shl; NFC by Sanjay Patel · 9 years ago
  56. 8559375 [X86][AVX] Bad v4f64/v4i64 '1z3z' shuffle test case by Simon Pilgrim · 9 years ago
  57. e7e4713 [InstCombine] use Op0/Op1 local variables more consistently with shifts; NFC by Sanjay Patel · 9 years ago
  58. 4170935 Regenerate test. by Simon Pilgrim · 9 years ago
  59. eccbfd4 Fix UBSan bots by blacklisting bits/stl_tree.h. by Ivan Krasin · 9 years ago
  60. 60f78e3 Remove unused lambda captures. NFC by Malcolm Parsons · 9 years ago
  61. 16c5e12 [InstCombine] if the condition of a select may be known via assumes, eliminate the select by Sanjay Patel · 9 years ago
  62. d6d6b83 Revert r291903 and r291898. Reason: they break check-lld on the bots. by Ivan Krasin · 9 years ago
  63. ec7c36c Regenerate test with update_llc_test_checks.py by Simon Pilgrim · 9 years ago
  64. 59f9c4e ARM: match GCC's behaviour for builtins by Saleem Abdulrasool · 9 years ago
  65. 0694395 [llvm-dwp] - Reuse object::Decompressor class by George Rimar · 9 years ago
  66. 1fb85c6 Apply clang-tidy's performance-unnecessary-value-param to LLVM. by Benjamin Kramer · 9 years ago
  67. 8c69238 [ARM] Fix ubig32_t read in ARMAttributeParser by Sam Parker · 9 years ago
  68. b8ced9e [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans by Daniel Sanders · 9 years ago
  69. 51af2c4 [X86][AVX512] Add support for variable ASHR v2i64/v4i64 support without VLX by Simon Pilgrim · 9 years ago
  70. 7f85bbe [aarch64][globalisel] Move getValueMapping/getCopyMapping to AArch64GenRegisterBankInfo. NFC. by Daniel Sanders · 9 years ago
  71. dc79a8b [aarch64][globalisel] Refactor getRegBankBaseIdxOffset() to remove the power-of-2 assumption. NFC by Daniel Sanders · 9 years ago
  72. 6968dd2 [ARM] Enable objdump to construct triple for ARM by Sam Parker · 9 years ago
  73. e2892e1 [aarch64][globalisel] Move data into <Target>GenRegisterBankInfo. NFC. by Daniel Sanders · 9 years ago
  74. 93a4a6e [ARM] Moved ARMAttributeParser to Support by Sam Parker · 9 years ago
  75. 9ff5fb1 [ARM] CodeGen: Replace AddDefaultT1CC and AddNoT1CC. NFC by Diana Picus · 9 years ago
  76. 1279248 [ARM] CodeGen: Remove AddDefaultCC. NFC. by Diana Picus · 9 years ago
  77. 8a47810 [CodeGen] Rename MachineInstrBuilder::addOperand. NFC by Diana Picus · 9 years ago
  78. 0aacbaa [ARM] CodeGen: Remove AddDefaultPred. NFC. by Diana Picus · 9 years ago
  79. a3c8656 [X86][AVX512] Adding missing shuffle lowering to blend mask instructions by Michael Zuckerman · 9 years ago
  80. cd9ca6a RegionPass: Set isExecuted flag correctly by Tobias Grosser · 9 years ago
  81. a24ffee DWARFDie.h: Move a class declaration out of the method description since r291861. [-Wdocumentation] by NAKAMURA Takumi · 9 years ago
  82. dc5d320 [AVX-512] Remove unmasked BLENDM instructions from the wrong load folding table. The unmasked versions read memory from operand 2, but were in the operand 3 table. by Craig Topper · 9 years ago
  83. fbb52b5 [X86] Move some entries in the load folding tables to move appropriate grouping. NFC by Craig Topper · 9 years ago
  84. 6ffcfe0 [IR] Don't call assertModuleIsMaterialized in release builds by Craig Topper · 9 years ago
  85. e77eb6a Track validity of pass results by Serge Pavlov · 9 years ago
  86. a2090aa ProfileSummaryInfo improvements. by Easwaran Raman · 9 years ago
  87. 7289565 Revert r291503, "Lift the 10-type limit for AlignedCharArrayUnion", and followings. by NAKAMURA Takumi · 9 years ago
  88. 4a9353b [PowerPC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  89. 486f40b Fix buildbots. by Greg Clayton · 9 years ago
  90. bda0ff2 xray-account: Avoid std::errc::bad_message to appease mingw. by NAKAMURA Takumi · 9 years ago
  91. 6c3ca40 Move test of lazy BFI with ORE to a generic directory by Adam Nemet · 9 years ago
  92. e377aa5 Add the ability to iterate across all attributes in a DIE. by Greg Clayton · 9 years ago
  93. e2cae83 [asan] Don't overalign global metadata. by Evgeniy Stepanov · 9 years ago
  94. dad67dd [asan] Refactor instrumentation of globals. by Evgeniy Stepanov · 9 years ago
  95. 233ecbd [llvm-pdbdump] Add a compact dump mode. by Zachary Turner · 9 years ago
  96. 801dc01 [ThinLTO] Import static functions from the same module as caller by Teresa Johnson · 9 years ago
  97. 50082b1 Clear the release notes for 5.0.0 by Hans Wennborg · 9 years ago
  98. 15135b3 [ObjectYAML] Pull yaml2dwarf out of yaml2obj for reuse by Chris Bieneman · 9 years ago
  99. f6fc33e Bump trunk version to 5.0.0svn by Hans Wennborg · 9 years ago
  100. 79af005 [DebugInfo] Remove redundant check in SimplifyCFG; NFC. by Robert Lougher · 9 years ago