[llvm] r353559 - AMDGPU/GlobalISel: Fix broken tests
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 8 11:59:40 PST 2019
Author: arsenm
Date: Fri Feb 8 11:59:39 2019
New Revision: 353559
URL: http://llvm.org/viewvc/llvm-project?rev=353559&view=rev
Log:
AMDGPU/GlobalISel: Fix broken tests
Modified:
llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fabs.mir
llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fsqrt.mir
Modified: llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fabs.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fabs.mir?rev=353559&r1=353558&r2=353559&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fabs.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fabs.mir Fri Feb 8 11:59:39 2019
@@ -12,12 +12,20 @@ body: |
; SI-LABEL: name: test_fabs_s32
; SI: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
+ ; SI: [[FABS:%[0-9]+]]:_(s32) = G_FABS [[COPY]]
+ ; SI: $vgpr0 = COPY [[FABS]](s32)
; VI-LABEL: name: test_fabs_s32
; VI: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
+ ; VI: [[FABS:%[0-9]+]]:_(s32) = G_FABS [[COPY]]
+ ; VI: $vgpr0 = COPY [[FABS]](s32)
; GFX9-LABEL: name: test_fabs_s32
; GFX9: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
+ ; GFX9: [[FABS:%[0-9]+]]:_(s32) = G_FABS [[COPY]]
+ ; GFX9: $vgpr0 = COPY [[FABS]](s32)
%0:_(s32) = COPY $vgpr0
%1:_(s32) = G_FABS %0
+ $vgpr0 = COPY %1
+
...
---
name: test_fabs_s64
@@ -27,12 +35,19 @@ body: |
; SI-LABEL: name: test_fabs_s64
; SI: [[COPY:%[0-9]+]]:_(s64) = COPY $vgpr0_vgpr1
+ ; SI: [[FABS:%[0-9]+]]:_(s64) = G_FABS [[COPY]]
+ ; SI: $vgpr0_vgpr1 = COPY [[FABS]](s64)
; VI-LABEL: name: test_fabs_s64
; VI: [[COPY:%[0-9]+]]:_(s64) = COPY $vgpr0_vgpr1
+ ; VI: [[FABS:%[0-9]+]]:_(s64) = G_FABS [[COPY]]
+ ; VI: $vgpr0_vgpr1 = COPY [[FABS]](s64)
; GFX9-LABEL: name: test_fabs_s64
; GFX9: [[COPY:%[0-9]+]]:_(s64) = COPY $vgpr0_vgpr1
+ ; GFX9: [[FABS:%[0-9]+]]:_(s64) = G_FABS [[COPY]]
+ ; GFX9: $vgpr0_vgpr1 = COPY [[FABS]](s64)
%0:_(s64) = COPY $vgpr0_vgpr1
%1:_(s64) = G_FABS %0
+ $vgpr0_vgpr1 = COPY %1
...
---
name: test_fabs_s16
Modified: llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fsqrt.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fsqrt.mir?rev=353559&r1=353558&r2=353559&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fsqrt.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-fsqrt.mir Fri Feb 8 11:59:39 2019
@@ -11,13 +11,21 @@ body: |
; SI-LABEL: name: test_fsqrt_s32
; SI: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
+ ; SI: [[FSQRT:%[0-9]+]]:_(s32) = G_FSQRT [[COPY]]
+ ; SI: $vgpr0 = COPY [[FSQRT]](s32)
; VI-LABEL: name: test_fsqrt_s32
; VI: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
+ ; VI: [[FSQRT:%[0-9]+]]:_(s32) = G_FSQRT [[COPY]]
+ ; VI: $vgpr0 = COPY [[FSQRT]](s32)
; GFX9-LABEL: name: test_fsqrt_s32
; GFX9: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
+ ; GFX9: [[FSQRT:%[0-9]+]]:_(s32) = G_FSQRT [[COPY]]
+ ; GFX9: $vgpr0 = COPY [[FSQRT]](s32)
%0:_(s32) = COPY $vgpr0
%1:_(s32) = G_FSQRT %0
+ $vgpr0 = COPY %1
...
+
---
name: test_fsqrt_s64
body: |
@@ -26,12 +34,20 @@ body: |
; SI-LABEL: name: test_fsqrt_s64
; SI: [[COPY:%[0-9]+]]:_(s64) = COPY $vgpr0_vgpr1
+ ; SI: [[FSQRT:%[0-9]+]]:_(s64) = G_FSQRT [[COPY]]
+ ; SI: $vgpr0_vgpr1 = COPY [[FSQRT]](s64)
; VI-LABEL: name: test_fsqrt_s64
; VI: [[COPY:%[0-9]+]]:_(s64) = COPY $vgpr0_vgpr1
+ ; VI: [[FSQRT:%[0-9]+]]:_(s64) = G_FSQRT [[COPY]]
+ ; VI: $vgpr0_vgpr1 = COPY [[FSQRT]](s64)
; GFX9-LABEL: name: test_fsqrt_s64
; GFX9: [[COPY:%[0-9]+]]:_(s64) = COPY $vgpr0_vgpr1
+ ; GFX9: [[FSQRT:%[0-9]+]]:_(s64) = G_FSQRT [[COPY]]
+ ; GFX9: $vgpr0_vgpr1 = COPY [[FSQRT]](s64)
%0:_(s64) = COPY $vgpr0_vgpr1
%1:_(s64) = G_FSQRT %0
+ $vgpr0_vgpr1 = COPY %1
+
...
---
name: test_fsqrt_s16
More information about the llvm-commits
mailing list