Skip to content

Commit e77020f

Browse files
committed
Drop codegen arg assertions for commutative ops.
1 parent 25ba534 commit e77020f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

tests/codegen/float/algebraic.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// CHECK-LABEL: @f16_algebraic_add
1212
#[no_mangle]
1313
pub fn f16_algebraic_add(a: f16, b: f16) -> f16 {
14-
// CHECK: fadd reassoc nsz arcp contract half %{{.*}}, %{{.*}}
14+
// CHECK: fadd reassoc nsz arcp contract half
1515
a.algebraic_add(b)
1616
}
1717

@@ -25,7 +25,7 @@ pub fn f16_algebraic_sub(a: f16, b: f16) -> f16 {
2525
// CHECK-LABEL: @f16_algebraic_mul
2626
#[no_mangle]
2727
pub fn f16_algebraic_mul(a: f16, b: f16) -> f16 {
28-
// CHECK: fmul reassoc nsz arcp contract half {{(%a, %b)|(%b, %a)}}
28+
// CHECK: fmul reassoc nsz arcp contract half
2929
a.algebraic_mul(b)
3030
}
3131

@@ -46,7 +46,7 @@ pub fn f16_algebraic_rem(a: f16, b: f16) -> f16 {
4646
// CHECK-LABEL: @f32_algebraic_add
4747
#[no_mangle]
4848
pub fn f32_algebraic_add(a: f32, b: f32) -> f32 {
49-
// CHECK: fadd reassoc nsz arcp contract float {{(%a, %b)|(%b, %a)}}
49+
// CHECK: fadd reassoc nsz arcp contract float
5050
a.algebraic_add(b)
5151
}
5252

@@ -60,7 +60,7 @@ pub fn f32_algebraic_sub(a: f32, b: f32) -> f32 {
6060
// CHECK-LABEL: @f32_algebraic_mul
6161
#[no_mangle]
6262
pub fn f32_algebraic_mul(a: f32, b: f32) -> f32 {
63-
// CHECK: fmul reassoc nsz arcp contract float {{(%a, %b)|(%b, %a)}}
63+
// CHECK: fmul reassoc nsz arcp contract float
6464
a.algebraic_mul(b)
6565
}
6666

@@ -81,7 +81,7 @@ pub fn f32_algebraic_rem(a: f32, b: f32) -> f32 {
8181
// CHECK-LABEL: @f64_algebraic_add
8282
#[no_mangle]
8383
pub fn f64_algebraic_add(a: f64, b: f64) -> f64 {
84-
// CHECK: fadd reassoc nsz arcp contract double {{(%a, %b)|(%b, %a)}}
84+
// CHECK: fadd reassoc nsz arcp contract double
8585
a.algebraic_add(b)
8686
}
8787

@@ -95,7 +95,7 @@ pub fn f64_algebraic_sub(a: f64, b: f64) -> f64 {
9595
// CHECK-LABEL: @f64_algebraic_mul
9696
#[no_mangle]
9797
pub fn f64_algebraic_mul(a: f64, b: f64) -> f64 {
98-
// CHECK: fmul reassoc nsz arcp contract double {{(%a, %b)|(%b, %a)}}
98+
// CHECK: fmul reassoc nsz arcp contract double
9999
a.algebraic_mul(b)
100100
}
101101

@@ -116,7 +116,7 @@ pub fn f64_algebraic_rem(a: f64, b: f64) -> f64 {
116116
// CHECK-LABEL: @f128_algebraic_add
117117
#[no_mangle]
118118
pub fn f128_algebraic_add(a: f128, b: f128) -> f128 {
119-
// CHECK: fadd reassoc nsz arcp contract fp128 {{(%a, %b)|(%b, %a)}}
119+
// CHECK: fadd reassoc nsz arcp contract fp128
120120
a.algebraic_add(b)
121121
}
122122

@@ -130,7 +130,7 @@ pub fn f128_algebraic_sub(a: f128, b: f128) -> f128 {
130130
// CHECK-LABEL: @f128_algebraic_mul
131131
#[no_mangle]
132132
pub fn f128_algebraic_mul(a: f128, b: f128) -> f128 {
133-
// CHECK: fmul reassoc nsz arcp contract fp128 {{(%a, %b)|(%b, %a)}}
133+
// CHECK: fmul reassoc nsz arcp contract fp128
134134
a.algebraic_mul(b)
135135
}
136136

0 commit comments

Comments
 (0)