[PATCH] D147167: [TwoAddressInstruction] Improve tests for register killed by instruction
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 29 09:28:20 PDT 2023
foad added inline comments.
================
Comment at: llvm/test/CodeGen/AArch64/sve-fixed-length-limit-duplane.ll:13
; CHECK-NEXT: ld1w { z2.s }, p0/z, [x0]
-; CHECK-NEXT: mov z0.d, z1.d
-; CHECK-NEXT: add z2.s, z2.s, z2.s
----------------
This mov is removed.
================
Comment at: llvm/test/CodeGen/AArch64/sve-fixed-length-limit-duplane.ll:37
; CHECK-NEXT: ld1w { z2.s }, p0/z, [x0]
-; CHECK-NEXT: mov z0.d, z1.d
-; CHECK-NEXT: add z2.s, z2.s, z2.s
----------------
This mov is removed.
================
Comment at: llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-limit-duplane.ll:34
-; CHECK-NEXT: ldp q4, q5, [x0]
-; CHECK-NEXT: mov z1.d, z0.d
-; CHECK-NEXT: add z3.s, z0.s, z0.s
----------------
This mov is removed.
================
Comment at: llvm/test/CodeGen/AMDGPU/mad-mix-lo.ll:1193
; GISEL-GFX900-NEXT: v_mad_mixlo_f16 v3, v0, v1, v2 op_sel_hi:[1,1,1]
-; GISEL-GFX900-NEXT: v_mov_b32_e32 v4, v3
-; GISEL-GFX900-NEXT: v_mad_mixhi_f16 v4, v0, v1, v2 op_sel:[1,1,1] op_sel_hi:[1,1,1]
----------------
This mov is removed.
================
Comment at: llvm/test/CodeGen/AMDGPU/mad-mix-lo.ll:1205
; GISEL-GFX906-NEXT: v_fma_mixlo_f16 v3, v0, v1, v2 op_sel_hi:[1,1,1]
-; GISEL-GFX906-NEXT: v_mov_b32_e32 v4, v3
-; GISEL-GFX906-NEXT: v_fma_mixhi_f16 v4, v0, v1, v2 op_sel:[1,1,1] op_sel_hi:[1,1,1]
----------------
This mov is removed.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D147167/new/
https://reviews.llvm.org/D147167
More information about the llvm-commits
mailing list