llvm-project/llvm/test/CodeGen
Craig Topper 31b8939ded [RISCV] Recognize bexti from (srl (and X, 1<<C), C).
This is the form we get for (zext (setne (and X 1<<C))). We only
had bexti patterns for the alternative form (and (srl X, C), 1).
2022-07-20 15:03:52 -07:00
..
AArch64 [DAG] PromoteIntRes_BUILD_VECTOR - extend constant boolean vectors according to target BooleanContents 2022-07-20 10:49:31 +01:00
AMDGPU [AMDGPU] NFC. Assert that mask is full with VOPC DPP 2022-07-20 13:23:03 -04:00
ARC
ARM [ARM] Fix Thumb2 compare being emitted ExpandCMP_SWAP 2022-07-20 12:04:22 +01:00
AVR [AVR] Fix expanding MOVW for overlapping registers 2022-06-26 17:20:07 +08:00
BPF [BPF] Handle anon record for CO-RE relocations 2022-07-13 15:16:16 -07:00
CSKY
DirectX [NFC] [DirectX] Cleanup test for comput_ids. 2022-07-07 14:02:32 -07:00
Generic [VP] IR expansion pass for VP gather and scatter 2022-07-18 17:00:38 +02:00
Hexagon [LiveIntervals] Find better anchoring end points when repairing ranges 2022-07-18 19:34:43 +01:00
Inputs
Lanai
LoongArch [LoongArch] Implement OR combination to generate bstrins.w/d 2022-07-14 17:20:43 +08:00
M68k [SelectionDAG] computeKnownBits / ComputeNumSignBits for the remaining overflow-aware nodes 2022-07-08 09:19:19 +01:00
MIR [amdgpu] Implement lds kernel id intrinsic 2022-07-19 17:46:19 +01:00
MLRegalloc
MSP430
Mips [DAG] SimplifyDemandedBits - relax "xor (X >> ShiftC), XorC --> (not X) >> ShiftC" to match only demanded bits 2022-07-19 10:59:07 +01:00
NVPTX Reapply "[NVPTX] Use the mask() operator to initialize packed structs with pointers" 2022-07-18 20:56:26 +04:00
PowerPC [XCOFF] write the aux header when the visibility is specified in XCOFF32. 2022-07-20 07:09:34 -04:00
RISCV [RISCV] Recognize bexti from (srl (and X, 1<<C), C). 2022-07-20 15:03:52 -07:00
SPARC [SDAG] try to replace subtract-from-constant with xor 2022-07-08 08:14:24 -04:00
SPIRV [SPIR-V] Introduce SPIR-V global entities tracking and deduplication infra. 2022-07-07 18:15:10 +03:00
SystemZ Reland "[SystemZ][z/OS] Fix f32 variadic argument assertion" 2022-07-18 14:25:17 -04:00
Thumb [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records 2022-06-27 14:08:48 +01:00
Thumb2 [ARM] Fix Thumb2 compare being emitted ExpandCMP_SWAP 2022-07-20 12:04:22 +01:00
VE [VE] Support load/store/spill of vector mask registers 2022-07-19 10:29:21 +09:00
WebAssembly [test] Change -lowertypetests tests to -passes= 2022-07-17 15:03:46 -07:00
WinCFGuard
WinEH
X86 [X86] shuffle-blend.ll - add avx512f-only test coverage 2022-07-20 11:36:07 +01:00
XCore