llvm-project/llvm/test/CodeGen
Philip Reames 4d245f1bc2 [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI
Doing so let's the post-mutation pass leverage the demanded info to rewrite vsetvlis before a store/mask-op to eliminate later vsetvlis.

Sorry for the lack of store test change; all of my attempts to write something reasonable have been handled through existing logic.
2022-06-17 12:09:50 -07:00
..
AArch64 [AArch64] add tests for masked subtract; NFC 2022-06-17 14:56:32 -04:00
AMDGPU [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions 2022-06-17 09:30:37 -04:00
ARC
ARM Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records AND [NFC][Thumb] Update frame-chain codegen test to use thumbv6m" 2022-06-15 16:10:02 +02:00
AVR
BPF [BPF] Add BTF 64bit enum value support 2022-06-06 11:35:50 -07:00
CSKY
DirectX [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend. 2022-06-14 17:31:58 -07:00
Generic
Hexagon [Hexagon] Regenerate build-vector-v4i8-zext.ll to show full codegen 2022-06-08 11:50:49 +01:00
Inputs
Lanai [Support] Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace 2022-05-30 19:19:23 +01:00
LoongArch [LoongArch] Use register R0 (ZERO) for constant 0 2022-06-16 13:43:11 +08:00
M68k [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588) 2022-06-03 13:20:30 +08:00
MIR Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
MLRegalloc
MSP430
Mips llvm-reduce: Don't assert on functions which don't track liveness 2022-06-07 10:00:25 -04:00
NVPTX
PowerPC [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable. 2022-06-17 10:14:24 -05:00
RISCV [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI 2022-06-17 12:09:50 -07:00
SPARC [SPARC] Fix type for i64 inline asm operands 2022-06-04 18:32:16 -04:00
SPIRV
SystemZ [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS 2022-06-10 12:30:07 -04:00
Thumb Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records AND [NFC][Thumb] Update frame-chain codegen test to use thumbv6m" 2022-06-15 16:10:02 +02:00
Thumb2 Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC" 2022-06-16 08:23:08 +01:00
VE
WebAssembly [WebAssembly] Implement remaining relaxed SIMD instructions 2022-06-08 10:32:10 -07:00
WinCFGuard
WinEH
X86 Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" 2022-06-17 21:34:05 +08:00
XCore