hanchenye-llvm-project/llvm/test
Simon Pilgrim 5415fef3ab [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895)
Complete basic PR46895 fixes by refactoring D87452/D88402 to allow us to match non-uniform constant values.

We still don't handle non-uniform vectors that contain undef elements, but that can wait until we have a decent generic mechanism for this.

Differential Revision: https://reviews.llvm.org/D88420
2020-10-08 12:56:27 +01:00
..
Analysis [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
Assembler [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
Bindings C API: functions to get mask of a ShuffleVector 2020-09-25 16:01:05 -07:00
Bitcode [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
BugPoint
CodeGen AArch64: treat MC expressions as 2s complement arithmetic. 2020-10-08 11:54:51 +01:00
DebugInfo [DebugInfo] Improve dbg preservation in LSR. 2020-10-08 13:16:43 +02:00
Demangle
Examples
ExecutionEngine [JITLink][ELF] Handle BSS sections, improve some error messages. 2020-10-05 21:35:35 -07:00
Feature
FileCheck
Instrumentation [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
Integer
JitListener
LTO [IRMover] Avoid materializing global value that belongs to not-yet-linked module 2020-10-07 18:14:07 -07:00
Linker
MC [AMDGPU][MC][GFX1030] Disabled v_mac_f32 2020-10-08 14:00:52 +03:00
MachineVerifier
Object [Archive] Don't throw away errors for malformed archive members 2020-10-01 14:03:34 +01:00
ObjectYAML
Other [NewPM] Use PassInstrumentation for -verify-each 2020-10-07 19:24:25 -07:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen][GlobalISel] add handling of nested *_SUBREG 2020-10-05 10:42:18 +02:00
ThinLTO/X86
Transforms [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895) 2020-10-08 12:56:27 +01:00
Unit
Verifier [AttributeFuncs][FIX] Update new tests (D87304, D87306) after sret changes 2020-10-06 00:12:18 -05:00
YAMLParser
tools [llvm-readobj][test] - Improve testing in hash-table.test 2020-10-08 12:37:48 +03:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py
lit.site.cfg.py.in