Lines Matching defs:binop
703 # define binop(_op,_a1,_a2) IRExpr_Binop((_op),(_a1),(_a2))
741 binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
746 binop(Iop_CmpNE64, cc_dep1, cc_dep2));
754 binop(Iop_CmpLE64U, cc_dep2, cc_dep1));
759 binop(Iop_CmpLT64U, cc_dep1, cc_dep2));
766 binop(Iop_CmpLE64U, cc_dep1, cc_dep2));
772 binop(Iop_CmpLT64U, cc_dep2, cc_dep1));
779 binop(Iop_CmpLT64S, cc_dep1, cc_dep2));
785 binop(Iop_CmpLE64S, cc_dep2, cc_dep1));
793 binop(Iop_CmpLT64S, cc_dep2, cc_dep1));
798 binop(Iop_CmpLE64S, cc_dep1, cc_dep2));
807 binop(Iop_CmpEQ32, unop(Iop_64to32, cc_dep1),
813 binop(Iop_CmpNE32, unop(Iop_64to32, cc_dep1),
822 binop(Iop_CmpLE32U, unop(Iop_64to32, cc_dep2),
828 binop(Iop_CmpLT32U, unop(Iop_64to32, cc_dep1),
836 binop(Iop_CmpLE32U, unop(Iop_64to32, cc_dep1),
843 binop(Iop_CmpLT32U, unop(Iop_64to32, cc_dep2),
851 binop(Iop_CmpLT32S, unop(Iop_64to32, cc_dep1),
858 binop(Iop_CmpLE32S, unop(Iop_64to32, cc_dep2),
867 binop(Iop_CmpLT32S, unop(Iop_64to32, cc_dep2),
873 binop(Iop_CmpLE32S, unop(Iop_64to32, cc_dep1),
888 binop(Iop_CmpNE64, cc_ndep, mkU64(0)),
890 unop(Iop_1Uto64, binop(Iop_CmpLE32U, cc_dep2, cc_dep1)),
892 unop(Iop_1Uto64, binop(Iop_CmpLT32U, cc_dep2, cc_dep1))
907 binop(Iop_CmpNE64, cc_ndep, mkU64(0)),
909 unop(Iop_1Uto64, binop(Iop_CmpLE32U, unop(Iop_64to32, cc_dep2),
912 unop(Iop_1Uto64, binop(Iop_CmpLT32U, unop(Iop_64to32, cc_dep2),
922 //ZZ binop(Iop_CmpEQ32, cc_dep1, mkU32(0)));
927 //ZZ binop(Iop_CmpNE32, cc_dep1, mkU32(0)));
933 //ZZ binop(Iop_CmpEQ32,
934 //ZZ binop(Iop_Shr32, cc_dep1, mkU8(31)),
940 //ZZ binop(Iop_CmpEQ32,
941 //ZZ binop(Iop_Shr32, cc_dep1, mkU8(31)),
949 return binop(Iop_And64,
950 binop(Iop_Shr64, cc_dep1,
956 return binop(Iop_And64,
957 binop(Iop_Xor64,
958 binop(Iop_Shr64, cc_dep1,
1003 //ZZ && st->Ist.WrTmp.data->Iex.Binop.op == Iop_Or32
1004 //ZZ && isU32(st->Ist.WrTmp.data->Iex.Binop.arg2, (ARMCondAL << 4)))
1040 //ZZ binop(Iop_CmpLE32U, cc_dep2, cc_dep1));
1052 //ZZ binop(Iop_CmpNE32, cc_ndep, mkU32(0)),
1054 //ZZ unop(Iop_1Uto32, binop(Iop_CmpLE32U, cc_dep2, cc_dep1)),
1056 //ZZ unop(Iop_1Uto32, binop(Iop_CmpLT32U, cc_dep2, cc_dep1))
1095 //ZZ binop(Iop_Shr32,
1096 //ZZ binop(Iop_And32,
1097 //ZZ binop(Iop_Xor32, argL, argR),
1098 //ZZ binop(Iop_Xor32, argL, binop(Iop_Sub32, argL, argR))
1112 //ZZ binop(
1114 //ZZ binop(
1117 //ZZ binop(Iop_Xor32, cc_dep1, cc_dep2),
1119 //ZZ binop(Iop_Xor32,
1121 //ZZ binop(Iop_Sub32,
1122 //ZZ binop(Iop_Sub32, cc_dep1, cc_dep2),
1123 //ZZ binop(Iop_Xor32, cc_ndep, mkU32(1)))
1133 # undef binop