Lines Matching refs:Binop
3368 #define BINOP(bt, nn, nu, np, un, uu, up, pn, pu, pp) \
3400 BINOP(
3439 BINOP(
3478 BINOP(
3510 BINOP(
3794 #define binop(_op, _arg1, _arg2) IRExpr_Binop((_op),(_arg1),(_arg2))
4170 binop(Iop_Sub32,a1,a2) ) );
4273 binop(Iop_Sub64,a1,a2) ) );
4777 assign('I', pce, success, binop(cmpEQ, mkexpr(old), expd));
4804 binop(cmpEQ, mkexpr(old), expd));
4836 binop(cmpEQ, mkexpr(old), expd));
4892 assign('I', pce, addrpp, binop(opADD, addr, step));
4904 binop(opXOR, mkexpr(oldHi), expdHi));
4907 binop(opXOR, mkexpr(oldLo), expdLo));
4910 binop(opOR, mkexpr(diffHi), mkexpr(diffLo)));
4913 binop(opCasCmpEQ, mkexpr(diff), zero));
4939 binop(Iop_Xor32, mkexpr(oldHi), expdHi));
4942 binop(Iop_Xor32, mkexpr(oldLo), expdLo));
4945 binop(Iop_Or32, mkexpr(diffHi), mkexpr(diffLo)));
4948 binop(Iop_CasCmpEQ32, mkexpr(diff), mkU32(0)));
5238 tl_assert(isIRAtom(e->Iex.Binop.arg1));
5239 tl_assert(isIRAtom(e->Iex.Binop.arg2));
5241 instrument_arithop( pce, dst, dstv, e->Iex.Binop.op,
5242 e->Iex.Binop.arg1, e->Iex.Binop.arg2,