@@ -1236,7 +1236,7 @@ define i1 @neg_icmp_eq_range_call() {
12361236}
12371237
12381238define  i16  @return_range_for_edge_value_zext (i8  %a ) {
1239- ; CHECK-LABEL: define range(i16 0, 256 ) i16 @return_range_for_edge_value_zext( 
1239+ ; CHECK-LABEL: define range(i16 0, 98 ) i16 @return_range_for_edge_value_zext( 
12401240; CHECK-SAME: i8 [[A:%.*]]) { 
12411241; CHECK-NEXT:  [[ENTRY:.*:]] 
12421242; CHECK-NEXT:    [[B:%.*]] = zext i8 [[A]] to i16 
@@ -1260,7 +1260,7 @@ target:
12601260}
12611261
12621262define  i16  @return_range_for_edge_value_sext (i8  %a ) {
1263- ; CHECK-LABEL: define range(i16 -128, 128 ) i16 @return_range_for_edge_value_sext( 
1263+ ; CHECK-LABEL: define range(i16 0, 98 ) i16 @return_range_for_edge_value_sext( 
12641264; CHECK-SAME: i8 [[A:%.*]]) { 
12651265; CHECK-NEXT:  [[ENTRY:.*:]] 
12661266; CHECK-NEXT:    [[B:%.*]] = sext i8 [[A]] to i16 
@@ -1284,7 +1284,7 @@ target:
12841284}
12851285
12861286define  i8  @return_range_for_edge_value_trunc (i16  %a ) {
1287- ; CHECK-LABEL: define i8 @return_range_for_edge_value_trunc( 
1287+ ; CHECK-LABEL: define range(i8 0, 98)  i8 @return_range_for_edge_value_trunc( 
12881288; CHECK-SAME: i16 [[A:%.*]]) { 
12891289; CHECK-NEXT:  [[ENTRY:.*:]] 
12901290; CHECK-NEXT:    [[B:%.*]] = trunc i16 [[A]] to i8 
@@ -1332,7 +1332,7 @@ target:
13321332}
13331333
13341334define  i8  @return_range_for_edge_value_trunc_nuw (i16  %a ) {
1335- ; CHECK-LABEL: define i8 @return_range_for_edge_value_trunc_nuw( 
1335+ ; CHECK-LABEL: define range(i8 -55, 0)  i8 @return_range_for_edge_value_trunc_nuw( 
13361336; CHECK-SAME: i16 [[A:%.*]]) { 
13371337; CHECK-NEXT:  [[ENTRY:.*:]] 
13381338; CHECK-NEXT:    [[B:%.*]] = trunc nuw i16 [[A]] to i8 
@@ -1356,7 +1356,7 @@ target:
13561356}
13571357
13581358define  i8  @return_range_for_edge_value_freeze (i8  %a ) {
1359- ; CHECK-LABEL: define i8 @return_range_for_edge_value_freeze( 
1359+ ; CHECK-LABEL: define range(i8 0, 98)  i8 @return_range_for_edge_value_freeze( 
13601360; CHECK-SAME: i8 [[A:%.*]]) { 
13611361; CHECK-NEXT:  [[ENTRY:.*:]] 
13621362; CHECK-NEXT:    [[B:%.*]] = freeze i8 [[A]] 
0 commit comments