Lines Matching refs:loadLE
307 static IRExpr* loadLE ( IRType ty, IRExpr* addr )
2855 assign( src, loadLE(szToITy(size), mkexpr(addr)) );
2970 assign(dst0, loadLE(ty,mkexpr(addr)));
3057 putIRegG(size, pfx, rm, loadLE(szToITy(size), mkexpr(addr)));
3190 loadLE(szToITy(szs),mkexpr(addr))));
3324 assign(dst0, loadLE(ty,mkexpr(addr)));
3403 assign(dst0, loadLE(ty,mkexpr(addr)));
3703 assign( t2, widenUto64(loadLE(ty, mkexpr(t_addr))) );
3934 assign(t1, loadLE(ty,mkexpr(addr)));
4038 assign( t1, loadLE(ty, mkexpr(addr)) );
4144 assign(t1, loadLE(ty,mkexpr(addr)));
4176 assign(t3, loadLE(Ity_I64,mkexpr(addr)));
4191 assign(t3, loadLE(Ity_I64,mkexpr(addr)));
4202 assign(t3, loadLE(Ity_I64,mkexpr(addr)));
4276 storeLE( mkexpr(td), loadLE(ty,mkexpr(ts)) );
4300 putIRegRAX ( sz, loadLE(ty, mkexpr(ts)) );
4349 assign( tdv, loadLE(ty,mkexpr(td)) );
4351 assign( tsv, loadLE(ty,mkexpr(ts)) );
4381 assign( tdv, loadLE(ty,mkexpr(td)) );
4470 assign( te, loadLE(ty,mkexpr(addr)) );
4518 assign(te, loadLE(ty, mkexpr(addr)));
4892 loadLE(Ity_F64,mkexpr(addr))
4899 unop(Iop_F32toF64, loadLE(Ity_F32,mkexpr(addr)))
4917 loadLE(Ity_F64,mkexpr(addr)),
4924 unop(Iop_F32toF64, loadLE(Ity_F32,mkexpr(addr))),
5058 loadLE(Ity_F32,mkexpr(addr)))),
5076 loadLE(Ity_F32,mkexpr(addr)))),
5185 loadLE(Ity_F32, mkexpr(addr))));
5279 loadLE(Ity_I16, mkexpr(addr)))
5716 loadLE(Ity_I32, mkexpr(addr)))));
5724 loadLE(Ity_I32, mkexpr(addr))),
5817 loadLE(Ity_I32, mkexpr(addr))));
6046 //.. loadLE(Ity_F64,mkexpr(addr))),
6061 loadLE(Ity_F64,mkexpr(addr))),
6142 put_ST(0, loadLE(Ity_F64, mkexpr(addr)));
6438 loadLE(Ity_I16, mkexpr(addr))))));
6447 loadLE(Ity_I16, mkexpr(addr)))),
6526 loadLE(Ity_I16, mkexpr(addr)))));
6557 loadLE(Ity_I64, mkexpr(addr))));
6801 argE = loadLE(Ity_I64, mkexpr(addr));
6864 assign( amt, loadLE(Ity_I64, mkexpr(addr)) );
7009 loadLE(Ity_I32, mkexpr(addr)) ) );
7028 loadLE(Ity_I64, mkexpr(addr)) );
7094 putMMXReg( gregLO3ofRM(modrm), loadLE(Ity_I64, mkexpr(addr)) );
7335 assign( olddata, loadLE( Ity_I64, mkexpr(addr) ));
7469 assign( esrc, loadLE(ty, mkexpr(addr)) );
7688 assign( t_fetched, loadLE(Ity_I8, mkexpr(t_addr1)) );
7740 putIRegE(sz, pfx, modrm, loadLE(szToITy(sz), mkexpr(t_rsp)) );
7780 assign( src, loadLE(ty, mkexpr(addr)) );
8003 assign( dest, loadLE(ty, mkexpr(addr)) );
8095 assign( tmps, loadLE(ty, mkexpr(addr)) );
8156 assign( tmpd, loadLE(ty, mkexpr(addr)) );
8171 assign( tmpd, loadLE(ty, mkexpr(addr)) );
8204 //.. putSReg( gregOfRM(rm), loadLE(Ity_I16, mkexpr(addr)) );
8265 //.. assign( t1, loadLE(Ity_I16, mkexpr(ta)) );
8279 assign(t2, loadLE(Ity_I64,mkexpr(t1)));
8322 loadLE
8377 loadLE(Ity_I32, mkexpr(addr))) );
8413 loadLE(Ity_I64, mkexpr(addr))) );
8446 unop(op, loadLE(Ity_V128, mkexpr(addr))) );
8489 loadLE(Ity_I32, mkexpr(addr)) ));
8533 loadLE(Ity_I64, mkexpr(addr)) ));
8568 epart = loadLE(Ity_V128, mkexpr(addr));
8744 ? loadLE(Ity_V128, mkexpr(addr))
8746 ? unop( Iop_64UtoV128, loadLE(Ity_I64, mkexpr(addr)))
8748 unop( Iop_32UtoV128, loadLE(Ity_I32, mkexpr(addr)))
8800 assign( amt, loadLE(Ity_I64, mkexpr(addr)) );
9528 assign( argR, loadLE(Ity_F64, mkexpr(addr)) );
9571 assign( argR, loadLE(Ity_F32, mkexpr(addr)) );
9616 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
9757 assign(f64lo, loadLE(Ity_F64, mkexpr(addr)));
9805 assign(f32lo, loadLE(Ity_F32, mkexpr(addr)));
9855 assign( f32lo, loadLE(Ity_F32, mkexpr(addr)) );
9856 assign( f32hi, loadLE(Ity_F32,
9893 assign( f32_0, loadLE(Ity_F32, mkexpr(addr)) );
9894 assign( f32_1, loadLE(Ity_F32,
9896 assign( f32_2, loadLE(Ity_F32,
9898 assign( f32_3, loadLE(Ity_F32,
9930 assign( argV, loadLE(Ity_V128, mkexpr(addr)) );
9977 assign( argV, loadLE(Ity_V128, mkexpr(addr)) );
10027 assign( argV, loadLE(Ity_V256, mkexpr(addr)) );
10079 assign( argV, loadLE(Ity_V128, mkexpr(addr)) );
10134 assign( argV, loadLE(Ity_V256, mkexpr(addr)) );
10188 assign( argV, loadLE(Ity_V128, mkexpr(addr)) );
10235 assign( argV, loadLE(Ity_V256, mkexpr(addr)) );
10699 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
10783 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
10864 loadLE(Ity_I32, mkexpr(addr))
10963 assign( olddata, loadLE( Ity_V128, mkexpr(addr) ));
11155 loadLE(Ity_V128, mkexpr(addr)) );
11178 loadLE(Ity_I64, mkexpr(addr)) );
11200 loadLE(Ity_I32, mkexpr(addr)) );
11220 loadLE(Ity_V128, mkexpr(addr)) );
11316 loadLE(Ity_I64, mkexpr(addr)) );
11338 loadLE(Ity_I64, mkexpr(addr)) );
11402 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
11430 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
11454 loadLE(Ity_I64, mkexpr(addr)) );
11475 loadLE(Ity_I64, mkexpr(addr)) );
11564 loadLE(Ity_V128, mkexpr(addr)) );
11585 loadLE(Ity_V128, mkexpr(addr)) );
11654 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
11694 assign( arg32, loadLE(Ity_I32, mkexpr(addr)) );
11714 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
11742 assign( arg32, loadLE(Ity_I32, mkexpr(addr)) );
11760 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
11796 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
11861 assign(f32lo, loadLE(Ity_F32, mkexpr(addr)));
11862 assign(f32hi, loadLE(Ity_F32, binop( Iop_Add64,
11947 assign(f64lo, loadLE(Ity_F64, mkexpr(addr)));
11948 assign(f64hi, loadLE(Ity_F64, binop( Iop_Add64,
12212 assign(f32lo, loadLE(Ity_F32, mkexpr(addr)));
12237 assign(f64lo, loadLE(Ity_F64, mkexpr(addr)));
12543 ? unop( Iop_32UtoV128,loadLE(Ity_I32, mkexpr(addr)) )
12544 : unop( Iop_64UtoV128,loadLE(Ity_I64, mkexpr(addr)) )
12568 loadLE(Ity_V128, mkexpr(addr)) );
12587 loadLE(Ity_V128, mkexpr(addr)) );
12622 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
12795 loadLE(Ity_I64, mkexpr(addr)) );
13179 assign(t4, loadLE(Ity_I16, mkexpr(addr)));
13215 assign(t4, loadLE(Ity_I16, mkexpr(addr)));
13293 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
13320 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
13816 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
13843 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
13872 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
13905 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14042 assign( d0, loadLE(Ity_I64, mkexpr(addr)) );
14071 assign( d0, loadLE(Ity_I64, mkexpr(addr)) );
14072 assign( d1, loadLE(Ity_I64, binop(Iop_Add64,
14106 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14138 assign( sV, loadLE(Ity_V256, mkexpr(addr)) );
14255 loadLE(Ity_V128, mkexpr(addr)) );
14280 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14305 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14329 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
14349 loadLE(Ity_V128, mkexpr(addr)) );
14515 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14604 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14630 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
14724 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
14761 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14790 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
14856 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14903 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
14940 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
14977 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
15019 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
15054 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
15126 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
15157 assign( sV, loadLE(Ity_I64, mkexpr(addr)) );
15249 assign(src, loadLE(ty, mkexpr(addr)));
15295 assign(src, loadLE(ty, mkexpr(addr)));
15435 assign(vecE, loadLE(Ity_V128, mkexpr(addr)));
15474 assign(vecE, loadLE(Ity_V256, mkexpr(addr)));
15611 assign(vecE, loadLE( Ity_V128, mkexpr(addr) ));
15661 assign(vecE, loadLE( Ity_V256, mkexpr(addr) ));
15718 unop( Iop_64UtoV128, loadLE( Ity_I64, mkexpr(addr) ) ) );
15761 unop( Iop_64UtoV128, loadLE( Ity_I64, mkexpr(addr) ) ) );
15798 assign( srcBytes, loadLE( Ity_I32, mkexpr(addr) ) );
15832 unop( Iop_32UtoV128, loadLE( Ity_I32, mkexpr(addr) ) ) );
15874 assign( srcI64, loadLE(Ity_I64, mkexpr(addr)) );
15916 unop( Iop_32UtoV128, loadLE( Ity_I32, mkexpr(addr) ) ) );
15957 assign( srcBytes, loadLE( Ity_I16, mkexpr(addr) ) );
15992 unop( Iop_16Uto32, loadLE( Ity_I16, mkexpr(addr) ))));
16033 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
16075 stmt( IRStmt_Put( OFFB_YMM16, loadLE(Ity_V128, mkexpr(addr)) ));
16166 stmt( IRStmt_Put( OFFB_YMM16, loadLE(Ity_V128, mkexpr(addr)) ));
16271 assign(vecE, loadLE( Ity_V128, mkexpr(addr) ));
16374 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
16414 assign( argL, loadLE( Ity_V128, mkexpr(addr) ));
16597 assign( argL, loadLE( Ity_V128, mkexpr(addr) ));
16663 assign(valE, loadLE(tyE, mkexpr(addr)));
16910 stmt( IRStmt_Put( OFFB_YMM16, loadLE(Ity_V128, mkexpr(addr)) ));
17412 assign( src0, loadLE(Ity_F32,
17414 assign( src1, loadLE(Ity_F32,
17416 assign( src2, loadLE(Ity_F32,
17418 assign( src3, loadLE(Ity_F32,
17474 assign( src0, loadLE(Ity_F64,
17476 assign( src1, loadLE(Ity_F64,
17528 assign( src, loadLE
17579 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
17615 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
17652 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
17736 assign( new8, loadLE( Ity_I8, mkexpr(addr) ) );
17773 assign( d2ins, loadLE( Ity_I32, mkexpr(addr) ) );
17808 assign( src_u32, loadLE( Ity_I32, mkexpr(addr) ) );
17839 assign( src_u64, loadLE( Ity_I64, mkexpr(addr) ) );
17874 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
17907 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
17943 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
17980 assign( svec, loadLE( Ity_V128, mkexpr(addr) ) );
18330 assign(t1, loadLE(szToITy(sz),mkexpr(t2)));
18356 loadLE(Ity_I32, mkexpr(addr))));
18540 assign( t1, loadLE(ty, mkexpr(addr)) );
18617 assign( t3, loadLE(Ity_I64, mkexpr(t1)) );
18770 assign(t1, widenUto64(loadLE(szToITy(sz),mkexpr(t2))));
18851 putIRegRAX(sz, loadLE( ty, mkexpr(addr) ));
19133 assign(t2, loadLE(Ity_I64,mkexpr(t1)));
20469 assign(src, loadLE(ty, mkexpr(addr)));
20608 assign(tSR, loadLE(Ity_V128, mkexpr(addr)));
20687 assign( amt, loadLE(Ity_I64, mkexpr(addr)) );
20826 loadLE(Ity_I64, mkexpr(addr))) );
20867 assign(e64, loadLE(Ity_I64, mkexpr(addr)));
20914 assign(e32, loadLE(Ity_I32, mkexpr(addr)));
20963 loadLE(Ity_I32, mkexpr(addr))) );
21033 all_lanes ? loadLE(Ity_V128, mkexpr(addr))
21034 : sz == 8 ? unop( Iop_64UtoV128, loadLE(Ity_I64, mkexpr(addr)))
21035 : /*sz==4*/ unop( Iop_32UtoV128, loadLE(Ity_I32, mkexpr(addr))));
21148 assign(argR, loadLE(Ity_V256, mkexpr(addr)) );
21195 assign(arg, loadLE(Ity_V128, mkexpr(addr)));
21226 assign(arg, loadLE(Ity_V128, mkexpr(addr)));
21270 assign(tSR, loadLE(Ity_V256, mkexpr(addr)));
21344 assign(arg, loadLE(Ity_V256, mkexpr(addr)));
21372 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
21409 assign( argV, loadLE(Ity_V256, mkexpr(addr)) );
21465 putXMMRegLane64( rG, 0, loadLE(Ity_I64, mkexpr(addr)) );
21500 putXMMRegLane32( rG, 0, loadLE(Ity_I32, mkexpr(addr)) );
21537 putYMMRegLoAndZU( rG, loadLE(Ity_V128, mkexpr(addr)) );
21554 putYMMReg( rG, loadLE(Ity_V256, mkexpr(addr)) );
21571 putYMMRegLoAndZU( rG, loadLE(Ity_V128, mkexpr(addr)) );
21588 putYMMReg( rG, loadLE(Ity_V256, mkexpr(addr)) );
21775 loadLE(Ity_I64, mkexpr(addr))));
21830 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
21858 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
21886 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
21914 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
21961 loadLE(Ity_I64, mkexpr(addr)),
22011 putYMMRegLoAndZU( rG, loadLE(Ity_V128, mkexpr(addr)) );
22029 putYMMReg( rG, loadLE(Ity_V256, mkexpr(addr)) );
22047 putYMMRegLoAndZU( rG, loadLE(Ity_V128, mkexpr(addr)) );
22065 putYMMReg( rG, loadLE(Ity_V256, mkexpr(addr)) );
22167 assign( arg32, loadLE(Ity_I32, mkexpr(addr)) );
22193 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
22221 assign( arg64, loadLE(Ity_I64, mkexpr(addr)) );
22251 assign( arg32, loadLE(Ity_I32, mkexpr(addr)) );
22708 assign(f64lo, loadLE(Ity_F64, mkexpr(addr)) );
22736 assign(f32lo, loadLE(Ity_F32, mkexpr(addr)) );
23124 unop( Iop_32UtoV128,loadLE(Ity_I32, mkexpr(addr)))
23149 unop( Iop_64UtoV128,loadLE(Ity_I64, mkexpr(addr)))
23178 assign(tD, loadLE(Ity_V256, mkexpr(addr)));
23203 assign(tD, loadLE(Ity_V128, mkexpr(addr)));
23408 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
23438 assign( sV, loadLE(Ity_V256, mkexpr(addr)) );
23470 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
23500 assign( sV, loadLE(Ity_V256, mkexpr(addr)) );
23534 putXMMRegLane64( rG, 0, loadLE(Ity_I64, mkexpr(addr)) );
23738 assign( new16, loadLE( Ity_I16, mkexpr(addr) ));
23785 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
23815 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
23845 assign( eV, loadLE(Ity_V128, mkexpr(addr)) );
23875 assign( eV, loadLE(Ity_V256, mkexpr(addr)) );
24281 assign(tD, loadLE(Ity_V256, mkexpr(addr)));
24294 assign(tD, loadLE(Ity_V128, mkexpr(addr)));
24623 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
24665 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
24705 assign(ctrlV, loadLE(Ity_V128, mkexpr(addr)));
24732 assign(ctrlV, loadLE(Ity_V256, mkexpr(addr)));
24762 assign(ctrlV, loadLE(Ity_V128, mkexpr(addr)));
24789 assign(ctrlV, loadLE(Ity_V256, mkexpr(addr)));
24850 assign(t32, loadLE(Ity_I32, mkexpr(addr)));
24867 assign(t32, loadLE(Ity_I32, mkexpr(addr)));
24888 assign(t64, loadLE(Ity_I64, mkexpr(addr)));
24907 assign(t128, loadLE(Ity_V128, mkexpr(addr)));
25028 assign(tD, loadLE(Ity_V128, mkexpr(addr)));
25307 assign(sV, loadLE(Ity_V256, mkexpr(addr)));
25337 assign(sV, loadLE(Ity_V128, mkexpr(addr)));
25365 assign(sV, loadLE(Ity_V128, mkexpr(addr)));
25398 assign(sV, loadLE(Ity_V256, mkexpr(addr)));
25443 assign(s10, loadLE(Ity_V128, binop(Iop_Add64,
25445 assign(s11, loadLE(Ity_V128, binop(Iop_Add64,
25486 assign( src, loadLE(Ity_V128, mkexpr(addr) ) );
25538 assign( src, loadLE(Ity_V256, mkexpr(addr) ) );
25589 assign( src, loadLE(Ity_V128, mkexpr(addr) ) );
25635 assign( src, loadLE(Ity_V256, mkexpr(addr) ) );
25686 assign( src, loadLE( isD ? Ity_F64 : Ity_F32, mkexpr(addr) ));
25741 assign(sE, loadLE(Ity_V256, mkexpr(addr)));
25772 assign(sE, loadLE(Ity_V128, mkexpr(addr)));
25806 assign(sE, loadLE(Ity_V256, mkexpr(addr)));
25837 assign(sE, loadLE(Ity_V128, mkexpr(addr)));
25871 assign(sE, loadLE(Ity_V128, mkexpr(addr)));
25903 assign( sV, loadLE(Ity_V128, mkexpr(addr)) );
25980 assign(t128, loadLE(Ity_V128, mkexpr(addr)));
26048 assign( src_u8, loadLE( Ity_I8, mkexpr(addr) ) );
26087 assign( d2ins, loadLE( Ity_I32, mkexpr(addr) ) );
26123 assign( src_u32, loadLE( Ity_I32, mkexpr(addr) ) );
26155 assign( src_u64, loadLE( Ity_I64, mkexpr(addr) ) );
26188 assign( dst_vec, loadLE( Ity_V128, mkexpr(addr) ) );
26218 assign( dst_vec, loadLE( Ity_V256, mkexpr(addr) ) );
26256 assign( dst_vec, loadLE( Ity_V128, mkexpr(addr) ) );
26295 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) );
26336 assign( sV, loadLE( Ity_V128, mkexpr(addr) ) );