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