Lines Matching refs:mkNarrowTo32
483 assign(t4, mkNarrowTo32( ty, binop(Iop_And64, \
512 mkNarrowTo32(ty, getIReg(rt)), \
515 mkNarrowTo32(ty, getIReg(rs)), \
536 mkNarrowTo32(ty, getIReg(rs)), \
537 mkNarrowTo32(ty, getIReg(rt))), True));
1216 static IRExpr *mkNarrowTo32(IRType ty, IRExpr * src)
2274 mkNarrowTo32(ty, getIReg(regRt))));
2385 mkNarrowTo32(ty, getIReg(regRt))));
2405 assign(new, mkNarrowTo32(ty, getIReg(regRt)));
2772 assign(t1, binop(Iop_MullS32, mkNarrowTo32(Ity_I32, getIReg(rs)),
2773 mkNarrowTo32(Ity_I32, getIReg(rt))));
2781 assign(t1, binop(Iop_MullU32, mkNarrowTo32(Ity_I32, getIReg(rs)),
2782 mkNarrowTo32(Ity_I32,
12827 assign(t0, mkNarrowTo32(ty, getIReg(rt)));
12868 assign(t0, mkNarrowTo32(ty, getIReg(rt)));
13816 mkNarrowTo32(ty, getIReg(rt)),
13886 assign(t5, binop(Iop_And32, mkNarrowTo32(ty, getIReg(rt)),
13926 store(mkexpr(t1), mkNarrowTo32(ty, getIReg(rt)));
14468 assign(tmpRs32, mkNarrowTo32(ty, getIReg(rs)));
14469 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
14488 assign(t1, mkNarrowTo32(ty, getHI()));
14489 assign(t2, mkNarrowTo32(ty, getLO()));
14491 assign(t3, binop(Iop_MullS32, mkNarrowTo32(ty, getIReg(rs)),
14492 mkNarrowTo32(ty, getIReg(rt))));
14551 assign(t1, mkNarrowTo32(ty, getHI()));
14552 assign(t2, mkNarrowTo32(ty, getLO()));
14554 assign(t3, binop(Iop_MullU32, mkNarrowTo32(ty, getIReg(rs)),
14555 mkNarrowTo32(ty, getIReg(rt))));
14613 assign(t1, mkNarrowTo32(ty, getHI()));
14614 assign(t2, mkNarrowTo32(ty, getLO()));
14616 assign(t3, binop(Iop_MullS32, mkNarrowTo32(ty, getIReg(rs)),
14617 mkNarrowTo32(ty, getIReg(rt))));
14679 assign(t1, mkNarrowTo32(ty, getHI()));
14680 assign(t2, mkNarrowTo32(ty, getLO()));
14682 assign(t3, binop(Iop_MullU32, mkNarrowTo32(ty, getIReg(rs)),
14683 mkNarrowTo32(ty, getIReg(rt))));
14757 assign(t0, mkNarrowTo32(ty, getIReg(rt)));
14787 assign(t0, mkNarrowTo32(ty, getIReg(rt)));
14809 assign(tmpRs32, mkNarrowTo32(ty, getIReg(rs)));
14827 assign(tmpRs32, mkNarrowTo32(ty, getIReg(rs)));
15168 assign(t0, binop(Iop_Shl32, mkNarrowTo32(ty, getIReg(rs)),
15177 assign(t2, binop(Iop_Shl32, mkNarrowTo32(ty, getIReg(rt)),
15186 assign(t4, binop(Iop_Shr32, mkNarrowTo32(ty, getIReg(rt)),
15217 assign(t0, binop(Iop_Shl32, mkNarrowTo32(ty, getIReg(rs)),
15224 mkNarrowTo32(ty, getIReg(rs)),
15255 assign(t0, binop(Iop_Shl32, binop(Iop_And32, mkNarrowTo32(ty,
15258 assign(t1, binop(Iop_Shr32, binop(Iop_And32, mkNarrowTo32(ty,
15260 assign(t2, binop(Iop_Shl32, binop(Iop_And32, mkNarrowTo32(ty,
15262 assign(t3, binop(Iop_Shr32, binop(Iop_And32, mkNarrowTo32(ty,
15618 assign(t2, binop(Iop_MullS32, mkNarrowTo32(ty, getIReg(rs)),
15619 mkNarrowTo32(ty, getIReg(rt))));
15642 assign(t2, binop(Iop_MullU32, mkNarrowTo32(ty, getIReg(rs)),
15643 mkNarrowTo32(ty, getIReg(rt))));
15655 assign(tmpRs32, mkNarrowTo32(ty, getIReg(rs)));
15656 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
15700 getIReg(rs), mkNarrowTo32(ty, getIReg(rt))));
15722 getIReg(rs), mkNarrowTo32(ty, getIReg(rt))));
15853 assign(tmpRs32, mkNarrowTo32(ty, getIReg(rs)));
15854 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
15991 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
16010 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
16034 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
16055 mkNarrowTo32(ty, getIReg(rs)), mkU32(0x0000001F))));
16062 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
16075 putIReg(rd, mkWidenFrom32(ty, genROR32(mkNarrowTo32(ty,
16083 assign(tmpRt32, mkNarrowTo32(ty, getIReg(rt)));
16097 putIReg(rd, mkWidenFrom32(ty, genRORV32(mkNarrowTo32(ty,
16098 getIReg(rt)), mkNarrowTo32(ty, getIReg(rs))), True));
16800 assign(tmpRs32, mkNarrowTo32(ty, getIReg(rs)));
16838 mkNarrowTo32(ty, getIReg(rs)),mkU32(extend_s_16to32(imm))),
17051 stmt(IRStmt_LLSC(Iend_LE, t2, mkexpr(t1), mkNarrowTo32(ty, getIReg(rt))));
17053 stmt(IRStmt_LLSC(Iend_BE, t2, mkexpr(t1), mkNarrowTo32(ty, getIReg(rt))));
17096 mkNarrowTo32(ty, getIReg(rs))),
17136 mkNarrowTo32(ty, getIReg(rs))),