1. d56fafd [AVX-512] Add shuffle combining support for vpermi2var shuffles derived from existing support for vpermt2var. by Craig Topper · 9 years ago
  2. 11061fd [AVX-512] Add vpermi2var test cases to shuffle combining test case. Combining will be added in a future commit. by Craig Topper · 9 years ago
  3. 4da8984 [AVX-512] Add support for turning a 256-bit load that goes to both halfs of an insert_subvector into a subvector broadcast. by Craig Topper · 9 years ago
  4. 13579ed unittests: Explicitly ignore some return values in crash tests by Justin Bogner · 9 years ago
  5. 0f82c94 Support: Return void from Scanner::scan_ns_uri_char, no one uses the result by Justin Bogner · 9 years ago
  6. 215b6d5 MachineModuleInfo: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  7. e1d1c98 SCEV: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  8. 9febba8 Support: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  9. fcec915 ADT: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  10. 097967f ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for ArrayRef by Justin Bogner · 9 years ago
  11. 6ae3d4e PR30711: Fix incorrect profiling of 'long long' in FoldingSet, then use it to by Richard Smith · 9 years ago
  12. 3a558dd [AVX-512] Fix the operand order for vpermi2var_qi intrinsics to match the other vpermi2var intrinsics. by Craig Topper · 9 years ago
  13. bc745ca [AVX-512] Correct execution domain for VPERMT2PS and VPERMI2PS. by Craig Topper · 9 years ago
  14. 91d1efb [AVX-512] Move (v4i64 (X86SubVBroadcast (v2i64))) alternate patterns under a HasVLX predicate. Similar for floating point. by Craig Topper · 9 years ago
  15. 078218d [ArmFastISel] Kill dead code. NFCI. by Davide Italiano · 9 years ago
  16. a7e2c08 [MachineMemOperand] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand, and remove redundant getAtomic* member functions from SelectionDAG. by Konstantin Zhuravlyov · 9 years ago
  17. 37bd2b7 [GVN/PRE] Hoist global values outside of loops. by Davide Italiano · 9 years ago
  18. f379cd3 [X86][SSE] Added some basic examples of knownbits failing for vector types by Simon Pilgrim · 9 years ago
  19. edc73e8 Test commit. (NFC) by Li Huang · 9 years ago
  20. fa081aa [X86] Regenerate known bits test by Simon Pilgrim · 9 years ago
  21. 180beb4 [AVX-512] Add shuffle comments for vbroadcast instructions. by Craig Topper · 9 years ago
  22. b4458f9 [AVX-512] Rename VPBROADCASTI32X2 and VPBROADCASTF32X2 instruction classes to match the mnemonic which does not include a 'P'. by Craig Topper · 9 years ago
  23. 6cceb12 [SimplifyCFG] Use the error checking provided by getPrevNode. by Benjamin Kramer · 9 years ago
  24. ce61005 [libFuzzer] swap bytes in integers when handling CMP traces by Kostya Serebryany · 9 years ago
  25. 75281e6 [libFuzzer] better algorithm for -minimize_crash by Kostya Serebryany · 9 years ago
  26. 6b339ba AMDGPU/SI: Handle s_getreg hazard in GCNHazardRecognizer by Tom Stellard · 9 years ago
  27. 0746b2b ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for APInt by Justin Bogner · 9 years ago
  28. d6dc1be [NFC] Loop Versioning for LICM code clean up by Evgeny Astigeevich · 9 years ago
  29. ee325b9 GlobalISel: rename legalizer components to match others. by Tim Northover · 9 years ago
  30. 6a2dc09 Support: Add LLVM_NODISCARD with C++17's [[nodiscard]] semantics by Justin Bogner · 9 years ago
  31. cb11533 hardware_physical_concurrency() should return 1 when LLVM is built with LLVM_ENABLE_THREADS=OFF by Mehdi Amini · 9 years ago
  32. 31164bc PowerPC: specify full triple to avoid different Darwin asm syntax. by Tim Northover · 9 years ago
  33. 6262732 [ARM] add tests for PR30660 by Sanjay Patel · 9 years ago
  34. 65a7ee4 [PowerPC] add tests for PR30661 by Sanjay Patel · 9 years ago
  35. 8bb12b9 [PPC] Shorter sequence to load 64bit constant with same hi/lo words by Guozhi Wei · 9 years ago
  36. 58313a9 [libFuzzer] remove subdir fuzzer-test-suite as it is now superseded with https://github.com/google/fuzzer-test-suite by Kostya Serebryany · 9 years ago
  37. 3af6872 [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP instructions). This is a reincarnation of the previously deleted -use_traces, but using a different approach for collecting traces. Still a toy, but at least it scales well. Also fix -merge in trace-pc-guard mode by Kostya Serebryany · 9 years ago
  38. 775adeb vim: add `norecurse` attribute by Saleem Abdulrasool · 9 years ago
  39. 59cf785 vim: add `comdat` keyword by Saleem Abdulrasool · 9 years ago
  40. 1167ade [DAG] avoid creating illegal node when transforming negated shifted sign bit by Sanjay Patel · 9 years ago
  41. 18cea77 AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations by Tom Stellard · 9 years ago
  42. 2e1f3bb TargetLowering: Add SimplifyDemandedBits() helper to TargetLoweringOpt by Tom Stellard · 9 years ago
  43. e5a36c1 The real fix for post-r284255 failures by Krzysztof Parzyszek · 9 years ago
  44. a22fe3e Workaround to eliminate check-llvm failures after r284255 by Krzysztof Parzyszek · 9 years ago
  45. 4475acb Add a pass to optimize patterns of vectorized interleaved memory accesses for by David L Kreitzer · 9 years ago
  46. a9c6165 AMDGPU/SI: Don't allow unaligned scratch access by Tom Stellard · 9 years ago
  47. 4869102 [RDF] Switch RegisterRef to be a pair (Register, LaneMask) by Krzysztof Parzyszek · 9 years ago
  48. a7945e6 [safestack] Use non-thread-local unsafe stack pointer for Contiki OS by David L Kreitzer · 9 years ago
  49. a79c08f Revert "In preparation for removing getNameWithPrefix off of by Eric Christopher · 9 years ago
  50. 20bdbbe [Coverage] Support loading multiple binaries into a CoverageMapping by Vedant Kumar · 9 years ago
  51. 7c52e33 Move alignTo computation inside the if. by Rafael Espindola · 9 years ago
  52. 4594395 [X86] Take advantage of the lzcnt instruction on btver2 architectures when ORing comparisons to zero. by Pierre Gousseau · 9 years ago
  53. 7aaf99b [InstCombine] use m_APInt to allow sub with constant folds for splat vectors by Sanjay Patel · 9 years ago
  54. 3b24221 [docs] Update some obsolete information in BitCodeFormat docs. by Mehdi Amini · 9 years ago
  55. 328dede [InstCombine] add tests for missing vector folds by Sanjay Patel · 9 years ago
  56. a85c77d [InstCombine] auto-generate checks by Sanjay Patel · 9 years ago
  57. e2ba2cb [InstCombine] remove redundant test by Sanjay Patel · 9 years ago
  58. e6ec388 [InstCombine] update test to use FileCheck and auto-generate checks by Sanjay Patel · 9 years ago
  59. 1d3aece [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y) by Sanjay Patel · 9 years ago
  60. 9b8425d Define "contiki" OS specifier. by David L Kreitzer · 9 years ago
  61. 66c0dee [DAG] add folds for negated shifted sign bit by Sanjay Patel · 9 years ago
  62. 7f74dec [x86] add tests to show missing folds for negated shifted sign bit by Sanjay Patel · 9 years ago
  63. 877e3be AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes by Nicolai Haehnle · 9 years ago
  64. d1a990d [GlobalISel] Get the AArch64 tests to work on Linux by Diana Picus · 9 years ago
  65. 9b21983 Fix use-after-frees by Nicolai Haehnle · 9 years ago
  66. 5acb9d0 [mips] Fix aui/daui/dahi/dati for MIPSR6 by Simon Dardis · 9 years ago
  67. 5d66203 AMDGPU: Fix use-after-frees by Nicolai Haehnle · 9 years ago
  68. e0043a3 [x86][ms-inline-asm] use of "jmp short" in asm is not supported by Michael Zuckerman · 9 years ago
  69. cfa4f53 [DAGCombiner] Teach createBuildVecShuffle to handle cases where input vectors are less than half of the output vector size. by Craig Topper · 9 years ago
  70. 172ce59 In preparation for removing getNameWithPrefix off of TargetMachine, by Eric Christopher · 9 years ago
  71. ea40df3 Tidy the calls to getCurrentSection().first -> getCurrentSectionOnly to help by Eric Christopher · 9 years ago
  72. c675e31 Tidy up example of getting the pointer size. by Eric Christopher · 9 years ago
  73. a91924b [AMDGPU] Emit 32-bit lo/hi got and pc relative variant kinds for external and global address space variables by Konstantin Zhuravlyov · 9 years ago
  74. 84208dd [AMDGPU] Add 32-bit lo/hi got and pc relative variant kinds and emit appropriate relocations by Konstantin Zhuravlyov · 9 years ago
  75. aa6ce79 [Support/ELF/AMDGPU] Add 32-bit lo/hi got and pc relative relocations by Konstantin Zhuravlyov · 9 years ago
  76. 15a3555 Add `llvm::` in clEnumVal macro (NFC) by Mehdi Amini · 9 years ago
  77. ca81740 Timer: Fix doxygen comments, use member initializer; NFC by Matthias Braun · 9 years ago
  78. 0a9d04f Add interface for querying physical hardware concurrency by Teresa Johnson · 9 years ago
  79. 6ec5391 CodeGen: use MSVC division on windows itanium by Saleem Abdulrasool · 9 years ago
  80. b0c1779 CodeGen: adjust floating point operations in Windows itanium by Saleem Abdulrasool · 9 years ago
  81. 52b9988 [DAG] hoist DL(N) and fix formatting; NFC by Sanjay Patel · 9 years ago
  82. 76edd8d [libFuzzer] more detailed message for disabled leak detection by Kostya Serebryany · 9 years ago
  83. e900cee LegalizeDAG: Implement PROMOTE for ISD::BITREVERSE by Tom Stellard · 9 years ago
  84. 120f92e [safestack] Reapply r283248 after moving X86-targeted SafeStack tests into by David L Kreitzer · 9 years ago
  85. fcfb682 New llc option pie-copy-relocations to optimize access to extern globals. by Sriraman Tallam · 9 years ago
  86. 080559c Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  87. 154f790 [RAGreedy] Empty live-ranges always succeed in last chance recoloring. by Quentin Colombet · 9 years ago
  88. 19dc709 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  89. f980fc0 [libFuzzer] add -trace_malloc= flag by Kostya Serebryany · 9 years ago
  90. 68e8f61 [AArch64][RegisterBankInfo] Switch to fully static opds mapping for G_BITCAST. by Quentin Colombet · 9 years ago
  91. b08e3a6 [safestack] Move X86-targeted tests into the X86 subdirectory. by David L Kreitzer · 9 years ago
  92. 26cb3d9 Add interface to compute number of physical cores on host system by Teresa Johnson · 9 years ago
  93. 6f0e74d Truncate long names in type records by Reid Kleckner · 9 years ago
  94. 87963ed [unittests] Remove a redundant test fixture (NFC) by Vedant Kumar · 9 years ago
  95. d942282 [X86][AVX512] Fix sext v32i1 -> v32i8 lowering. Fix PR30600. by Igor Breger · 9 years ago
  96. 53176d2 [libFuzzer] reapply r283946: refactoring to speed things up, NFC. Now with a fix for gcc build by Kostya Serebryany · 9 years ago
  97. dc99d00 Fix for PR30687. Avoid dereferencing MBB.end(). by Reid Kleckner · 9 years ago
  98. e0d080d Do not delete leading ../ in remove_dots. by Eric Liu · 9 years ago
  99. 172d6c0 [ARM]: Assign cost of scaling used in addressing mode for ARM cores by Javed Absar · 9 years ago
  100. a913b4a [LV] Account for predicated stores in instruction costs by Matthew Simpson · 9 years ago