@@ -505,7 +505,7 @@ define void @ccmp16ri_zf(i16 noundef %a, i16 noundef %b, i16 noundef %c) {
505
505
; CHECK: # %bb.0: # %entry
506
506
; CHECK-NEXT: cmpw %dx, %di # encoding: [0x66,0x39,0xd7]
507
507
; CHECK-NEXT: movswl %si, %eax # encoding: [0x0f,0xbf,0xc6]
508
- ; CHECK-NEXT: ccmpael {dfv=sf} $1234, %eax # encoding: [0x62,0xf4,0x24,0x03,0x83 ,0xf8,0xd2]
508
+ ; CHECK-NEXT: ccmpael {dfv=sf} $1234, %eax # encoding: [0x62,0xf4,0x24,0x03,0x81 ,0xf8,0xd2,0x04,0x00,0x00 ]
509
509
; CHECK-NEXT: # imm = 0x4D2
510
510
; CHECK-NEXT: jge .LBB12_1 # encoding: [0x7d,A]
511
511
; CHECK-NEXT: # fixup A - offset: 1, value: .LBB12_1-1, kind: FK_PCRel_1
@@ -521,7 +521,7 @@ define void @ccmp16ri_zf(i16 noundef %a, i16 noundef %b, i16 noundef %c) {
521
521
; NDD: # %bb.0: # %entry
522
522
; NDD-NEXT: cmpw %dx, %di # encoding: [0x66,0x39,0xd7]
523
523
; NDD-NEXT: movswl %si, %eax # encoding: [0x0f,0xbf,0xc6]
524
- ; NDD-NEXT: ccmpael {dfv=sf} $1234, %eax # encoding: [0x62,0xf4,0x24,0x03,0x83 ,0xf8,0xd2]
524
+ ; NDD-NEXT: ccmpael {dfv=sf} $1234, %eax # encoding: [0x62,0xf4,0x24,0x03,0x81 ,0xf8,0xd2,0x04,0x00,0x00 ]
525
525
; NDD-NEXT: # imm = 0x4D2
526
526
; NDD-NEXT: jge .LBB12_1 # encoding: [0x7d,A]
527
527
; NDD-NEXT: # fixup A - offset: 1, value: .LBB12_1-1, kind: FK_PCRel_1
@@ -550,7 +550,7 @@ define void @ccmp32ri_cf(i32 noundef %a, i32 noundef %b, i32 noundef %c) {
550
550
; CHECK-LABEL: ccmp32ri_cf:
551
551
; CHECK: # %bb.0: # %entry
552
552
; CHECK-NEXT: cmpl %edx, %edi # encoding: [0x39,0xd7]
553
- ; CHECK-NEXT: ccmpbl {dfv=cf} $1048577, %esi # encoding: [0x62,0xf4,0x0c,0x02,0x83 ,0xfe,0x01]
553
+ ; CHECK-NEXT: ccmpbl {dfv=cf} $1048577, %esi # encoding: [0x62,0xf4,0x0c,0x02,0x81 ,0xfe,0x01,0x00,0x10,0x00 ]
554
554
; CHECK-NEXT: # imm = 0x100001
555
555
; CHECK-NEXT: jae .LBB13_1 # encoding: [0x73,A]
556
556
; CHECK-NEXT: # fixup A - offset: 1, value: .LBB13_1-1, kind: FK_PCRel_1
@@ -565,7 +565,7 @@ define void @ccmp32ri_cf(i32 noundef %a, i32 noundef %b, i32 noundef %c) {
565
565
; NDD-LABEL: ccmp32ri_cf:
566
566
; NDD: # %bb.0: # %entry
567
567
; NDD-NEXT: cmpl %edx, %edi # encoding: [0x39,0xd7]
568
- ; NDD-NEXT: ccmpbl {dfv=cf} $1048577, %esi # encoding: [0x62,0xf4,0x0c,0x02,0x83 ,0xfe,0x01]
568
+ ; NDD-NEXT: ccmpbl {dfv=cf} $1048577, %esi # encoding: [0x62,0xf4,0x0c,0x02,0x81 ,0xfe,0x01,0x00,0x10,0x00 ]
569
569
; NDD-NEXT: # imm = 0x100001
570
570
; NDD-NEXT: jae .LBB13_1 # encoding: [0x73,A]
571
571
; NDD-NEXT: # fixup A - offset: 1, value: .LBB13_1-1, kind: FK_PCRel_1
@@ -594,7 +594,7 @@ define void @ccmp64ri32_zf(i64 noundef %a, i64 noundef %b, i64 noundef %c) {
594
594
; CHECK-LABEL: ccmp64ri32_zf:
595
595
; CHECK: # %bb.0: # %entry
596
596
; CHECK-NEXT: cmpq %rdx, %rdi # encoding: [0x48,0x39,0xd7]
597
- ; CHECK-NEXT: ccmpbeq {dfv=sf} $123456, %rsi # encoding: [0x62,0xf4,0xa4,0x06,0x83 ,0xfe,0x40]
597
+ ; CHECK-NEXT: ccmpbeq {dfv=sf} $123456, %rsi # encoding: [0x62,0xf4,0xa4,0x06,0x81 ,0xfe,0x40,0xe2,0x01,0x00 ]
598
598
; CHECK-NEXT: # imm = 0x1E240
599
599
; CHECK-NEXT: jge .LBB14_1 # encoding: [0x7d,A]
600
600
; CHECK-NEXT: # fixup A - offset: 1, value: .LBB14_1-1, kind: FK_PCRel_1
@@ -609,7 +609,7 @@ define void @ccmp64ri32_zf(i64 noundef %a, i64 noundef %b, i64 noundef %c) {
609
609
; NDD-LABEL: ccmp64ri32_zf:
610
610
; NDD: # %bb.0: # %entry
611
611
; NDD-NEXT: cmpq %rdx, %rdi # encoding: [0x48,0x39,0xd7]
612
- ; NDD-NEXT: ccmpbeq {dfv=sf} $123456, %rsi # encoding: [0x62,0xf4,0xa4,0x06,0x83 ,0xfe,0x40]
612
+ ; NDD-NEXT: ccmpbeq {dfv=sf} $123456, %rsi # encoding: [0x62,0xf4,0xa4,0x06,0x81 ,0xfe,0x40,0xe2,0x01,0x00 ]
613
613
; NDD-NEXT: # imm = 0x1E240
614
614
; NDD-NEXT: jge .LBB14_1 # encoding: [0x7d,A]
615
615
; NDD-NEXT: # fixup A - offset: 1, value: .LBB14_1-1, kind: FK_PCRel_1
@@ -1025,7 +1025,7 @@ define void @ccmp16mi_zf(i16 noundef %a, i16 noundef %c, ptr %ptr) {
1025
1025
; CHECK-LABEL: ccmp16mi_zf:
1026
1026
; CHECK: # %bb.0: # %entry
1027
1027
; CHECK-NEXT: cmpw %si, %di # encoding: [0x66,0x39,0xf7]
1028
- ; CHECK-NEXT: ccmplew {dfv=sf} $1234, (%rdx) # encoding: [0x62,0xf4,0x25,0x0e,0x83 ,0x3a,0xd2]
1028
+ ; CHECK-NEXT: ccmplew {dfv=sf} $1234, (%rdx) # encoding: [0x62,0xf4,0x25,0x0e,0x81 ,0x3a,0xd2,0x04 ]
1029
1029
; CHECK-NEXT: # imm = 0x4D2
1030
1030
; CHECK-NEXT: jge .LBB24_1 # encoding: [0x7d,A]
1031
1031
; CHECK-NEXT: # fixup A - offset: 1, value: .LBB24_1-1, kind: FK_PCRel_1
@@ -1040,7 +1040,7 @@ define void @ccmp16mi_zf(i16 noundef %a, i16 noundef %c, ptr %ptr) {
1040
1040
; NDD-LABEL: ccmp16mi_zf:
1041
1041
; NDD: # %bb.0: # %entry
1042
1042
; NDD-NEXT: cmpw %si, %di # encoding: [0x66,0x39,0xf7]
1043
- ; NDD-NEXT: ccmplew {dfv=sf} $1234, (%rdx) # encoding: [0x62,0xf4,0x25,0x0e,0x83 ,0x3a,0xd2]
1043
+ ; NDD-NEXT: ccmplew {dfv=sf} $1234, (%rdx) # encoding: [0x62,0xf4,0x25,0x0e,0x81 ,0x3a,0xd2,0x04 ]
1044
1044
; NDD-NEXT: # imm = 0x4D2
1045
1045
; NDD-NEXT: jge .LBB24_1 # encoding: [0x7d,A]
1046
1046
; NDD-NEXT: # fixup A - offset: 1, value: .LBB24_1-1, kind: FK_PCRel_1
@@ -1070,7 +1070,7 @@ define void @ccmp32mi_cf(i32 noundef %a, i32 noundef %c, ptr %ptr) {
1070
1070
; CHECK-LABEL: ccmp32mi_cf:
1071
1071
; CHECK: # %bb.0: # %entry
1072
1072
; CHECK-NEXT: cmpl %esi, %edi # encoding: [0x39,0xf7]
1073
- ; CHECK-NEXT: ccmpnel {dfv=cf} $123457, (%rdx) # encoding: [0x62,0xf4,0x0c,0x05,0x83 ,0x3a,0x41]
1073
+ ; CHECK-NEXT: ccmpnel {dfv=cf} $123457, (%rdx) # encoding: [0x62,0xf4,0x0c,0x05,0x81 ,0x3a,0x41,0xe2,0x01,0x00 ]
1074
1074
; CHECK-NEXT: # imm = 0x1E241
1075
1075
; CHECK-NEXT: jae .LBB25_1 # encoding: [0x73,A]
1076
1076
; CHECK-NEXT: # fixup A - offset: 1, value: .LBB25_1-1, kind: FK_PCRel_1
@@ -1085,7 +1085,7 @@ define void @ccmp32mi_cf(i32 noundef %a, i32 noundef %c, ptr %ptr) {
1085
1085
; NDD-LABEL: ccmp32mi_cf:
1086
1086
; NDD: # %bb.0: # %entry
1087
1087
; NDD-NEXT: cmpl %esi, %edi # encoding: [0x39,0xf7]
1088
- ; NDD-NEXT: ccmpnel {dfv=cf} $123457, (%rdx) # encoding: [0x62,0xf4,0x0c,0x05,0x83 ,0x3a,0x41]
1088
+ ; NDD-NEXT: ccmpnel {dfv=cf} $123457, (%rdx) # encoding: [0x62,0xf4,0x0c,0x05,0x81 ,0x3a,0x41,0xe2,0x01,0x00 ]
1089
1089
; NDD-NEXT: # imm = 0x1E241
1090
1090
; NDD-NEXT: jae .LBB25_1 # encoding: [0x73,A]
1091
1091
; NDD-NEXT: # fixup A - offset: 1, value: .LBB25_1-1, kind: FK_PCRel_1
@@ -1115,7 +1115,7 @@ define void @ccmp64mi32_zf(i64 noundef %a, i64 noundef %c, ptr %ptr) {
1115
1115
; CHECK-LABEL: ccmp64mi32_zf:
1116
1116
; CHECK: # %bb.0: # %entry
1117
1117
; CHECK-NEXT: cmpq %rsi, %rdi # encoding: [0x48,0x39,0xf7]
1118
- ; CHECK-NEXT: ccmpleq {dfv=sf} $123456, (%rdx) # encoding: [0x62,0xf4,0xa4,0x0e,0x83 ,0x3a,0x40]
1118
+ ; CHECK-NEXT: ccmpleq {dfv=sf} $123456, (%rdx) # encoding: [0x62,0xf4,0xa4,0x0e,0x81 ,0x3a,0x40,0xe2,0x01,0x00 ]
1119
1119
; CHECK-NEXT: # imm = 0x1E240
1120
1120
; CHECK-NEXT: jge .LBB26_1 # encoding: [0x7d,A]
1121
1121
; CHECK-NEXT: # fixup A - offset: 1, value: .LBB26_1-1, kind: FK_PCRel_1
@@ -1130,7 +1130,7 @@ define void @ccmp64mi32_zf(i64 noundef %a, i64 noundef %c, ptr %ptr) {
1130
1130
; NDD-LABEL: ccmp64mi32_zf:
1131
1131
; NDD: # %bb.0: # %entry
1132
1132
; NDD-NEXT: cmpq %rsi, %rdi # encoding: [0x48,0x39,0xf7]
1133
- ; NDD-NEXT: ccmpleq {dfv=sf} $123456, (%rdx) # encoding: [0x62,0xf4,0xa4,0x0e,0x83 ,0x3a,0x40]
1133
+ ; NDD-NEXT: ccmpleq {dfv=sf} $123456, (%rdx) # encoding: [0x62,0xf4,0xa4,0x0e,0x81 ,0x3a,0x40,0xe2,0x01,0x00 ]
1134
1134
; NDD-NEXT: # imm = 0x1E240
1135
1135
; NDD-NEXT: jge .LBB26_1 # encoding: [0x7d,A]
1136
1136
; NDD-NEXT: # fixup A - offset: 1, value: .LBB26_1-1, kind: FK_PCRel_1
0 commit comments