}
; eq
-; x == 13 && x == 17
+; x == 13 || x == 17
define i1 @or_eq_eq(i8 %x) {
; CHECK-LABEL: @or_eq_eq(
ret i1 %c
}
-; x == 13 && x != 17
+; x == 13 || x != 17
define i1 @or_eq_ne(i8 %x) {
; CHECK-LABEL: @or_eq_ne(
ret i1 %c
}
-; x == 13 && x >=s 17
+; x == 13 || x >=s 17
define i1 @or_eq_sge(i8 %x) {
; CHECK-LABEL: @or_eq_sge(
ret i1 %c
}
-; x == 13 && x >s 17
+; x == 13 || x >s 17
define i1 @or_eq_sgt(i8 %x) {
; CHECK-LABEL: @or_eq_sgt(
ret i1 %c
}
-; x == 13 && x <=s 17
+; x == 13 || x <=s 17
define i1 @or_eq_sle(i8 %x) {
; CHECK-LABEL: @or_eq_sle(
ret i1 %c
}
-; x == 13 && x <s 17
+; x == 13 || x <s 17
define i1 @or_eq_slt(i8 %x) {
; CHECK-LABEL: @or_eq_slt(
ret i1 %c
}
-; x == 13 && x >=u 17
+; x == 13 || x >=u 17
define i1 @or_eq_uge(i8 %x) {
; CHECK-LABEL: @or_eq_uge(
ret i1 %c
}
-; x == 13 && x >u 17
+; x == 13 || x >u 17
define i1 @or_eq_ugt(i8 %x) {
; CHECK-LABEL: @or_eq_ugt(
ret i1 %c
}
-; x == 13 && x <=u 17
+; x == 13 || x <=u 17
define i1 @or_eq_ule(i8 %x) {
; CHECK-LABEL: @or_eq_ule(
ret i1 %c
}
-; x == 13 && x <u 17
+; x == 13 || x <u 17
define i1 @or_eq_ult(i8 %x) {
; CHECK-LABEL: @or_eq_ult(
}
; ne
-; x != 13 && x == 17
+; x != 13 || x == 17
define i1 @or_ne_eq(i8 %x) {
; CHECK-LABEL: @or_ne_eq(
ret i1 %c
}
-; x != 13 && x != 17
+; x != 13 || x != 17
define i1 @or_ne_ne(i8 %x) {
; CHECK-LABEL: @or_ne_ne(
ret i1 %c
}
-; x != 13 && x >=s 17
+; x != 13 || x >=s 17
define i1 @or_ne_sge(i8 %x) {
; CHECK-LABEL: @or_ne_sge(
ret i1 %c
}
-; x != 13 && x >s 17
+; x != 13 || x >s 17
define i1 @or_ne_sgt(i8 %x) {
; CHECK-LABEL: @or_ne_sgt(
ret i1 %c
}
-; x != 13 && x <=s 17
+; x != 13 || x <=s 17
define i1 @or_ne_sle(i8 %x) {
; CHECK-LABEL: @or_ne_sle(
ret i1 %c
}
-; x != 13 && x <s 17
+; x != 13 || x <s 17
define i1 @or_ne_slt(i8 %x) {
; CHECK-LABEL: @or_ne_slt(
ret i1 %c
}
-; x != 13 && x >=u 17
+; x != 13 || x >=u 17
define i1 @or_ne_uge(i8 %x) {
; CHECK-LABEL: @or_ne_uge(
ret i1 %c
}
-; x != 13 && x >u 17
+; x != 13 || x >u 17
define i1 @or_ne_ugt(i8 %x) {
; CHECK-LABEL: @or_ne_ugt(
ret i1 %c
}
-; x != 13 && x <=u 17
+; x != 13 || x <=u 17
define i1 @or_ne_ule(i8 %x) {
; CHECK-LABEL: @or_ne_ule(
ret i1 %c
}
-; x != 13 && x <u 17
+; x != 13 || x <u 17
define i1 @or_ne_ult(i8 %x) {
; CHECK-LABEL: @or_ne_ult(
}
; sge
-; x >=s 13 && x == 17
+; x >=s 13 || x == 17
define i1 @or_sge_eq(i8 %x) {
; CHECK-LABEL: @or_sge_eq(
ret i1 %c
}
-; x >=s 13 && x != 17
+; x >=s 13 || x != 17
define i1 @or_sge_ne(i8 %x) {
; CHECK-LABEL: @or_sge_ne(
ret i1 %c
}
-; x >=s 13 && x >=s 17
+; x >=s 13 || x >=s 17
define i1 @or_sge_sge(i8 %x) {
; CHECK-LABEL: @or_sge_sge(
ret i1 %c
}
-; x >=s 13 && x >s 17
+; x >=s 13 || x >s 17
define i1 @or_sge_sgt(i8 %x) {
; CHECK-LABEL: @or_sge_sgt(
ret i1 %c
}
-; x >=s 13 && x <=s 17
+; x >=s 13 || x <=s 17
define i1 @or_sge_sle(i8 %x) {
; CHECK-LABEL: @or_sge_sle(
ret i1 %c
}
-; x >=s 13 && x <s 17
+; x >=s 13 || x <s 17
define i1 @or_sge_slt(i8 %x) {
; CHECK-LABEL: @or_sge_slt(
ret i1 %c
}
-; x >=s 13 && x >=u 17
+; x >=s 13 || x >=u 17
define i1 @or_sge_uge(i8 %x) {
; CHECK-LABEL: @or_sge_uge(
ret i1 %c
}
-; x >=s 13 && x >u 17
+; x >=s 13 || x >u 17
define i1 @or_sge_ugt(i8 %x) {
; CHECK-LABEL: @or_sge_ugt(
ret i1 %c
}
-; x >=s 13 && x <=u 17
+; x >=s 13 || x <=u 17
define i1 @or_sge_ule(i8 %x) {
; CHECK-LABEL: @or_sge_ule(
ret i1 %c
}
-; x >=s 13 && x <u 17
+; x >=s 13 || x <u 17
define i1 @or_sge_ult(i8 %x) {
; CHECK-LABEL: @or_sge_ult(
}
; sgt
-; x >s 13 && x == 17
+; x >s 13 || x == 17
define i1 @or_sgt_eq(i8 %x) {
; CHECK-LABEL: @or_sgt_eq(
ret i1 %c
}
-; x >s 13 && x != 17
+; x >s 13 || x != 17
define i1 @or_sgt_ne(i8 %x) {
; CHECK-LABEL: @or_sgt_ne(
ret i1 %c
}
-; x >s 13 && x >=s 17
+; x >s 13 || x >=s 17
define i1 @or_sgt_sge(i8 %x) {
; CHECK-LABEL: @or_sgt_sge(
ret i1 %c
}
-; x >s 13 && x >s 17
+; x >s 13 || x >s 17
define i1 @or_sgt_sgt(i8 %x) {
; CHECK-LABEL: @or_sgt_sgt(
ret i1 %c
}
-; x >s 13 && x <=s 17
+; x >s 13 || x <=s 17
define i1 @or_sgt_sle(i8 %x) {
; CHECK-LABEL: @or_sgt_sle(
ret i1 %c
}
-; x >s 13 && x <s 17
+; x >s 13 || x <s 17
define i1 @or_sgt_slt(i8 %x) {
; CHECK-LABEL: @or_sgt_slt(
ret i1 %c
}
-; x >s 13 && x >=u 17
+; x >s 13 || x >=u 17
define i1 @or_sgt_uge(i8 %x) {
; CHECK-LABEL: @or_sgt_uge(
ret i1 %c
}
-; x >s 13 && x >u 17
+; x >s 13 || x >u 17
define i1 @or_sgt_ugt(i8 %x) {
; CHECK-LABEL: @or_sgt_ugt(
ret i1 %c
}
-; x >s 13 && x <=u 17
+; x >s 13 || x <=u 17
define i1 @or_sgt_ule(i8 %x) {
; CHECK-LABEL: @or_sgt_ule(
ret i1 %c
}
-; x >s 13 && x <u 17
+; x >s 13 || x <u 17
define i1 @or_sgt_ult(i8 %x) {
; CHECK-LABEL: @or_sgt_ult(
}
; sle
-; x <=s 13 && x == 17
+; x <=s 13 || x == 17
define i1 @or_sle_eq(i8 %x) {
; CHECK-LABEL: @or_sle_eq(
ret i1 %c
}
-; x <=s 13 && x != 17
+; x <=s 13 || x != 17
define i1 @or_sle_ne(i8 %x) {
; CHECK-LABEL: @or_sle_ne(
ret i1 %c
}
-; x <=s 13 && x >=s 17
+; x <=s 13 || x >=s 17
define i1 @or_sle_sge(i8 %x) {
; CHECK-LABEL: @or_sle_sge(
ret i1 %c
}
-; x <=s 13 && x >s 17
+; x <=s 13 || x >s 17
define i1 @or_sle_sgt(i8 %x) {
; CHECK-LABEL: @or_sle_sgt(
ret i1 %c
}
-; x <=s 13 && x <=s 17
+; x <=s 13 || x <=s 17
define i1 @or_sle_sle(i8 %x) {
; CHECK-LABEL: @or_sle_sle(
ret i1 %c
}
-; x <=s 13 && x <s 17
+; x <=s 13 || x <s 17
define i1 @or_sle_slt(i8 %x) {
; CHECK-LABEL: @or_sle_slt(
ret i1 %c
}
-; x <=s 13 && x >=u 17
+; x <=s 13 || x >=u 17
define i1 @or_sle_uge(i8 %x) {
; CHECK-LABEL: @or_sle_uge(
ret i1 %c
}
-; x <=s 13 && x >u 17
+; x <=s 13 || x >u 17
define i1 @or_sle_ugt(i8 %x) {
; CHECK-LABEL: @or_sle_ugt(
ret i1 %c
}
-; x <=s 13 && x <=u 17
+; x <=s 13 || x <=u 17
define i1 @or_sle_ule(i8 %x) {
; CHECK-LABEL: @or_sle_ule(
ret i1 %c
}
-; x <=s 13 && x <u 17
+; x <=s 13 || x <u 17
define i1 @or_sle_ult(i8 %x) {
; CHECK-LABEL: @or_sle_ult(
}
; slt
-; x <s 13 && x == 17
+; x <s 13 || x == 17
define i1 @or_slt_eq(i8 %x) {
; CHECK-LABEL: @or_slt_eq(
ret i1 %c
}
-; x <s 13 && x != 17
+; x <s 13 || x != 17
define i1 @or_slt_ne(i8 %x) {
; CHECK-LABEL: @or_slt_ne(
ret i1 %c
}
-; x <s 13 && x >=s 17
+; x <s 13 || x >=s 17
define i1 @or_slt_sge(i8 %x) {
; CHECK-LABEL: @or_slt_sge(
ret i1 %c
}
-; x <s 13 && x >s 17
+; x <s 13 || x >s 17
define i1 @or_slt_sgt(i8 %x) {
; CHECK-LABEL: @or_slt_sgt(
ret i1 %c
}
-; x <s 13 && x <=s 17
+; x <s 13 || x <=s 17
define i1 @or_slt_sle(i8 %x) {
; CHECK-LABEL: @or_slt_sle(
ret i1 %c
}
-; x <s 13 && x <s 17
+; x <s 13 || x <s 17
define i1 @or_slt_slt(i8 %x) {
; CHECK-LABEL: @or_slt_slt(
ret i1 %c
}
-; x <s 13 && x >=u 17
+; x <s 13 || x >=u 17
define i1 @or_slt_uge(i8 %x) {
; CHECK-LABEL: @or_slt_uge(
ret i1 %c
}
-; x <s 13 && x >u 17
+; x <s 13 || x >u 17
define i1 @or_slt_ugt(i8 %x) {
; CHECK-LABEL: @or_slt_ugt(
ret i1 %c
}
-; x <s 13 && x <=u 17
+; x <s 13 || x <=u 17
define i1 @or_slt_ule(i8 %x) {
; CHECK-LABEL: @or_slt_ule(
ret i1 %c
}
-; x <s 13 && x <u 17
+; x <s 13 || x <u 17
define i1 @or_slt_ult(i8 %x) {
; CHECK-LABEL: @or_slt_ult(
}
; uge
-; x >=u 13 && x == 17
+; x >=u 13 || x == 17
define i1 @or_uge_eq(i8 %x) {
; CHECK-LABEL: @or_uge_eq(
ret i1 %c
}
-; x >=u 13 && x != 17
+; x >=u 13 || x != 17
define i1 @or_uge_ne(i8 %x) {
; CHECK-LABEL: @or_uge_ne(
ret i1 %c
}
-; x >=u 13 && x >=s 17
+; x >=u 13 || x >=s 17
define i1 @or_uge_sge(i8 %x) {
; CHECK-LABEL: @or_uge_sge(
ret i1 %c
}
-; x >=u 13 && x >s 17
+; x >=u 13 || x >s 17
define i1 @or_uge_sgt(i8 %x) {
; CHECK-LABEL: @or_uge_sgt(
ret i1 %c
}
-; x >=u 13 && x <=s 17
+; x >=u 13 || x <=s 17
define i1 @or_uge_sle(i8 %x) {
; CHECK-LABEL: @or_uge_sle(
ret i1 %c
}
-; x >=u 13 && x <s 17
+; x >=u 13 || x <s 17
define i1 @or_uge_slt(i8 %x) {
; CHECK-LABEL: @or_uge_slt(
ret i1 %c
}
-; x >=u 13 && x >=u 17
+; x >=u 13 || x >=u 17
define i1 @or_uge_uge(i8 %x) {
; CHECK-LABEL: @or_uge_uge(
ret i1 %c
}
-; x >=u 13 && x >u 17
+; x >=u 13 || x >u 17
define i1 @or_uge_ugt(i8 %x) {
; CHECK-LABEL: @or_uge_ugt(
ret i1 %c
}
-; x >=u 13 && x <=u 17
+; x >=u 13 || x <=u 17
define i1 @or_uge_ule(i8 %x) {
; CHECK-LABEL: @or_uge_ule(
ret i1 %c
}
-; x >=u 13 && x <u 17
+; x >=u 13 || x <u 17
define i1 @or_uge_ult(i8 %x) {
; CHECK-LABEL: @or_uge_ult(
}
; ugt
-; x >u 13 && x == 17
+; x >u 13 || x == 17
define i1 @or_ugt_eq(i8 %x) {
; CHECK-LABEL: @or_ugt_eq(
ret i1 %c
}
-; x >u 13 && x != 17
+; x >u 13 || x != 17
define i1 @or_ugt_ne(i8 %x) {
; CHECK-LABEL: @or_ugt_ne(
ret i1 %c
}
-; x >u 13 && x >=s 17
+; x >u 13 || x >=s 17
define i1 @or_ugt_sge(i8 %x) {
; CHECK-LABEL: @or_ugt_sge(
ret i1 %c
}
-; x >u 13 && x >s 17
+; x >u 13 || x >s 17
define i1 @or_ugt_sgt(i8 %x) {
; CHECK-LABEL: @or_ugt_sgt(
ret i1 %c
}
-; x >u 13 && x <=s 17
+; x >u 13 || x <=s 17
define i1 @or_ugt_sle(i8 %x) {
; CHECK-LABEL: @or_ugt_sle(
ret i1 %c
}
-; x >u 13 && x <s 17
+; x >u 13 || x <s 17
define i1 @or_ugt_slt(i8 %x) {
; CHECK-LABEL: @or_ugt_slt(
ret i1 %c
}
-; x >u 13 && x >=u 17
+; x >u 13 || x >=u 17
define i1 @or_ugt_uge(i8 %x) {
; CHECK-LABEL: @or_ugt_uge(
ret i1 %c
}
-; x >u 13 && x >u 17
+; x >u 13 || x >u 17
define i1 @or_ugt_ugt(i8 %x) {
; CHECK-LABEL: @or_ugt_ugt(
ret i1 %c
}
-; x >u 13 && x <=u 17
+; x >u 13 || x <=u 17
define i1 @or_ugt_ule(i8 %x) {
; CHECK-LABEL: @or_ugt_ule(
ret i1 %c
}
-; x >u 13 && x <u 17
+; x >u 13 || x <u 17
define i1 @or_ugt_ult(i8 %x) {
; CHECK-LABEL: @or_ugt_ult(
}
; ule
-; x <=u 13 && x == 17
+; x <=u 13 || x == 17
define i1 @or_ule_eq(i8 %x) {
; CHECK-LABEL: @or_ule_eq(
ret i1 %c
}
-; x <=u 13 && x != 17
+; x <=u 13 || x != 17
define i1 @or_ule_ne(i8 %x) {
; CHECK-LABEL: @or_ule_ne(
ret i1 %c
}
-; x <=u 13 && x >=s 17
+; x <=u 13 || x >=s 17
define i1 @or_ule_sge(i8 %x) {
; CHECK-LABEL: @or_ule_sge(
ret i1 %c
}
-; x <=u 13 && x >s 17
+; x <=u 13 || x >s 17
define i1 @or_ule_sgt(i8 %x) {
; CHECK-LABEL: @or_ule_sgt(
ret i1 %c
}
-; x <=u 13 && x <=s 17
+; x <=u 13 || x <=s 17
define i1 @or_ule_sle(i8 %x) {
; CHECK-LABEL: @or_ule_sle(
ret i1 %c
}
-; x <=u 13 && x <s 17
+; x <=u 13 || x <s 17
define i1 @or_ule_slt(i8 %x) {
; CHECK-LABEL: @or_ule_slt(
ret i1 %c
}
-; x <=u 13 && x >=u 17
+; x <=u 13 || x >=u 17
define i1 @or_ule_uge(i8 %x) {
; CHECK-LABEL: @or_ule_uge(
ret i1 %c
}
-; x <=u 13 && x >u 17
+; x <=u 13 || x >u 17
define i1 @or_ule_ugt(i8 %x) {
; CHECK-LABEL: @or_ule_ugt(
ret i1 %c
}
-; x <=u 13 && x <=u 17
+; x <=u 13 || x <=u 17
define i1 @or_ule_ule(i8 %x) {
; CHECK-LABEL: @or_ule_ule(
ret i1 %c
}
-; x <=u 13 && x <u 17
+; x <=u 13 || x <u 17
define i1 @or_ule_ult(i8 %x) {
; CHECK-LABEL: @or_ule_ult(
}
; ult
-; x <u 13 && x == 17
+; x <u 13 || x == 17
define i1 @or_ult_eq(i8 %x) {
; CHECK-LABEL: @or_ult_eq(
ret i1 %c
}
-; x <u 13 && x != 17
+; x <u 13 || x != 17
define i1 @or_ult_ne(i8 %x) {
; CHECK-LABEL: @or_ult_ne(
ret i1 %c
}
-; x <u 13 && x >=s 17
+; x <u 13 || x >=s 17
define i1 @or_ult_sge(i8 %x) {
; CHECK-LABEL: @or_ult_sge(
ret i1 %c
}
-; x <u 13 && x >s 17
+; x <u 13 || x >s 17
define i1 @or_ult_sgt(i8 %x) {
; CHECK-LABEL: @or_ult_sgt(
ret i1 %c
}
-; x <u 13 && x <=s 17
+; x <u 13 || x <=s 17
define i1 @or_ult_sle(i8 %x) {
; CHECK-LABEL: @or_ult_sle(
ret i1 %c
}
-; x <u 13 && x <s 17
+; x <u 13 || x <s 17
define i1 @or_ult_slt(i8 %x) {
; CHECK-LABEL: @or_ult_slt(
ret i1 %c
}
-; x <u 13 && x >=u 17
+; x <u 13 || x >=u 17
define i1 @or_ult_uge(i8 %x) {
; CHECK-LABEL: @or_ult_uge(
ret i1 %c
}
-; x <u 13 && x >u 17
+; x <u 13 || x >u 17
define i1 @or_ult_ugt(i8 %x) {
; CHECK-LABEL: @or_ult_ugt(
ret i1 %c
}
-; x <u 13 && x <=u 17
+; x <u 13 || x <=u 17
define i1 @or_ult_ule(i8 %x) {
; CHECK-LABEL: @or_ult_ule(
ret i1 %c
}
-; x <u 13 && x <u 17
+; x <u 13 || x <u 17
define i1 @or_ult_ult(i8 %x) {
; CHECK-LABEL: @or_ult_ult(
}
; eq
-; x == 23 && x == 17
+; x == 23 || x == 17
define i1 @or_eq_eq_swap(i8 %x) {
; CHECK-LABEL: @or_eq_eq_swap(
ret i1 %c
}
-; x == 23 && x != 17
+; x == 23 || x != 17
define i1 @or_eq_ne_swap(i8 %x) {
; CHECK-LABEL: @or_eq_ne_swap(
ret i1 %c
}
-; x == 23 && x >=s 17
+; x == 23 || x >=s 17
define i1 @or_eq_sge_swap(i8 %x) {
; CHECK-LABEL: @or_eq_sge_swap(
ret i1 %c
}
-; x == 23 && x >s 17
+; x == 23 || x >s 17
define i1 @or_eq_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_eq_sgt_swap(
ret i1 %c
}
-; x == 23 && x <=s 17
+; x == 23 || x <=s 17
define i1 @or_eq_sle_swap(i8 %x) {
; CHECK-LABEL: @or_eq_sle_swap(
ret i1 %c
}
-; x == 23 && x <s 17
+; x == 23 || x <s 17
define i1 @or_eq_slt_swap(i8 %x) {
; CHECK-LABEL: @or_eq_slt_swap(
ret i1 %c
}
-; x == 23 && x >=u 17
+; x == 23 || x >=u 17
define i1 @or_eq_uge_swap(i8 %x) {
; CHECK-LABEL: @or_eq_uge_swap(
ret i1 %c
}
-; x == 23 && x >u 17
+; x == 23 || x >u 17
define i1 @or_eq_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_eq_ugt_swap(
ret i1 %c
}
-; x == 23 && x <=u 17
+; x == 23 || x <=u 17
define i1 @or_eq_ule_swap(i8 %x) {
; CHECK-LABEL: @or_eq_ule_swap(
ret i1 %c
}
-; x == 23 && x <u 17
+; x == 23 || x <u 17
define i1 @or_eq_ult_swap(i8 %x) {
; CHECK-LABEL: @or_eq_ult_swap(
}
; ne
-; x != 23 && x == 17
+; x != 23 || x == 17
define i1 @or_ne_eq_swap(i8 %x) {
; CHECK-LABEL: @or_ne_eq_swap(
ret i1 %c
}
-; x != 23 && x != 17
+; x != 23 || x != 17
define i1 @or_ne_ne_swap(i8 %x) {
; CHECK-LABEL: @or_ne_ne_swap(
ret i1 %c
}
-; x != 23 && x >=s 17
+; x != 23 || x >=s 17
define i1 @or_ne_sge_swap(i8 %x) {
; CHECK-LABEL: @or_ne_sge_swap(
ret i1 %c
}
-; x != 23 && x >s 17
+; x != 23 || x >s 17
define i1 @or_ne_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_ne_sgt_swap(
ret i1 %c
}
-; x != 23 && x <=s 17
+; x != 23 || x <=s 17
define i1 @or_ne_sle_swap(i8 %x) {
; CHECK-LABEL: @or_ne_sle_swap(
ret i1 %c
}
-; x != 23 && x <s 17
+; x != 23 || x <s 17
define i1 @or_ne_slt_swap(i8 %x) {
; CHECK-LABEL: @or_ne_slt_swap(
ret i1 %c
}
-; x != 23 && x >=u 17
+; x != 23 || x >=u 17
define i1 @or_ne_uge_swap(i8 %x) {
; CHECK-LABEL: @or_ne_uge_swap(
ret i1 %c
}
-; x != 23 && x >u 17
+; x != 23 || x >u 17
define i1 @or_ne_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_ne_ugt_swap(
ret i1 %c
}
-; x != 23 && x <=u 17
+; x != 23 || x <=u 17
define i1 @or_ne_ule_swap(i8 %x) {
; CHECK-LABEL: @or_ne_ule_swap(
ret i1 %c
}
-; x != 23 && x <u 17
+; x != 23 || x <u 17
define i1 @or_ne_ult_swap(i8 %x) {
; CHECK-LABEL: @or_ne_ult_swap(
}
; sge
-; x >=s 23 && x == 17
+; x >=s 23 || x == 17
define i1 @or_sge_eq_swap(i8 %x) {
; CHECK-LABEL: @or_sge_eq_swap(
ret i1 %c
}
-; x >=s 23 && x != 17
+; x >=s 23 || x != 17
define i1 @or_sge_ne_swap(i8 %x) {
; CHECK-LABEL: @or_sge_ne_swap(
ret i1 %c
}
-; x >=s 23 && x >=s 17
+; x >=s 23 || x >=s 17
define i1 @or_sge_sge_swap(i8 %x) {
; CHECK-LABEL: @or_sge_sge_swap(
ret i1 %c
}
-; x >=s 23 && x >s 17
+; x >=s 23 || x >s 17
define i1 @or_sge_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_sge_sgt_swap(
ret i1 %c
}
-; x >=s 23 && x <=s 17
+; x >=s 23 || x <=s 17
define i1 @or_sge_sle_swap(i8 %x) {
; CHECK-LABEL: @or_sge_sle_swap(
ret i1 %c
}
-; x >=s 23 && x <s 17
+; x >=s 23 || x <s 17
define i1 @or_sge_slt_swap(i8 %x) {
; CHECK-LABEL: @or_sge_slt_swap(
ret i1 %c
}
-; x >=s 23 && x >=u 17
+; x >=s 23 || x >=u 17
define i1 @or_sge_uge_swap(i8 %x) {
; CHECK-LABEL: @or_sge_uge_swap(
ret i1 %c
}
-; x >=s 23 && x >u 17
+; x >=s 23 || x >u 17
define i1 @or_sge_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_sge_ugt_swap(
ret i1 %c
}
-; x >=s 23 && x <=u 17
+; x >=s 23 || x <=u 17
define i1 @or_sge_ule_swap(i8 %x) {
; CHECK-LABEL: @or_sge_ule_swap(
ret i1 %c
}
-; x >=s 23 && x <u 17
+; x >=s 23 || x <u 17
define i1 @or_sge_ult_swap(i8 %x) {
; CHECK-LABEL: @or_sge_ult_swap(
}
; sgt
-; x >s 23 && x == 17
+; x >s 23 || x == 17
define i1 @or_sgt_eq_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_eq_swap(
ret i1 %c
}
-; x >s 23 && x != 17
+; x >s 23 || x != 17
define i1 @or_sgt_ne_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_ne_swap(
ret i1 %c
}
-; x >s 23 && x >=s 17
+; x >s 23 || x >=s 17
define i1 @or_sgt_sge_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_sge_swap(
ret i1 %c
}
-; x >s 23 && x >s 17
+; x >s 23 || x >s 17
define i1 @or_sgt_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_sgt_swap(
ret i1 %c
}
-; x >s 23 && x <=s 17
+; x >s 23 || x <=s 17
define i1 @or_sgt_sle_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_sle_swap(
ret i1 %c
}
-; x >s 23 && x <s 17
+; x >s 23 || x <s 17
define i1 @or_sgt_slt_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_slt_swap(
ret i1 %c
}
-; x >s 23 && x >=u 17
+; x >s 23 || x >=u 17
define i1 @or_sgt_uge_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_uge_swap(
ret i1 %c
}
-; x >s 23 && x >u 17
+; x >s 23 || x >u 17
define i1 @or_sgt_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_ugt_swap(
ret i1 %c
}
-; x >s 23 && x <=u 17
+; x >s 23 || x <=u 17
define i1 @or_sgt_ule_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_ule_swap(
ret i1 %c
}
-; x >s 23 && x <u 17
+; x >s 23 || x <u 17
define i1 @or_sgt_ult_swap(i8 %x) {
; CHECK-LABEL: @or_sgt_ult_swap(
}
; sle
-; x <=s 23 && x == 17
+; x <=s 23 || x == 17
define i1 @or_sle_eq_swap(i8 %x) {
; CHECK-LABEL: @or_sle_eq_swap(
ret i1 %c
}
-; x <=s 23 && x != 17
+; x <=s 23 || x != 17
define i1 @or_sle_ne_swap(i8 %x) {
; CHECK-LABEL: @or_sle_ne_swap(
ret i1 %c
}
-; x <=s 23 && x >=s 17
+; x <=s 23 || x >=s 17
define i1 @or_sle_sge_swap(i8 %x) {
; CHECK-LABEL: @or_sle_sge_swap(
ret i1 %c
}
-; x <=s 23 && x >s 17
+; x <=s 23 || x >s 17
define i1 @or_sle_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_sle_sgt_swap(
ret i1 %c
}
-; x <=s 23 && x <=s 17
+; x <=s 23 || x <=s 17
define i1 @or_sle_sle_swap(i8 %x) {
; CHECK-LABEL: @or_sle_sle_swap(
ret i1 %c
}
-; x <=s 23 && x <s 17
+; x <=s 23 || x <s 17
define i1 @or_sle_slt_swap(i8 %x) {
; CHECK-LABEL: @or_sle_slt_swap(
ret i1 %c
}
-; x <=s 23 && x >=u 17
+; x <=s 23 || x >=u 17
define i1 @or_sle_uge_swap(i8 %x) {
; CHECK-LABEL: @or_sle_uge_swap(
ret i1 %c
}
-; x <=s 23 && x >u 17
+; x <=s 23 || x >u 17
define i1 @or_sle_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_sle_ugt_swap(
ret i1 %c
}
-; x <=s 23 && x <=u 17
+; x <=s 23 || x <=u 17
define i1 @or_sle_ule_swap(i8 %x) {
; CHECK-LABEL: @or_sle_ule_swap(
ret i1 %c
}
-; x <=s 23 && x <u 17
+; x <=s 23 || x <u 17
define i1 @or_sle_ult_swap(i8 %x) {
; CHECK-LABEL: @or_sle_ult_swap(
}
; slt
-; x <s 23 && x == 17
+; x <s 23 || x == 17
define i1 @or_slt_eq_swap(i8 %x) {
; CHECK-LABEL: @or_slt_eq_swap(
ret i1 %c
}
-; x <s 23 && x != 17
+; x <s 23 || x != 17
define i1 @or_slt_ne_swap(i8 %x) {
; CHECK-LABEL: @or_slt_ne_swap(
ret i1 %c
}
-; x <s 23 && x >=s 17
+; x <s 23 || x >=s 17
define i1 @or_slt_sge_swap(i8 %x) {
; CHECK-LABEL: @or_slt_sge_swap(
ret i1 %c
}
-; x <s 23 && x >s 17
+; x <s 23 || x >s 17
define i1 @or_slt_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_slt_sgt_swap(
ret i1 %c
}
-; x <s 23 && x <=s 17
+; x <s 23 || x <=s 17
define i1 @or_slt_sle_swap(i8 %x) {
; CHECK-LABEL: @or_slt_sle_swap(
ret i1 %c
}
-; x <s 23 && x <s 17
+; x <s 23 || x <s 17
define i1 @or_slt_slt_swap(i8 %x) {
; CHECK-LABEL: @or_slt_slt_swap(
ret i1 %c
}
-; x <s 23 && x >=u 17
+; x <s 23 || x >=u 17
define i1 @or_slt_uge_swap(i8 %x) {
; CHECK-LABEL: @or_slt_uge_swap(
ret i1 %c
}
-; x <s 23 && x >u 17
+; x <s 23 || x >u 17
define i1 @or_slt_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_slt_ugt_swap(
ret i1 %c
}
-; x <s 23 && x <=u 17
+; x <s 23 || x <=u 17
define i1 @or_slt_ule_swap(i8 %x) {
; CHECK-LABEL: @or_slt_ule_swap(
ret i1 %c
}
-; x <s 23 && x <u 17
+; x <s 23 || x <u 17
define i1 @or_slt_ult_swap(i8 %x) {
; CHECK-LABEL: @or_slt_ult_swap(
}
; uge
-; x >=u 23 && x == 17
+; x >=u 23 || x == 17
define i1 @or_uge_eq_swap(i8 %x) {
; CHECK-LABEL: @or_uge_eq_swap(
ret i1 %c
}
-; x >=u 23 && x != 17
+; x >=u 23 || x != 17
define i1 @or_uge_ne_swap(i8 %x) {
; CHECK-LABEL: @or_uge_ne_swap(
ret i1 %c
}
-; x >=u 23 && x >=s 17
+; x >=u 23 || x >=s 17
define i1 @or_uge_sge_swap(i8 %x) {
; CHECK-LABEL: @or_uge_sge_swap(
ret i1 %c
}
-; x >=u 23 && x >s 17
+; x >=u 23 || x >s 17
define i1 @or_uge_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_uge_sgt_swap(
ret i1 %c
}
-; x >=u 23 && x <=s 17
+; x >=u 23 || x <=s 17
define i1 @or_uge_sle_swap(i8 %x) {
; CHECK-LABEL: @or_uge_sle_swap(
ret i1 %c
}
-; x >=u 23 && x <s 17
+; x >=u 23 || x <s 17
define i1 @or_uge_slt_swap(i8 %x) {
; CHECK-LABEL: @or_uge_slt_swap(
ret i1 %c
}
-; x >=u 23 && x >=u 17
+; x >=u 23 || x >=u 17
define i1 @or_uge_uge_swap(i8 %x) {
; CHECK-LABEL: @or_uge_uge_swap(
ret i1 %c
}
-; x >=u 23 && x >u 17
+; x >=u 23 || x >u 17
define i1 @or_uge_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_uge_ugt_swap(
ret i1 %c
}
-; x >=u 23 && x <=u 17
+; x >=u 23 || x <=u 17
define i1 @or_uge_ule_swap(i8 %x) {
; CHECK-LABEL: @or_uge_ule_swap(
ret i1 %c
}
-; x >=u 23 && x <u 17
+; x >=u 23 || x <u 17
define i1 @or_uge_ult_swap(i8 %x) {
; CHECK-LABEL: @or_uge_ult_swap(
}
; ugt
-; x >u 23 && x == 17
+; x >u 23 || x == 17
define i1 @or_ugt_eq_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_eq_swap(
ret i1 %c
}
-; x >u 23 && x != 17
+; x >u 23 || x != 17
define i1 @or_ugt_ne_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_ne_swap(
ret i1 %c
}
-; x >u 23 && x >=s 17
+; x >u 23 || x >=s 17
define i1 @or_ugt_sge_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_sge_swap(
ret i1 %c
}
-; x >u 23 && x >s 17
+; x >u 23 || x >s 17
define i1 @or_ugt_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_sgt_swap(
ret i1 %c
}
-; x >u 23 && x <=s 17
+; x >u 23 || x <=s 17
define i1 @or_ugt_sle_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_sle_swap(
ret i1 %c
}
-; x >u 23 && x <s 17
+; x >u 23 || x <s 17
define i1 @or_ugt_slt_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_slt_swap(
ret i1 %c
}
-; x >u 23 && x >=u 17
+; x >u 23 || x >=u 17
define i1 @or_ugt_uge_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_uge_swap(
ret i1 %c
}
-; x >u 23 && x >u 17
+; x >u 23 || x >u 17
define i1 @or_ugt_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_ugt_swap(
ret i1 %c
}
-; x >u 23 && x <=u 17
+; x >u 23 || x <=u 17
define i1 @or_ugt_ule_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_ule_swap(
ret i1 %c
}
-; x >u 23 && x <u 17
+; x >u 23 || x <u 17
define i1 @or_ugt_ult_swap(i8 %x) {
; CHECK-LABEL: @or_ugt_ult_swap(
}
; ule
-; x <=u 23 && x == 17
+; x <=u 23 || x == 17
define i1 @or_ule_eq_swap(i8 %x) {
; CHECK-LABEL: @or_ule_eq_swap(
ret i1 %c
}
-; x <=u 23 && x != 17
+; x <=u 23 || x != 17
define i1 @or_ule_ne_swap(i8 %x) {
; CHECK-LABEL: @or_ule_ne_swap(
ret i1 %c
}
-; x <=u 23 && x >=s 17
+; x <=u 23 || x >=s 17
define i1 @or_ule_sge_swap(i8 %x) {
; CHECK-LABEL: @or_ule_sge_swap(
ret i1 %c
}
-; x <=u 23 && x >s 17
+; x <=u 23 || x >s 17
define i1 @or_ule_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_ule_sgt_swap(
ret i1 %c
}
-; x <=u 23 && x <=s 17
+; x <=u 23 || x <=s 17
define i1 @or_ule_sle_swap(i8 %x) {
; CHECK-LABEL: @or_ule_sle_swap(
ret i1 %c
}
-; x <=u 23 && x <s 17
+; x <=u 23 || x <s 17
define i1 @or_ule_slt_swap(i8 %x) {
; CHECK-LABEL: @or_ule_slt_swap(
ret i1 %c
}
-; x <=u 23 && x >=u 17
+; x <=u 23 || x >=u 17
define i1 @or_ule_uge_swap(i8 %x) {
; CHECK-LABEL: @or_ule_uge_swap(
ret i1 %c
}
-; x <=u 23 && x >u 17
+; x <=u 23 || x >u 17
define i1 @or_ule_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_ule_ugt_swap(
ret i1 %c
}
-; x <=u 23 && x <=u 17
+; x <=u 23 || x <=u 17
define i1 @or_ule_ule_swap(i8 %x) {
; CHECK-LABEL: @or_ule_ule_swap(
ret i1 %c
}
-; x <=u 23 && x <u 17
+; x <=u 23 || x <u 17
define i1 @or_ule_ult_swap(i8 %x) {
; CHECK-LABEL: @or_ule_ult_swap(
}
; ult
-; x <u 23 && x == 17
+; x <u 23 || x == 17
define i1 @or_ult_eq_swap(i8 %x) {
; CHECK-LABEL: @or_ult_eq_swap(
ret i1 %c
}
-; x <u 23 && x != 17
+; x <u 23 || x != 17
define i1 @or_ult_ne_swap(i8 %x) {
; CHECK-LABEL: @or_ult_ne_swap(
ret i1 %c
}
-; x <u 23 && x >=s 17
+; x <u 23 || x >=s 17
define i1 @or_ult_sge_swap(i8 %x) {
; CHECK-LABEL: @or_ult_sge_swap(
ret i1 %c
}
-; x <u 23 && x >s 17
+; x <u 23 || x >s 17
define i1 @or_ult_sgt_swap(i8 %x) {
; CHECK-LABEL: @or_ult_sgt_swap(
ret i1 %c
}
-; x <u 23 && x <=s 17
+; x <u 23 || x <=s 17
define i1 @or_ult_sle_swap(i8 %x) {
; CHECK-LABEL: @or_ult_sle_swap(
ret i1 %c
}
-; x <u 23 && x <s 17
+; x <u 23 || x <s 17
define i1 @or_ult_slt_swap(i8 %x) {
; CHECK-LABEL: @or_ult_slt_swap(
ret i1 %c
}
-; x <u 23 && x >=u 17
+; x <u 23 || x >=u 17
define i1 @or_ult_uge_swap(i8 %x) {
; CHECK-LABEL: @or_ult_uge_swap(
ret i1 %c
}
-; x <u 23 && x >u 17
+; x <u 23 || x >u 17
define i1 @or_ult_ugt_swap(i8 %x) {
; CHECK-LABEL: @or_ult_ugt_swap(
ret i1 %c
}
-; x <u 23 && x <=u 17
+; x <u 23 || x <=u 17
define i1 @or_ult_ule_swap(i8 %x) {
; CHECK-LABEL: @or_ult_ule_swap(
ret i1 %c
}
-; x <u 23 && x <u 17
+; x <u 23 || x <u 17
define i1 @or_ult_ult_swap(i8 %x) {
; CHECK-LABEL: @or_ult_ult_swap(