[llvm] 4389f9b - [AMDGPU] Regenerate is.fpclass checks
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 19 01:32:32 PDT 2023
Author: Jay Foad
Date: 2023-07-19T09:32:22+01:00
New Revision: 4389f9b2adcf78cbe07d60e27b1969fc2eb2f619
URL: https://github.com/llvm/llvm-project/commit/4389f9b2adcf78cbe07d60e27b1969fc2eb2f619
DIFF: https://github.com/llvm/llvm-project/commit/4389f9b2adcf78cbe07d60e27b1969fc2eb2f619.diff
LOG: [AMDGPU] Regenerate is.fpclass checks
Added:
Modified:
llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.ll b/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.ll
index 4a7ab940bb1f90..306503a3e45375 100644
--- a/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.ll
+++ b/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.ll
@@ -1,7 +1,8 @@
-; RUN: llc -global-isel=0 -march=amdgcn -mcpu=gfx704 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX7SELDAG,GFX7CHECK %s
-; RUN: llc -global-isel=1 -march=amdgcn -mcpu=gfx704 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX7GLISEL,GFX7CHECK %s
-; RUN: llc -global-isel=0 -march=amdgcn -mcpu=gfx803 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX8SELDAG,GFX8CHECK %s
-; RUN: llc -global-isel=1 -march=amdgcn -mcpu=gfx803 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX8GLISEL,GFX8CHECK %s
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 2
+; RUN: llc -global-isel=0 -march=amdgcn -mcpu=gfx704 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX7CHECK,GFX7SELDAG %s
+; RUN: llc -global-isel=1 -march=amdgcn -mcpu=gfx704 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX7CHECK,GFX7GLISEL %s
+; RUN: llc -global-isel=0 -march=amdgcn -mcpu=gfx803 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX8CHECK,GFX8SELDAG %s
+; RUN: llc -global-isel=1 -march=amdgcn -mcpu=gfx803 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX8CHECK,GFX8GLISEL %s
; RUN: llc -global-isel=0 -march=amdgcn -mcpu=gfx908 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX9CHECK %s
; RUN: llc -global-isel=1 -march=amdgcn -mcpu=gfx908 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX9CHECK %s
; RUN: llc -global-isel=0 -march=amdgcn -mcpu=gfx1031 -verify-machineinstrs < %s | FileCheck --check-prefixes=GFX10CHECK %s
@@ -89,18 +90,18 @@ define amdgpu_kernel void @sgpr_isnan_f32(ptr addrspace(1) %out, float %x) {
}
define amdgpu_kernel void @sgpr_isnan_f64(ptr addrspace(1) %out, double %x) {
-; GFX7ISELDAG-LABEL: sgpr_isnan_f64:
-; GFX7ISELDAG: ; %bb.0:
-; GFX7ISELDAG-NEXT: s_load_dwordx4 s[0:3], s[0:1], 0x9
-; GFX7ISELDAG-NEXT: s_mov_b32 s7, 0xf000
-; GFX7ISELDAG-NEXT: s_mov_b32 s6, -1
-; GFX7ISELDAG-NEXT: s_waitcnt lgkmcnt(0)
-; GFX7ISELDAG-NEXT: s_mov_b32 s4, s0
-; GFX7ISELDAG-NEXT: s_mov_b32 s5, s1
-; GFX7ISELDAG-NEXT: v_cmp_class_f64_e64 s[0:1], s[2:3], 3
-; GFX7ISELDAG-NEXT: v_cndmask_b32_e64 v0, 0, -1, s[0:1]
-; GFX7ISELDAG-NEXT: buffer_store_dword v0, off, s[4:7], 0
-; GFX7ISELDAG-NEXT: s_endpgm
+; GFX7SELDAG-LABEL: sgpr_isnan_f64:
+; GFX7SELDAG: ; %bb.0:
+; GFX7SELDAG-NEXT: s_load_dwordx4 s[0:3], s[0:1], 0x9
+; GFX7SELDAG-NEXT: s_mov_b32 s7, 0xf000
+; GFX7SELDAG-NEXT: s_mov_b32 s6, -1
+; GFX7SELDAG-NEXT: s_waitcnt lgkmcnt(0)
+; GFX7SELDAG-NEXT: s_mov_b32 s4, s0
+; GFX7SELDAG-NEXT: s_mov_b32 s5, s1
+; GFX7SELDAG-NEXT: v_cmp_class_f64_e64 s[0:1], s[2:3], 3
+; GFX7SELDAG-NEXT: v_cndmask_b32_e64 v0, 0, -1, s[0:1]
+; GFX7SELDAG-NEXT: buffer_store_dword v0, off, s[4:7], 0
+; GFX7SELDAG-NEXT: s_endpgm
;
; GFX7GLISEL-LABEL: sgpr_isnan_f64:
; GFX7GLISEL: ; %bb.0:
More information about the llvm-commits
mailing list