1. 087ac0b GlobalISel: support wider range of load/store sizes in AArch64. by Tim Northover · 9 years ago
  2. 0d8c32f AMDGPU/SI: LowerParameter() should be computing align based on memory type by Tom Stellard · 9 years ago
  3. de86453 AMDGPU/SI: Fix LowerParameter() for i16 arguments by Tom Stellard · 9 years ago
  4. 6eae33c [DAG] optimize away an arithmetic-right-shift of a 0 or -1 value by Sanjay Patel · 9 years ago
  5. c595aad [x86] add tests to show missing DAG folds for arithmetic-shift-right by Sanjay Patel · 9 years ago
  6. e4e17f8 [x86] auto-generate checks by Sanjay Patel · 9 years ago
  7. 6fb063a Rename interface for querying physical hardware concurrency by Teresa Johnson · 9 years ago
  8. 1a38c9c [Object/ELF] - Check Header->e_shoff value earlier and do not crash. by George Rimar · 9 years ago
  9. 573d9cc [Support] remove_dots: Remove windows test. by Benjamin Kramer · 9 years ago
  10. 94b3ee4 [Support] remove_dots: Remove .. from absolute paths. by Benjamin Kramer · 9 years ago
  11. 63b1eba [SDAG] Use ABI type alignment for constant pools when optimizing for size by James Molloy · 9 years ago
  12. e4c66df [docs] Reduce the number of places 'minimum requirements' is mentioned to one by Renato Golin · 9 years ago
  13. 7b3797e [SimplifyCFG] Don't lower complex ConstantExprs to lookup tables by Oliver Stannard · 9 years ago
  14. a00e39f [SCEV] Consider delinearization pattern with extension with identity factor by Tobias Grosser · 9 years ago
  15. fe42b01 [CodeGenPrepare] When moving a zext near to its associated load, do not retain the original debug location. by Andrea Di Biagio · 9 years ago
  16. 2c7c85d Recommit r284371 "[Object/ELF] - Check that e_shnum is null when e_shoff is." by George Rimar · 9 years ago
  17. 50d445a Revert r284371 "[Object/ELF] - Check that e_shnum is null when e_shoff is." by George Rimar · 9 years ago
  18. a43813b [Object/ELF] - Check that e_shnum is null when e_shoff is. by George Rimar · 9 years ago
  19. b987363 [Object/ELF] - Do not crash on invalid section index. by George Rimar · 9 years ago
  20. 0ebe9c2 Support: Drop LLVM_ATTRIBUTE_UNUSED_RESULT by Justin Bogner · 9 years ago
  21. 043b10d [X86] Fix shuffle decoding assertions to print the right number of required operands. Update the checks themselves to be >= to the same number instead of > one less than the required number. by Craig Topper · 9 years ago
  22. 4e1daa7 ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for StringRef by Justin Bogner · 9 years ago
  23. d56fafd [AVX-512] Add shuffle combining support for vpermi2var shuffles derived from existing support for vpermt2var. by Craig Topper · 9 years ago
  24. 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
  25. 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
  26. 13579ed unittests: Explicitly ignore some return values in crash tests by Justin Bogner · 9 years ago
  27. 0f82c94 Support: Return void from Scanner::scan_ns_uri_char, no one uses the result by Justin Bogner · 9 years ago
  28. 215b6d5 MachineModuleInfo: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  29. e1d1c98 SCEV: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  30. 9febba8 Support: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  31. fcec915 ADT: Prefer the LLVM_NODISCARD spelling by Justin Bogner · 9 years ago
  32. 097967f ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for ArrayRef by Justin Bogner · 9 years ago
  33. 6ae3d4e PR30711: Fix incorrect profiling of 'long long' in FoldingSet, then use it to by Richard Smith · 9 years ago
  34. 3a558dd [AVX-512] Fix the operand order for vpermi2var_qi intrinsics to match the other vpermi2var intrinsics. by Craig Topper · 9 years ago
  35. bc745ca [AVX-512] Correct execution domain for VPERMT2PS and VPERMI2PS. by Craig Topper · 9 years ago
  36. 91d1efb [AVX-512] Move (v4i64 (X86SubVBroadcast (v2i64))) alternate patterns under a HasVLX predicate. Similar for floating point. by Craig Topper · 9 years ago
  37. 078218d [ArmFastISel] Kill dead code. NFCI. by Davide Italiano · 9 years ago
  38. 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
  39. 37bd2b7 [GVN/PRE] Hoist global values outside of loops. by Davide Italiano · 9 years ago
  40. f379cd3 [X86][SSE] Added some basic examples of knownbits failing for vector types by Simon Pilgrim · 9 years ago
  41. edc73e8 Test commit. (NFC) by Li Huang · 9 years ago
  42. fa081aa [X86] Regenerate known bits test by Simon Pilgrim · 9 years ago
  43. 180beb4 [AVX-512] Add shuffle comments for vbroadcast instructions. by Craig Topper · 9 years ago
  44. 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
  45. 6cceb12 [SimplifyCFG] Use the error checking provided by getPrevNode. by Benjamin Kramer · 9 years ago
  46. ce61005 [libFuzzer] swap bytes in integers when handling CMP traces by Kostya Serebryany · 9 years ago
  47. 75281e6 [libFuzzer] better algorithm for -minimize_crash by Kostya Serebryany · 9 years ago
  48. 6b339ba AMDGPU/SI: Handle s_getreg hazard in GCNHazardRecognizer by Tom Stellard · 9 years ago
  49. 0746b2b ADT: Use LLVM_NODISCARD instead of LLVM_ATTRIBUTE_UNUSED_RESULT for APInt by Justin Bogner · 9 years ago
  50. d6dc1be [NFC] Loop Versioning for LICM code clean up by Evgeny Astigeevich · 9 years ago
  51. ee325b9 GlobalISel: rename legalizer components to match others. by Tim Northover · 9 years ago
  52. 6a2dc09 Support: Add LLVM_NODISCARD with C++17's [[nodiscard]] semantics by Justin Bogner · 9 years ago
  53. cb11533 hardware_physical_concurrency() should return 1 when LLVM is built with LLVM_ENABLE_THREADS=OFF by Mehdi Amini · 9 years ago
  54. 31164bc PowerPC: specify full triple to avoid different Darwin asm syntax. by Tim Northover · 9 years ago
  55. 6262732 [ARM] add tests for PR30660 by Sanjay Patel · 9 years ago
  56. 65a7ee4 [PowerPC] add tests for PR30661 by Sanjay Patel · 9 years ago
  57. 8bb12b9 [PPC] Shorter sequence to load 64bit constant with same hi/lo words by Guozhi Wei · 9 years ago
  58. 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
  59. 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
  60. 775adeb vim: add `norecurse` attribute by Saleem Abdulrasool · 9 years ago
  61. 59cf785 vim: add `comdat` keyword by Saleem Abdulrasool · 9 years ago
  62. 1167ade [DAG] avoid creating illegal node when transforming negated shifted sign bit by Sanjay Patel · 9 years ago
  63. 18cea77 AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations by Tom Stellard · 9 years ago
  64. 2e1f3bb TargetLowering: Add SimplifyDemandedBits() helper to TargetLoweringOpt by Tom Stellard · 9 years ago
  65. e5a36c1 The real fix for post-r284255 failures by Krzysztof Parzyszek · 9 years ago
  66. a22fe3e Workaround to eliminate check-llvm failures after r284255 by Krzysztof Parzyszek · 9 years ago
  67. 4475acb Add a pass to optimize patterns of vectorized interleaved memory accesses for by David L Kreitzer · 9 years ago
  68. a9c6165 AMDGPU/SI: Don't allow unaligned scratch access by Tom Stellard · 9 years ago
  69. 4869102 [RDF] Switch RegisterRef to be a pair (Register, LaneMask) by Krzysztof Parzyszek · 9 years ago
  70. a7945e6 [safestack] Use non-thread-local unsafe stack pointer for Contiki OS by David L Kreitzer · 9 years ago
  71. a79c08f Revert "In preparation for removing getNameWithPrefix off of by Eric Christopher · 9 years ago
  72. 20bdbbe [Coverage] Support loading multiple binaries into a CoverageMapping by Vedant Kumar · 9 years ago
  73. 7c52e33 Move alignTo computation inside the if. by Rafael Espindola · 9 years ago
  74. 4594395 [X86] Take advantage of the lzcnt instruction on btver2 architectures when ORing comparisons to zero. by Pierre Gousseau · 9 years ago
  75. 7aaf99b [InstCombine] use m_APInt to allow sub with constant folds for splat vectors by Sanjay Patel · 9 years ago
  76. 3b24221 [docs] Update some obsolete information in BitCodeFormat docs. by Mehdi Amini · 9 years ago
  77. 328dede [InstCombine] add tests for missing vector folds by Sanjay Patel · 9 years ago
  78. a85c77d [InstCombine] auto-generate checks by Sanjay Patel · 9 years ago
  79. e2ba2cb [InstCombine] remove redundant test by Sanjay Patel · 9 years ago
  80. e6ec388 [InstCombine] update test to use FileCheck and auto-generate checks by Sanjay Patel · 9 years ago
  81. 1d3aece [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y) by Sanjay Patel · 9 years ago
  82. 9b8425d Define "contiki" OS specifier. by David L Kreitzer · 9 years ago
  83. 66c0dee [DAG] add folds for negated shifted sign bit by Sanjay Patel · 9 years ago
  84. 7f74dec [x86] add tests to show missing folds for negated shifted sign bit by Sanjay Patel · 9 years ago
  85. 877e3be AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes by Nicolai Haehnle · 9 years ago
  86. d1a990d [GlobalISel] Get the AArch64 tests to work on Linux by Diana Picus · 9 years ago
  87. 9b21983 Fix use-after-frees by Nicolai Haehnle · 9 years ago
  88. 5acb9d0 [mips] Fix aui/daui/dahi/dati for MIPSR6 by Simon Dardis · 9 years ago
  89. 5d66203 AMDGPU: Fix use-after-frees by Nicolai Haehnle · 9 years ago
  90. e0043a3 [x86][ms-inline-asm] use of "jmp short" in asm is not supported by Michael Zuckerman · 9 years ago
  91. 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
  92. 172ce59 In preparation for removing getNameWithPrefix off of TargetMachine, by Eric Christopher · 9 years ago
  93. ea40df3 Tidy the calls to getCurrentSection().first -> getCurrentSectionOnly to help by Eric Christopher · 9 years ago
  94. c675e31 Tidy up example of getting the pointer size. by Eric Christopher · 9 years ago
  95. 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
  96. 84208dd [AMDGPU] Add 32-bit lo/hi got and pc relative variant kinds and emit appropriate relocations by Konstantin Zhuravlyov · 9 years ago
  97. aa6ce79 [Support/ELF/AMDGPU] Add 32-bit lo/hi got and pc relative relocations by Konstantin Zhuravlyov · 9 years ago
  98. 15a3555 Add `llvm::` in clEnumVal macro (NFC) by Mehdi Amini · 9 years ago
  99. ca81740 Timer: Fix doxygen comments, use member initializer; NFC by Matthias Braun · 9 years ago
  100. 0a9d04f Add interface for querying physical hardware concurrency by Teresa Johnson · 9 years ago