@@ -65,29 +65,29 @@ entry:
6565!14 = !{i32 1 , i32 0 }
6666
6767; CHECK-DAG: OpExecutionMode %[[#KERNEL_HALF]] FPFastMathDefault %[[#HALF_TYPE:]] 1
68- !17 = !{ptr @k_float_controls_half , i32 6028 , half undef , i32 1 }
68+ !17 = !{ptr @k_float_controls_half , i32 6028 , half poison , i32 1 }
6969
7070; CHECK-DAG: OpExecutionMode %[[#KERNEL_BFLOAT]] FPFastMathDefault %[[#BFLOAT_TYPE:]] 2
71- !18 = !{ptr @k_float_controls_bfloat , i32 6028 , bfloat undef , i32 2 }
71+ !18 = !{ptr @k_float_controls_bfloat , i32 6028 , bfloat poison , i32 2 }
7272
7373; CHECK-DAG: OpExecutionMode %[[#KERNEL_FLOAT]] FPFastMathDefault %[[#FLOAT_TYPE:]] 4
74- !19 = !{ptr @k_float_controls_float , i32 6028 , float undef , i32 4 }
74+ !19 = !{ptr @k_float_controls_float , i32 6028 , float poison , i32 4 }
7575
7676; CHECK-DAG: OpExecutionMode %[[#KERNEL_DOUBLE]] FPFastMathDefault %[[#DOUBLE_TYPE:]] 7
77- !20 = !{ptr @k_float_controls_double , i32 6028 , double undef , i32 7 }
77+ !20 = !{ptr @k_float_controls_double , i32 6028 , double poison , i32 7 }
7878
7979; CHECK-DAG: OpExecutionMode %[[#KERNEL_FP128]] FPFastMathDefault %[[#FP128_TYPE:]] 65536
80- !21 = !{ptr @k_float_controls_fp128 , i32 6028 , fp128 undef , i32 65536 }
80+ !21 = !{ptr @k_float_controls_fp128 , i32 6028 , fp128 poison , i32 65536 }
8181
8282; CHECK-DAG: OpExecutionMode %[[#KERNEL_ALL]] FPFastMathDefault %[[#HALF_TYPE]] 131072
8383; CHECK-DAG: OpExecutionMode %[[#KERNEL_ALL]] FPFastMathDefault %[[#FLOAT_TYPE]] 262144
8484; CHECK-DAG: OpExecutionMode %[[#KERNEL_ALL]] FPFastMathDefault %[[#DOUBLE_TYPE]] 458752
8585; CHECK-DAG: OpExecutionMode %[[#KERNEL_ALL]] FPFastMathDefault %[[#FP128_TYPE]] 65543
86- !22 = !{ptr @k_float_controls_all , i32 6028 , half undef , i32 131072 }
87- !23 = !{ptr @k_float_controls_all , i32 6028 , bfloat undef , i32 131072 }
88- !24 = !{ptr @k_float_controls_all , i32 6028 , float undef , i32 262144 }
89- !25 = !{ptr @k_float_controls_all , i32 6028 , double undef , i32 458752 }
90- !26 = !{ptr @k_float_controls_all , i32 6028 , fp128 undef , i32 65543 }
86+ !22 = !{ptr @k_float_controls_all , i32 6028 , half poison , i32 131072 }
87+ !23 = !{ptr @k_float_controls_all , i32 6028 , bfloat poison , i32 131072 }
88+ !24 = !{ptr @k_float_controls_all , i32 6028 , float poison , i32 262144 }
89+ !25 = !{ptr @k_float_controls_all , i32 6028 , double poison , i32 458752 }
90+ !26 = !{ptr @k_float_controls_all , i32 6028 , fp128 poison , i32 65543 }
9191
9292; CHECK: %[[#HALF_TYPE]] = OpTypeFloat 16
9393; CHECK: %[[#FLOAT_TYPE]] = OpTypeFloat 32
0 commit comments