================
@@ -50,3 +50,7 @@ float3 test_exp_float3(float3 p0) { return exp(p0); }
 // CHECK: [[EXP:%.*]] = call reassoc nnan ninf nsz arcp afn <4 x float> 
@llvm.exp.v4f32
 // CHECK: ret <4 x float> [[EXP]]
 float4 test_exp_float4(float4 p0) { return exp(p0); }
+
+// CHECK-LABEL: test_exp_float5
+// CHECK: call reassoc nnan ninf nsz arcp afn <5 x float> @llvm.exp.v5f32
----------------
farzonl wrote:

This is one of those cases where you see a pattern in other tests and you want 
to apply it broadly but every pr author does things slightly differently. Like 
the acos\asin\many of the others don't check return. I don't know why we are 
doing it here as it isn't really needed. we just want to make sure we are 
testing the intrinsic.

https://github.com/llvm/llvm-project/pull/216905
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to