Home | History | Annotate | Download | only in priv

Lines Matching refs:binop

1809 #define binop(op,a1,a2) IRExpr_Binop((op),(a1),(a2))
1885 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
1888 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
1891 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep1, cc_dep2));
1894 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, cc_dep2));
1898 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, cc_dep2, cc_dep1));
1901 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep2, cc_dep1));
1921 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
1924 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
1927 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep1, cc_dep2));
1930 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep1, cc_dep2));
1934 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep2, cc_dep1));
1937 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep2, cc_dep1));
1957 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, mkU64(0)));
1960 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, mkU64(0)));
1966 return unop(Iop_64to32, binop(Iop_Shr64, cc_dep1, mkU8(63)));
1969 return unop(Iop_1Uto32, binop(Iop_CmpLE64S, cc_dep1, mkU64(0)));
1973 return unop(Iop_1Uto32, binop(Iop_CmpLT64S, mkU64(0), cc_dep1));
1979 return unop(Iop_64to32, binop(Iop_Xor64,
1980 binop(Iop_Shr64, cc_dep1, mkU8(63)),
2010 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, mkU64(0)));
2013 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, mkU64(0)));
2055 word = binop(Iop_And32, word, mkU32(imask));
2064 return unop(Iop_1Uto32, binop(Iop_CmpEQ32, word, mkU32(0)));
2067 return unop(Iop_1Uto32, binop(Iop_CmpNE32, word, mkU32(0)));
2072 word = binop(Iop_Sar32, binop(Iop_Shl32, word, mkU8(shift)),
2077 return unop(Iop_1Uto32, binop(Iop_CmpLT32S, word, mkU32(0)));
2080 return unop(Iop_1Uto32, binop(Iop_CmpLT32S, mkU32(0), word));
2083 return unop(Iop_1Uto32, binop(Iop_CmpLE32S, word, mkU32(0)));
2086 return unop(Iop_1Uto32, binop(Iop_CmpLE32S, mkU32(0), word));
2114 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2115 binop(Iop_And64, cc_dep1, cc_dep2),
2119 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2120 binop(Iop_And64, cc_dep1, cc_dep2),
2124 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2125 binop(Iop_And64, cc_dep1, cc_dep2),
2129 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2130 binop(Iop_And64, cc_dep1, cc_dep2),
2155 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2156 binop(Iop_And64, cc_dep1, cc_dep2),
2160 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2161 binop(Iop_And64, cc_dep1, cc_dep2),
2165 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2166 binop(Iop_And64, cc_dep1, cc_dep2),
2170 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2171 binop(Iop_And64, cc_dep1, cc_dep2),
2184 c1 = binop(Iop_CmpNE64,
2185 binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0));
2186 c2 = binop(Iop_CmpNE64,
2187 binop(Iop_And64, cc_dep1, cc_dep2),
2189 return binop(Iop_And32, unop(Iop_1Uto32, c1),
2197 c1 = binop(Iop_CmpEQ64,
2198 binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0));
2199 c2 = binop(Iop_CmpNE64,
2200 binop(Iop_And64, cc_dep1, cc_dep2),
2202 return binop(Iop_And32, unop(Iop_1Uto32, c1),
2209 c1 = binop(Iop_CmpNE64,
2210 binop(Iop_And64, cc_dep1, mkU64(msb)), mkU64(0));
2211 c2 = binop(Iop_CmpEQ64,
2212 binop(Iop_And64, cc_dep1, cc_dep2),
2214 return binop(Iop_Or32, unop(Iop_1Uto32, c1),
2220 binop(Iop_CmpNE64,
2221 binop(Iop_And64, cc_dep1, mkU64(msb)),
2226 binop(Iop_CmpEQ64,
2227 binop(Iop_And64, cc_dep1, mkU64(msb)),
2251 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep2, cc_dep1));
2254 return unop(Iop_1Uto32, binop(Iop_CmpEQ64, cc_dep1, cc_dep2));
2257 return unop(Iop_1Uto32, binop(Iop_CmpLT64U, cc_dep1, cc_dep2));
2260 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep2, cc_dep1));
2263 return unop(Iop_1Uto32, binop(Iop_CmpLE64U, cc_dep1, cc_dep2));
2267 return unop(Iop_1Uto32, binop(Iop_CmpNE64, cc_dep1, cc_dep2));
2288 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2289 binop(Iop_Or64, cc_dep1, cc_dep2),
2294 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2295 binop(Iop_Or64, cc_dep1, cc_dep2),
2299 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2300 binop(Iop_Add64, cc_dep1, cc_dep2),
2304 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2305 binop(Iop_Add64, cc_dep1, cc_dep2),
2323 return unop(Iop_1Uto32, binop(Iop_CmpEQ64,
2324 binop(Iop_Or64, cc_dep1, cc_dep2),
2329 return unop(Iop_1Uto32, binop(Iop_CmpNE64,
2330 binop(Iop_Or64, cc_dep1, cc_dep2),
2334 return unop(Iop_1Uto32, binop(Iop_CmpEQ32,
2335 binop(Iop_Add32,
2341 return unop(Iop_1Uto32, binop(Iop_CmpNE32,
2342 binop(Iop_Add32,
2357 binop(Iop_CmpNE64,
2358 binop(Iop_And64,
2359 binop(Iop_Shl64, cond_expr,
2387 binop(Iop_CmpNE64, cc_dep1, mkU64(0)));