llvm-project/llvm/test/CodeGen
Stelios Ioannou 936c777e2b [AArch64] Adds a pre-indexed paired Load/Store optimization for LDR-STR.
This patch merges STR<S,D,Q,W,X>pre-STR<S,D,Q,W,X>ui and
LDR<S,D,Q,W,X>pre-LDR<S,D,Q,W,X>ui instruction pairs into a single
STP<S,D,Q,W,X>pre and LDP<S,D,Q,W,X>pre instruction, respectively.
For each pair, there is a MIR test that verifies this optimization.

Differential Revision: https://reviews.llvm.org/D99272

Change-Id: Ie97a20c8c716c08492fe229c22e14e3c98ef08b7
2021-04-30 17:29:58 +01:00
..
AArch64 [AArch64] Adds a pre-indexed paired Load/Store optimization for LDR-STR. 2021-04-30 17:29:58 +01:00
AMDGPU [AMDGPU] Add test for set_gpr_idx removal with conditional branches 2021-04-30 15:01:32 +01:00
ARC
ARM Revert "[CodeGen][ARM] Implement atomicrmw as pseudo operations at -O0" 2021-04-30 16:53:14 +01:00
AVR
BPF BPF: generate BTF info for LD_imm64 loaded function pointer 2021-04-26 17:23:36 -07:00
Generic [VP,Integer,#2] ExpandVectorPredication pass 2021-04-30 15:47:28 +02:00
Hexagon [Hexagon] Improve lowering of returns of i1 2021-04-22 16:47:52 -05:00
Inputs
Lanai
M68k [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling 2021-03-19 16:02:31 +00:00
MIR [AMDGPU] Set implicit arg attributes for indirect calls 2021-04-13 13:15:13 +00:00
MSP430
Mips [MIPS, test] Fix use of undef FileCheck var 2021-04-02 00:59:49 +01:00
NVPTX [NVPTX] Enable lowering of atomics on local memory 2021-04-26 20:12:12 -04:00
PowerPC [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns. 2021-04-30 09:53:19 -05:00
RISCV [RISCV][NFC] Merge RV32/RV64 test checks with a common prefix 2021-04-30 09:43:48 +01:00
SPARC
SystemZ
Thumb Support {S,U}REMEqFold before legalization 2021-04-01 01:35:41 +03:00
Thumb2 [ARM] Ensure CSINC has one use in CSINV combine 2021-04-29 10:59:14 +01:00
VE
WebAssembly [WebAssembly] Error when wasm EH is used with Emscripten EH/SjLj 2021-04-27 16:07:53 -07:00
WinCFGuard
WinEH
X86 [VP,Integer,#2] ExpandVectorPredication pass 2021-04-30 15:47:28 +02:00
XCore