1. 87a1420 Tentative fix for modules build. by Peter Collingbourne · 9 years ago
  2. 3abdb9d [libFuzzer] use /tmp (or $TMPDIR, if present) to store temp files during merge by Kostya Serebryany · 9 years ago
  3. 0e1ad99 Fix build bots. by Peter Collingbourne · 9 years ago
  4. 405b044 IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests. by Peter Collingbourne · 9 years ago
  5. 866c5c1 Revert r291025 ("AMDGPU: Remove unneccessary intermediate vector") by Richard Smith · 9 years ago
  6. 4125a9a [PM] Fix a typo in a comment that Davide spotted in another code review. by Chandler Carruth · 9 years ago
  7. 7db9a51 [gtest] Work around broken installs of libc++ where we don't have by Chandler Carruth · 9 years ago
  8. 04be06c [AVX-512] Update vextract64x4 intrinsic upgrade test cases to use a legal immediate so they test the instruction selection correctly. by Craig Topper · 9 years ago
  9. d171b5c Mark test that is testing statistics output as requiring Assertions by Mehdi Amini · 9 years ago
  10. 157c03a [InstSimplify] add tests to show missing select simplifications; NFC by Sanjay Patel · 9 years ago
  11. 9b6443b [PM] Edit comments in PassManager.h. by Justin Lebar · 9 years ago
  12. eb7f57f Patch gtest to move GTEST_IS_THREADSAFE out of unrelated GTEST_HAS_SEH ifdef by Reid Kleckner · 9 years ago
  13. d251951 [DWARF] Null out the debug locs of load instructions that have been moved by GVN by Wolfgang Pieb · 9 years ago
  14. b532062 [gtest] Fix the way we disable a warning for unittests. by Chandler Carruth · 9 years ago
  15. 4be13d6 [gtest] Upgrade googletest to version 1.8.0, minimizing local changes. by Chandler Carruth · 9 years ago
  16. d240497 Use lazy-loading of Metadata in MetadataLoader when importing is enabled (NFC) by Mehdi Amini · 9 years ago
  17. d0ad0eb Change BitstreamCursor::skipRecord to return the record code (NFC) by Mehdi Amini · 9 years ago
  18. cc6adc8 AMDGPU: Remove unneccessary intermediate vector by Matt Arsenault · 9 years ago
  19. 253e6b6 Fixup some header includes from recent IntrusiveRefCntPtr cleanup. by David Blaikie · 9 years ago
  20. d5845b6 [ADT] Attempt to fix GCC warning in IntrusiveRefCntPtrTest. by Justin Lebar · 9 years ago
  21. 6c6903a InstCombine: Fold cos(-x) -> cos(x) by Matt Arsenault · 9 years ago
  22. 0581f9f Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr"" by David Blaikie · 9 years ago
  23. 9f1fb82 [Legalizer] Fix fp-to-uint to fp-tosint promotion assertion. by Tim Shen · 9 years ago
  24. 4e9e4f2 Fix some buildbot issues with const objects with default ctors by David Blaikie · 9 years ago
  25. c7ecdd3 The patch fixes (base, index, offset) match. by Evgeny Stupachenko · 9 years ago
  26. ca6d4a4 [AArch64] Update the feature set for Qualcomm's Falkor CPU. by Chad Rosier · 9 years ago
  27. 45e8fce Add positive test for sqrt "partial inlining". NFC. by Michael Kuperstein · 9 years ago
  28. 46502c0 [AArch64] Fix over-eager early-exit in load-store combiner by Nirav Dave · 9 years ago
  29. 23e393f Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr" by David Blaikie · 9 years ago
  30. fe94ca2 Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr by David Blaikie · 9 years ago
  31. 9e83657 Remove unnecessary intrusive ref counting in favor of std::shared_ptr/make_shared by David Blaikie · 9 years ago
  32. 190574e Remove accidentally target-dependent test and pacify bots. by Michael Kuperstein · 9 years ago
  33. 68c8494 [PowerPC] Fix logic dealing with nop after calls (and tail-call eligibility) by Hal Finkel · 9 years ago
  34. 76894fb NewGVN: Track the maximum number of iterations GVN takes on any function, so we can pinpoint performance issues. by Daniel Berlin · 9 years ago
  35. 7f23c0f Add positive test for sqrt "partial inlining". NFC. by Michael Kuperstein · 9 years ago
  36. cb8e9c1 [lib/LTO] Simplify logic removing set but unused variable. NFCI. by Davide Italiano · 9 years ago
  37. 7108b15 YAML: Remove Input::MapHNode::isValidKey(), use llvm::is_contained() instead. NFC. by Peter Collingbourne · 9 years ago
  38. b9bb547 Remove dead and unused variable NumSentinelElements. by Eric Christopher · 9 years ago
  39. 3db4285 Remove dead variable Len. by Eric Christopher · 9 years ago
  40. b868610 Add missing CHECK: line to test case added in 29097 by Tobias Grosser · 9 years ago
  41. d4b95bb ADT: IntrusiveRefCntPtr: Broaden the definition of correct usage of RefCountedBase by David Blaikie · 9 years ago
  42. 6aec022 fix comment formatting; NFC by Sanjay Patel · 9 years ago
  43. bf64cb1 AMDGPU/SI: Implement sendmsghalt intrinsic by Jan Vesely · 9 years ago
  44. 5f405a9 RegionInfo: add new test case by Tobias Grosser · 9 years ago
  45. 2698658 Reapply "[SimplifyCFG] In sinkLastInstruction correctly set debugloc of common inst" by Robert Lougher · 9 years ago
  46. 0ce9581 Revert r290970 [SLPVectorizer] Regenerate test. by Simon Pilgrim · 9 years ago
  47. 31b667e [SLPVectorizer] Regenerate test. by Simon Pilgrim · 9 years ago
  48. f9014fd Regenerate test. by Simon Pilgrim · 9 years ago
  49. f56a7f9 Fix x86 gold tests on non-x86 targets. by Asiri Rathnayake · 9 years ago
  50. 621de7b [ThinLTO] Rework llvm-link to use the FunctionImporter by Teresa Johnson · 9 years ago
  51. 83cba7a [SPARC] Fix test so that it checks the correct label. by Davide Italiano · 9 years ago
  52. 19aab9f [CostModel][X86] Updated vXi8 and vXi16 Reverse/Alternate shuffle costs by Simon Pilgrim · 9 years ago
  53. 3fddb5c [PowerPC] Add identification for POWER8NVL by Nemanja Ivanovic · 9 years ago
  54. 7347db0 [MC/COFF] Fix a test to actually check the relocation. by Davide Italiano · 9 years ago
  55. 7b65390 [X86] Merged Reverse/Alternate shuffle cost tables. NFCI. by Simon Pilgrim · 9 years ago
  56. 8e285bf [framelowering] Skip dbg values when getting next/previous instruction. by Florian Hahn · 9 years ago
  57. da53be3 [ADT] Speculative attempt to fix build bot issues with r290952. by Chandler Carruth · 9 years ago
  58. 5ab3c96 [Inliner] Fix a test where I typo'ed 'CHECK' as 'CHCEK' when converting by Chandler Carruth · 9 years ago
  59. 564b1d1 [ADT] Enhance the PriorityWorklist to support bulk insertion. by Chandler Carruth · 9 years ago
  60. cd91cb1 Fix for InlineSpiller accessing not updated dom tree base information. by Bjorn Pettersson · 9 years ago
  61. 5d8f07e [LLC][MIPS] Fix crash after enabling LLVM_ENABLE_EXPENSIVE_CHECKS by Nitesh Jain · 9 years ago
  62. 99eea60 [X86][AVX512] Passing the appropriate memory operand class to INT_{U}COMIS{S|D} instructions by Ayman Musa · 9 years ago
  63. a947b2a [X86] Attempt to pre-truncate arithmetic operations if useful by Simon Pilgrim · 9 years ago
  64. 8946429 [AVX-512] Add support for detecting 512-bit shuffles that contain a 128-bit subvector insertion from the lowest subvector of one of the sources. by Craig Topper · 9 years ago
  65. b059941 [AVX-512] Add more test cases for shuffles that should be handled with subvector insert instructions. by Craig Topper · 9 years ago
  66. c5d7d75 [AVX-512] Fix a typo in a couple case names to match their behavior. by Craig Topper · 9 years ago
  67. 617aba4 [AVX-512] Add avx512dq to the vector-shuffle-512-v16.ll test command lines in preparation for a future change that needs these features. by Craig Topper · 9 years ago
  68. b8deefb [AVX-512] Simplify code for creating 512-bit SHUF128 operations. by Craig Topper · 9 years ago
  69. 308b6da Support: Add YAML I/O support for custom mappings. by Peter Collingbourne · 9 years ago
  70. fdd19a3 On a 64-bit system, the DWARFDebugLine::Row struct is 32 bytes. Each field has the following byte offsets: by Eric Christopher · 9 years ago
  71. cc80c5c [InstCombine] Add a test for r290733 by David Majnemer · 9 years ago
  72. 7f769ab [InstCombine] Move casts around shift operations by David Majnemer · 9 years ago
  73. 7a2e65f [InstCombine] Combine adds across a zext by David Majnemer · 9 years ago
  74. 8fa7bb4 [Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  75. c8a8076 Correct the parent testing to avoid the special case where a DIE has a depth of 1 by Greg Clayton · 9 years ago
  76. f7951f4 [ThinLTO] Import type as decl only when non-null Identifier by Teresa Johnson · 9 years ago
  77. 7d92286 Fix the MSVC version check. by Zachary Turner · 9 years ago
  78. d0222fe InstCombine: Fold fabs on select of constants by Matt Arsenault · 9 years ago
  79. 9168220 [InstCombine] use 'match' to reduce code bloat; NFCI by Sanjay Patel · 9 years ago
  80. d770fa9 [CodeGen] Further simplify returned call operand logic. NFC. by Ahmed Bougacha · 9 years ago
  81. b7c9e93 [ExecutionEngine] Fix compile errors in OProfileJITEventListener. by Lang Hames · 9 years ago
  82. 26b44dd [CodeGen] Simplify logic that looks for returned call operands. NFC-ish. by Ahmed Bougacha · 9 years ago
  83. 3b6c9c1 [InstCombine] tighten checks for tests of assume -> metadata transform; NFC by Sanjay Patel · 9 years ago
  84. 0f01171 [X86][SSE] Add extra truncated arithmetic tests for D28219 by Simon Pilgrim · 9 years ago
  85. 639592d Add llvm-bcanalyzer support for new metadata node types. by Adrian Prantl · 9 years ago
  86. efca1a3 Enable disabled loopidiom test. Apparently we handle it now by Xin Tong · 9 years ago
  87. 2aa90f6 [libFuzzer] disable -print_pcs by default (was enabled by mistake) by Kostya Serebryany · 9 years ago
  88. 1b07ec5 [ADT] APFloatBase: Prevent collapsing semPPCDoubleDouble and semBogus by Michal Gorny · 9 years ago
  89. a3bfbbd [X86] Move 128-bit shuffle mask widening check into lowerV2X128VectorShuffle to reduce code duplication. Use the now available widened mask to simplify some code inside lowerV2X128VectorShuffle. by Craig Topper · 9 years ago
  90. e89282e [AVX-512] Simplify the code added in r290870 to recognized 256-bit subvector inserts and avoid calling isShuffleEquivalent on a widened mask. by Craig Topper · 9 years ago
  91. 556d6a5 [AVX-512] Teach shuffle lowering to use vinsert instructions for shuffles corresponding to 256-bit subvector inserts. by Craig Topper · 9 years ago
  92. 201727a [AVX-512] Teach EVEX to VEX conversion pass to handle VINSERT and VEXTRACT instructions. by Craig Topper · 9 years ago
  93. ddf520d [AVX-512] Re-generate tests that were updated for r290663 without using update_llc_test_checks.py so duplicate check lines weren't merged. by Craig Topper · 9 years ago
  94. 6bb8971 [X86] Remove trailing whitespace and an unnecessary line wrap. NFC by Craig Topper · 9 years ago
  95. f53c0d3 [X86] Fix header comment. NFC by Craig Topper · 9 years ago
  96. 8fd6e6f [AVX-512] Add support for pushing bitcasts through INSERT_SUBVEC in order to select a masked operation. by Craig Topper · 9 years ago
  97. a3ed852 [AVX-512] Remove vinsert intrinsics and autoupgrade to native shufflevectors. There are some codegen problems here that I'll try to fix in future commits. by Craig Topper · 9 years ago
  98. be3e531 [AVX-512] Remove vextract intrinsics and autoupgrade to native shufflevectors. This unfortunately generates some really terrible code without VLX support due to v2i1 and v4i1 not being legal. by Craig Topper · 9 years ago
  99. f61ad6e InstCombine: Add fma with constant transforms by Matt Arsenault · 9 years ago
  100. ef6bacf InstCombine: Add fma + fabs/fneg transforms by Matt Arsenault · 9 years ago