Lines Matching refs:mkU8

666 static IRExpr* mkU8 ( UInt i )
690 if (ty == Ity_I8) return mkU8(i);
1609 mkU8(scale)))));
1621 binop(Iop_Shl32, getIReg(4,index_r), mkU8(scale)),
1677 getIReg(4,index_r), mkU8(scale))),
1718 getIReg(4,index_r), mkU8(scale))),
2485 assign( shift_amt, binop(Iop_And8, shift_expr, mkU8(31)) );
2500 mkexpr(shift_amt), mkU8(1)),
2501 mkU8(31))) );
2523 assign(rot_amt32, binop(Iop_And8, shift_expr, mkU8(31)));
2528 assign(rot_amt, binop(Iop_And8, mkexpr(rot_amt32), mkU8(8*sz-1)));
2541 binop(Iop_Sub8,mkU8(8*sz), mkexpr(rot_amt))
2558 binop(Iop_Sub8,mkU8(8*sz), mkexpr(rot_amt))
2722 binop(Iop_Shr32, mkexpr(t2), mkU8(src_val)),
2979 assign(t2, binop(Iop_Add8, mkexpr(t1), mkU8(1)));
2984 assign(t2, binop(Iop_Sub8, mkexpr(t1), mkU8(1)));
3000 assign(t2, binop(Iop_Add8, mkexpr(t1), mkU8(1)));
3010 assign(t2, binop(Iop_Sub8, mkexpr(t1), mkU8(1)));
3172 mkU8(sz/2) ) );
3416 mkU8(32 - 8 * sizeofIRType(ty))));
3551 put_ST_TAG(i, mkU8(1));
3608 put_ST_TAG(0, mkU8(0));
3630 mkU8(11)),
3801 mkU8(8)),
3816 mkU8(8)),
3864 mkU8(8)),
3878 mkU8(8)),
4148 mkU8(8)),
4451 mkU8(8)),
4466 mkU8(8)),
4568 mkU8(8)),
4814 mkU8(8)),
4828 mkU8(8)),
5055 put_ST_TAG ( r_dst, mkU8(0) );
5085 mkU8(8)),
5098 mkU8(8)),
5145 mkU8(8)),
5161 mkU8(8)),
5233 mkU8(8)),
5332 put_ST_TAG ( 0, mkU8(0) );
5411 IRExpr* tag1 = mkU8(1);
5422 IRExpr* tag0 = mkU8(0);
5657 binop(op, mkexpr(g0), mkU8(size-1)),
5710 : binop(op, mkexpr(e0), mkU8(amt))
5715 ? binop(op, mkexpr(e0), mkU8(size-1))
5716 : binop(op, mkexpr(e0), mkU8(amt))
6037 assign( mask, binop(Iop_SarN8x8, mkexpr(regM), mkU8(7)) );
6143 mask = mkU8(31);
6152 mask = mkU8(15);
6171 binop(Iop_Sub8, mkexpr(tmpSH), mkU8(1) ),
6273 binop(Iop_Sar32, mkexpr(t_bitno1), mkU8(3))) );
6285 assign( t_mask, binop(Iop_Shl8, mkU8(1), mkexpr(t_bitno2)) );
6494 binop(Iop_Shr32, getIReg(4, R_EAX), mkU8(8)),
6524 binop(Iop_Shl32, new_byte, mkU8(8)));
7315 binop(op, mkexpr(g0), mkU8(size-1)),
7366 : binop(op, mkexpr(e0), mkU8(amt))
7371 ? binop(op, mkexpr(e0), mkU8(size-1))
7372 : binop(op, mkexpr(e0), mkU8(amt))
7521 binop(Iop_Shr32, mkexpr(t1), mkU8(10)),
7533 binop(Iop_Shr32, mkexpr(t1), mkU8(21)),
7546 binop(Iop_Shr32, mkexpr(t1), mkU8(18)),
7589 mkU8(16) ));
7593 mkU8(16) ));
7597 mkU8(16) ));
7601 mkU8(16) ));
7612 mkU8(14)
7616 mkU8(1)
7628 mkU8(14)
7632 mkU8(1)
7705 assign( negMask, binop(opSarN, mkexpr(aa), mkU8(8*laneszB-1)) );
7721 binop(Iop_Shl64, mkexpr(hi64), mkU8(8*(8-byteShift))),
7722 binop(Iop_Shr64, mkexpr(lo64), mkU8(8*byteShift))
7881 binop(Iop_Shl32, mkexpr(t1), mkU8(24)),
7884 binop(Iop_And32, binop(Iop_Shl32, mkexpr(t1), mkU8(8)),
7887 binop(Iop_And32, binop(Iop_Shr32, mkexpr(t1), mkU8(8)),
7889 binop(Iop_And32, binop(Iop_Shr32, mkexpr(t1), mkU8(24)),
7898 binop(Iop_Shl16, mkexpr(t1), mkU8(8)),
7899 binop(Iop_Shr16, mkexpr(t1), mkU8(8)) ));
8779 binop(Iop_Shr32, getXMMRegLane32(src,0), mkU8(31)),
8782 binop(Iop_Shr32, getXMMRegLane32(src,1), mkU8(30)),
8785 binop(Iop_Shr32, getXMMRegLane32(src,2), mkU8(29)),
8788 binop(Iop_Shr32, getXMMRegLane32(src,3), mkU8(28)),
10268 binop(Iop_Shr32, getXMMRegLane32(src,1), mkU8(31)),
10271 binop(Iop_Shr32, getXMMRegLane32(src,3), mkU8(30)),
10304 mkU8(7) ),
10307 mkU8(7) ) ));
11238 mkU8( 8*(imm-8) ) ));
11242 mkU8(8 * imm) ));
11246 mkU8(8 * imm)),
11248 mkU8(8 * (8 - imm)) )
11368 mkU8( 8*(imm-8) ) ));
11372 mkU8(8 * imm) ));
11376 mkU8(8 * imm)),
11378 mkU8(8 * (8 - imm)) )
11886 binop(Iop_SarN16x4, mkexpr(sV), mkU8(8)) );
11889 binop(Iop_ShlN16x4, mkexpr(sV), mkU8(8)),
11890 mkU8(8)) );
11892 binop(Iop_ShrN16x4, mkexpr(dV), mkU8(8)) );
11895 binop(Iop_ShlN16x4, mkexpr(dV), mkU8(8)),
11896 mkU8(8)) );
11938 binop(Iop_SarN16x8, mkexpr(sV), mkU8(8)) );
11941 binop(Iop_ShlN16x8, mkexpr(sV), mkU8(8)),
11942 mkU8(8)) );
11944 binop(Iop_ShrN16x8, mkexpr(dV), mkU8(8)) );
11947 binop(Iop_ShlN16x8, mkexpr(dV), mkU8(8)),
11948 mkU8(8)) );
12403 binop(Iop_Shr64, mkexpr(sV), mkU8(8*d32)),
12404 binop(Iop_Shl64, mkexpr(dV), mkU8(8*(8-d32))
12411 assign( res, binop(Iop_Shr64, mkexpr(dV), mkU8(8*(d32-8))) );
12482 assign( rHi, binop(Iop_Shr64, mkexpr(dHi), mkU8(8*(d32-16))) );
12491 assign( rLo, binop(Iop_Shr64, mkexpr(dHi), mkU8(8*(d32-24))) );
12541 unop(Iop_Not64, binop(Iop_SarN8x8, mkexpr(sV), mkU8(7)))
12602 unop(Iop_Not64, binop(Iop_SarN8x8,mkexpr(sHi),mkU8(7))));
12607 binop(Iop_ShlN8x8,mkexpr(sHi),mkU8(4)),
12608 mkU8(7)));
12629 unop(Iop_Not64, binop(Iop_SarN8x8,mkexpr(sLo),mkU8(7))));
12634 binop(Iop_ShlN8x8,mkexpr(sLo),mkU8(4)),
12635 mkU8(7)));
12790 mkU8(X86G_CC_SHIFT_Z)),
12794 mkU8(X86G_CC_SHIFT_C))
12989 binop(Iop_Shr32, mkexpr(t2), mkU8(16)),
13039 binop(Iop_Shr32, mkexpr(t2), mkU8(16)),
13072 mkU8(sz == 2 ? 15 : 31)) );
13457 putIReg(1, opc-0xB0, mkU8(d32));
13879 mkU8(21)),
13889 mkU8(18)),
14032 binop(Iop_Shl32, mkexpr(t0), mkU8(31)),
14033 mkU8(31)) );
14356 mkU8(d32 & 0xFF), NULL, &decode_OK );
14368 mkU8(d32 & 0xFF), NULL, &decode_OK );
14381 mkU8(d32), NULL, &decode_OK );
14393 mkU8(d32), NULL, &decode_OK );
14631 mkU8(X86G_CC_SHIFT_Z)) ));
14948 mkU8(getIByte(d32)), True, /* literal */
14965 mkU8(getIByte(d32)), True, /* literal */