[llvm] r287204 - [AMDGPU] Add missing test for rL287203

Konstantin Zhuravlyov via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 16 20:33:20 PST 2016


Author: kzhuravl
Date: Wed Nov 16 22:33:20 2016
New Revision: 287204

URL: http://llvm.org/viewvc/llvm-project?rev=287204&view=rev
Log:
[AMDGPU] Add missing test for rL287203

Modified:
    llvm/trunk/test/CodeGen/AMDGPU/fptrunc.ll

Modified: llvm/trunk/test/CodeGen/AMDGPU/fptrunc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/fptrunc.ll?rev=287204&r1=287203&r2=287204&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/fptrunc.ll (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/fptrunc.ll Wed Nov 16 22:33:20 2016
@@ -1,6 +1,6 @@
 ; RUN: llc -march=amdgcn -mcpu=SI -verify-machineinstrs < %s | FileCheck -check-prefix=GCN %s
 ; RUN: llc -march=amdgcn -mcpu=tonga -verify-machineinstrs < %s | FileCheck -check-prefix=GCN %s
-; RUN: llc -march=amdgcn -mcpu=tonga -enable-unsafe-fp-math -verify-machineinstrs < %s | FileCheck -check-prefixes=GCN,GCN-UNSAFE %s
+; RUN: llc -march=amdgcn -mcpu=tonga -enable-unsafe-fp-math -verify-machineinstrs < %s | FileCheck -check-prefixes=GCN-UNSAFE %s
 
 ; FUNC-LABEL: {{^}}fptrunc_f64_to_f32:
 ; GCN: v_cvt_f32_f64_e32 {{v[0-9]+}}, {{s\[[0-9]+:[0-9]+\]}}
@@ -12,8 +12,8 @@ define void @fptrunc_f64_to_f32(float ad
 
 ; FUNC-LABEL: {{^}}fptrunc_f64_to_f16:
 ; GCN-NOT: v_cvt
-; GCN-FAST: v_cvt_f32_f64_e32 [[F32:v[0-9]+]]
-; GCN-FAST: v_cvt_f16_f32_e32 v[0-9]+, [[F32]]
+; GCN-UNSAFE: v_cvt_f32_f64_e32 [[F32:v[0-9]+]]
+; GCN-UNSAFE: v_cvt_f16_f32_e32 v{{[0-9]+}}, [[F32]]
 define void @fptrunc_f64_to_f16(i16 addrspace(1)* %out, double %in) {
   %result = fptrunc double %in to half
   %result_i16 = bitcast half %result to i16




More information about the llvm-commits mailing list