Home | History | Annotate | Download | only in priv

Lines Matching refs:binop

1807 #define binop(op,a1,a2) IRExpr_Binop((op),(a1),(a2))
1883 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
1886 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
1889 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, cc_dep2));
1892 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, cc_dep2));
1896 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep2, cc_dep1));
1899 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep2, cc_dep1));
1919 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
1922 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
1925 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep1, cc_dep2));
1928 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep1, cc_dep2));
1932 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep2, cc_dep1));
1935 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep2, cc_dep1));
1955 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, mkU64(0)));
1958 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, mkU64(0)));
1961 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, mkU64(0)));
1964 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, mkU64(0)));
1968 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, mkU64(0), cc_dep1));
1974 return unop(Iop_64to32, binop(Iop_Xor64,
1975 binop(Iop_Shr64, cc_dep1, mkU8(63)),
2005 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, mkU64(0)));
2008 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, mkU64(0)));
2050 word = binop(Iop_And32, word, mkU32(imask));
2059 return unop(Iop_1Uto32, binop(Iop_CmpEQ32, word, mkU32(0)));
2062 return unop(Iop_1Uto32, binop(Iop_CmpNE32, word, mkU32(0)));
2067 word = binop(Iop_Sar32, binop(Iop_Shl32, word, mkU8(shift)),
2072 return unop(Iop_1Uto32, binop(Iop_CmpLT32S, word, mkU32(0)));
2075 return unop(Iop_1Uto32, binop(Iop_CmpLT32S, mkU32(0), word));
2078 return unop(Iop_1Uto32, binop(Iop_CmpLE32S, word, mkU32(0)));
2081 return unop(Iop_1Uto32, binop(Iop_CmpLE32S, mkU32(0), word));
2109 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2110 binop(Iop_And64, cc_dep1, cc_dep2),
2114 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2115 binop(Iop_And64, cc_dep1, cc_dep2),
2119 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2120 binop(Iop_And64, cc_dep1, cc_dep2),
2124 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2125 binop(Iop_And64, cc_dep1, cc_dep2),
2150 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2151 binop(Iop_And64, cc_dep1, cc_dep2),
2155 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2156 binop(Iop_And64, cc_dep1, cc_dep2),
2160 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2161 binop(Iop_And64, cc_dep1, cc_dep2),
2165 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2166 binop(Iop_And64, cc_dep1, cc_dep2),
2179 c1 = binop(Iop_CmpNE64,
2180 binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0));
2181 c2 = binop(Iop_CmpNE64,
2182 binop(Iop_And64, cc_dep1, cc_dep2),
2184 return binop(Iop_And32, unop(Iop_1Uto32, c1),
2192 c1 = binop(Iop_CmpEQ64,
2193 binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0));
2194 c2 = binop(Iop_CmpNE64,
2195 binop(Iop_And64, cc_dep1, cc_dep2),
2197 return binop(Iop_And32, unop(Iop_1Uto32, c1),
2204 c1 = binop(Iop_CmpNE64,
2205 binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0));
2206 c2 = binop(Iop_CmpEQ64,
2207 binop(Iop_And64, cc_dep1, cc_dep2),
2209 return binop(Iop_Or32, unop(Iop_1Uto32, c1),
2215 binop(Iop_CmpNE64,
2216 binop(Iop_And64, cc_dep1, mkU64(msb)),
2221 binop(Iop_CmpEQ64,
2222 binop(Iop_And64, cc_dep1, mkU64(msb)),
2246 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep2, cc_dep1));
2249 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
2252 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep1, cc_dep2));
2255 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep2, cc_dep1));
2258 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep1, cc_dep2));
2262 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
2283 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2284 binop(Iop_Or64, cc_dep1, cc_dep2),
2289 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2290 binop(Iop_Or64, cc_dep1, cc_dep2),
2294 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2295 binop(Iop_Add64, cc_dep1, cc_dep2),
2299 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2300 binop(Iop_Add64, cc_dep1, cc_dep2),
2318 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2319 binop(Iop_Or64, cc_dep1, cc_dep2),
2324 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2325 binop(Iop_Or64, cc_dep1, cc_dep2),
2329 return unop(Iop_1Uto32, binop(Iop_CmpEQ32,
2330 binop(Iop_Add32,
2336 return unop(Iop_1Uto32, binop(Iop_CmpNE32,
2337 binop(Iop_Add32,
2352 binop(Iop_CmpNE64,
2353 binop(Iop_And64,
2354 binop(Iop_Shl64, cond_expr,
2382 binop(Iop_CmpNE64, cc_dep1, mkU64(0)));