@@ -53,8 +53,8 @@ define i32 @test_ctpop_poison(i32 %a) {
53
53
ret i32 %res
54
54
}
55
55
56
- define void @pow_poison_i16 (i16 %arg_int ,float %arg_flt , ptr %P ) {
57
- ; CHECK-LABEL: @pow_poison_i16 (
56
+ define void @pow_poison (i16 %arg_int ,float %arg_flt , ptr %P ) {
57
+ ; CHECK-LABEL: @pow_poison (
58
58
; CHECK-NEXT: store volatile float poison, ptr [[P:%.*]], align 4
59
59
; CHECK-NEXT: store volatile float poison, ptr [[P]], align 4
60
60
; CHECK-NEXT: store volatile float poison, ptr [[P]], align 4
@@ -63,19 +63,19 @@ define void @pow_poison_i16(i16 %arg_int,float %arg_flt, ptr %P) {
63
63
; CHECK-NEXT: store volatile float poison, ptr [[P]], align 4
64
64
; CHECK-NEXT: ret void
65
65
;
66
- %2 = tail call float @llvm.powi.f32.i16 (float poison, i16 %arg_int ) nounwind
66
+ %2 = tail call float @llvm.powi (float poison, i16 %arg_int ) nounwind
67
67
store volatile float %2 , ptr %P
68
68
69
69
%3 = tail call float @llvm.pow (float poison, float %arg_flt ) nounwind
70
70
store volatile float %3 , ptr %P
71
71
72
- %4 = tail call float @llvm.powi.f32.i16 (float %arg_flt , i16 poison) nounwind
72
+ %4 = tail call float @llvm.powi (float %arg_flt , i16 poison) nounwind
73
73
store volatile float %4 , ptr %P
74
74
75
75
%5 = tail call float @llvm.pow (float %arg_flt , float poison) nounwind
76
76
store volatile float %5 , ptr %P
77
77
78
- %6 = tail call float @llvm.powi.f32.i16 (float poison, i16 poison) nounwind
78
+ %6 = tail call float @llvm.powi (float poison, i16 poison) nounwind
79
79
store volatile float %6 , ptr %P
80
80
81
81
%7 = tail call float @llvm.pow (float poison, float poison) nounwind
0 commit comments