@@ -20,7 +20,7 @@ define i64 @icmp_eq_i64(i64 %a, i64 %b) {
2020; CHECK-NEXT: // %bb.0:
2121; CHECK-NEXT: ld.param.b64 %rd1, [icmp_eq_i64_param_0];
2222; CHECK-NEXT: ld.param.b64 %rd2, [icmp_eq_i64_param_1];
23- ; CHECK-NEXT: setp.eq.s64 %p1, %rd1, %rd2;
23+ ; CHECK-NEXT: setp.eq.b64 %p1, %rd1, %rd2;
2424; CHECK-NEXT: selp.b64 %rd3, 1, 0, %p1;
2525; CHECK-NEXT: st.param.b64 [func_retval0], %rd3;
2626; CHECK-NEXT: ret;
@@ -38,7 +38,7 @@ define i64 @icmp_ne_i64(i64 %a, i64 %b) {
3838; CHECK-NEXT: // %bb.0:
3939; CHECK-NEXT: ld.param.b64 %rd1, [icmp_ne_i64_param_0];
4040; CHECK-NEXT: ld.param.b64 %rd2, [icmp_ne_i64_param_1];
41- ; CHECK-NEXT: setp.ne.s64 %p1, %rd1, %rd2;
41+ ; CHECK-NEXT: setp.ne.b64 %p1, %rd1, %rd2;
4242; CHECK-NEXT: selp.b64 %rd3, 1, 0, %p1;
4343; CHECK-NEXT: st.param.b64 [func_retval0], %rd3;
4444; CHECK-NEXT: ret;
@@ -202,7 +202,7 @@ define i32 @icmp_eq_i32(i32 %a, i32 %b) {
202202; CHECK-NEXT: // %bb.0:
203203; CHECK-NEXT: ld.param.b32 %r1, [icmp_eq_i32_param_0];
204204; CHECK-NEXT: ld.param.b32 %r2, [icmp_eq_i32_param_1];
205- ; CHECK-NEXT: setp.eq.s32 %p1, %r1, %r2;
205+ ; CHECK-NEXT: setp.eq.b32 %p1, %r1, %r2;
206206; CHECK-NEXT: selp.b32 %r3, 1, 0, %p1;
207207; CHECK-NEXT: st.param.b32 [func_retval0], %r3;
208208; CHECK-NEXT: ret;
@@ -220,7 +220,7 @@ define i32 @icmp_ne_i32(i32 %a, i32 %b) {
220220; CHECK-NEXT: // %bb.0:
221221; CHECK-NEXT: ld.param.b32 %r1, [icmp_ne_i32_param_0];
222222; CHECK-NEXT: ld.param.b32 %r2, [icmp_ne_i32_param_1];
223- ; CHECK-NEXT: setp.ne.s32 %p1, %r1, %r2;
223+ ; CHECK-NEXT: setp.ne.b32 %p1, %r1, %r2;
224224; CHECK-NEXT: selp.b32 %r3, 1, 0, %p1;
225225; CHECK-NEXT: st.param.b32 [func_retval0], %r3;
226226; CHECK-NEXT: ret;
@@ -386,7 +386,7 @@ define i16 @icmp_eq_i16(i16 %a, i16 %b) {
386386; CHECK-NEXT: // %bb.0:
387387; CHECK-NEXT: ld.param.b16 %rs1, [icmp_eq_i16_param_0];
388388; CHECK-NEXT: ld.param.b16 %rs2, [icmp_eq_i16_param_1];
389- ; CHECK-NEXT: setp.eq.s16 %p1, %rs1, %rs2;
389+ ; CHECK-NEXT: setp.eq.b16 %p1, %rs1, %rs2;
390390; CHECK-NEXT: selp.b32 %r1, 1, 0, %p1;
391391; CHECK-NEXT: st.param.b32 [func_retval0], %r1;
392392; CHECK-NEXT: ret;
@@ -405,7 +405,7 @@ define i16 @icmp_ne_i16(i16 %a, i16 %b) {
405405; CHECK-NEXT: // %bb.0:
406406; CHECK-NEXT: ld.param.b16 %rs1, [icmp_ne_i16_param_0];
407407; CHECK-NEXT: ld.param.b16 %rs2, [icmp_ne_i16_param_1];
408- ; CHECK-NEXT: setp.ne.s16 %p1, %rs1, %rs2;
408+ ; CHECK-NEXT: setp.ne.b16 %p1, %rs1, %rs2;
409409; CHECK-NEXT: selp.b32 %r1, 1, 0, %p1;
410410; CHECK-NEXT: st.param.b32 [func_retval0], %r1;
411411; CHECK-NEXT: ret;
@@ -580,7 +580,7 @@ define i8 @icmp_eq_i8(i8 %a, i8 %b) {
580580; CHECK-NEXT: // %bb.0:
581581; CHECK-NEXT: ld.param.b8 %rs1, [icmp_eq_i8_param_0];
582582; CHECK-NEXT: ld.param.b8 %rs2, [icmp_eq_i8_param_1];
583- ; CHECK-NEXT: setp.eq.s16 %p1, %rs1, %rs2;
583+ ; CHECK-NEXT: setp.eq.b16 %p1, %rs1, %rs2;
584584; CHECK-NEXT: selp.b32 %r1, 1, 0, %p1;
585585; CHECK-NEXT: st.param.b32 [func_retval0], %r1;
586586; CHECK-NEXT: ret;
@@ -600,7 +600,7 @@ define i8 @icmp_ne_i8(i8 %a, i8 %b) {
600600; CHECK-NEXT: // %bb.0:
601601; CHECK-NEXT: ld.param.b8 %rs1, [icmp_ne_i8_param_0];
602602; CHECK-NEXT: ld.param.b8 %rs2, [icmp_ne_i8_param_1];
603- ; CHECK-NEXT: setp.ne.s16 %p1, %rs1, %rs2;
603+ ; CHECK-NEXT: setp.ne.b16 %p1, %rs1, %rs2;
604604; CHECK-NEXT: selp.b32 %r1, 1, 0, %p1;
605605; CHECK-NEXT: st.param.b32 [func_retval0], %r1;
606606; CHECK-NEXT: ret;
0 commit comments