@@ -75,9 +75,7 @@ enum EnumAu8 {
7575// EMIT_MIR matches_reduce_branches.match_u8_i16.MatchBranchSimplification.diff
7676fn match_u8_i16 ( i : EnumAu8 ) -> i16 {
7777 // CHECK-LABEL: fn match_u8_i16(
78- // CHECK-NOT: switchInt
79- // CHECK: _0 = _3 as i16 (IntToInt);
80- // CHECH: return
78+ // CHECK: switchInt
8179 match i {
8280 EnumAu8 :: A => 1 ,
8381 EnumAu8 :: B => 2 ,
@@ -146,9 +144,7 @@ enum EnumBu8 {
146144// EMIT_MIR matches_reduce_branches.match_u8_u16.MatchBranchSimplification.diff
147145fn match_u8_u16 ( i : EnumBu8 ) -> u16 {
148146 // CHECK-LABEL: fn match_u8_u16(
149- // CHECK-NOT: switchInt
150- // CHECK: _0 = _3 as u16 (IntToInt);
151- // CHECH: return
147+ // CHECK: switchInt
152148 match i {
153149 EnumBu8 :: A => 1 ,
154150 EnumBu8 :: B => 2 ,
@@ -204,9 +200,7 @@ enum EnumAi8 {
204200// EMIT_MIR matches_reduce_branches.match_i8_i16.MatchBranchSimplification.diff
205201fn match_i8_i16 ( i : EnumAi8 ) -> i16 {
206202 // CHECK-LABEL: fn match_i8_i16(
207- // CHECK-NOT: switchInt
208- // CHECK: _0 = _3 as i16 (IntToInt);
209- // CHECH: return
203+ // CHECK: switchInt
210204 match i {
211205 EnumAi8 :: A => -1 ,
212206 EnumAi8 :: B => 2 ,
@@ -235,9 +229,7 @@ enum EnumAi16 {
235229// EMIT_MIR matches_reduce_branches.match_i16_i8.MatchBranchSimplification.diff
236230fn match_i16_i8 ( i : EnumAi16 ) -> i8 {
237231 // CHECK-LABEL: fn match_i16_i8(
238- // CHECK-NOT: switchInt
239- // CHECK: _0 = _3 as i8 (IntToInt);
240- // CHECH: return
232+ // CHECK: switchInt
241233 match i {
242234 EnumAi16 :: A => -1 ,
243235 EnumAi16 :: B => 2 ,
@@ -256,9 +248,7 @@ enum EnumAi128 {
256248// EMIT_MIR matches_reduce_branches.match_i128_u128.MatchBranchSimplification.diff
257249fn match_i128_u128 ( i : EnumAi128 ) -> u128 {
258250 // CHECK-LABEL: fn match_i128_u128(
259- // CHECK-NOT: switchInt
260- // CHECK: _0 = _3 as u128 (IntToInt);
261- // CHECH: return
251+ // CHECK: switchInt
262252 match i {
263253 EnumAi128 :: A => 1 ,
264254 EnumAi128 :: B => 2 ,
0 commit comments