Searched refs:typeOfIRExpr (Results 1 - 25 of 30) sorted by relevance

12

/external/valgrind/VEX/priv/
H A Dir_inject.c127 if (typeOfIRExpr(irsb->tyenv, data) == Ity_D64) {
133 if (typeOfIRExpr(irsb->tyenv, data) == Ity_I1) {
160 IRType type = typeOfIRExpr(irsb->tyenv, data);
H A Dir_defs.c3539 IRType typeOfIRExpr ( const IRTypeEnv* tyenv, const IRExpr* e ) function
3575 /* return typeOfIRExpr(tyenv, e->Iex.ITE.iffalse); */
3577 vpanic("typeOfIRExpr: Binder is not a valid expression");
3579 vpanic("typeOfIRExpr: VECRET is not a valid expression");
3581 vpanic("typeOfIRExpr: BBPTR is not a valid expression");
3584 vpanic("typeOfIRExpr");
3976 if (typeOfIRExpr(tyenv,expr->Iex.GetI.ix) != Ity_I32)
3999 ttarg1 = typeOfIRExpr(tyenv, qop->arg1);
4000 ttarg2 = typeOfIRExpr(tyenv, qop->arg2);
4001 ttarg3 = typeOfIRExpr(tyen
[all...]
H A Dhost_tilegx_isel.c304 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32 ||
305 typeOfIRExpr(env->type_env, args[i]) == Ity_I64);
321 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I32
322 || typeOfIRExpr(env->type_env, args[i]) == Ity_I64);
402 IRType ty = typeOfIRExpr(env->type_env, e);
453 IRType ty = typeOfIRExpr(env->type_env, e);
1039 typeOfIRExpr(env->type_env, e->Iex.ITE.cond) == Ity_I1) {
1145 IRType ty = typeOfIRExpr(env->type_env, e);
1212 IRType ty = typeOfIRExpr(env->type_env, e);
1253 vassert(typeOfIRExpr(en
[all...]
H A Dhost_s390_isel.c338 vassert(typeOfIRExpr(env->type_env, expr) == Ity_I64);
369 vassert(typeOfIRExpr(env->type_env, expr) == Ity_I64);
559 IRType type = typeOfIRExpr(env->type_env, args[i]);
653 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32);
727 vassert(typeOfIRExpr(env->type_env, irrm) == Ity_I32);
908 IRType ty = typeOfIRExpr(env->type_env, expr);
1084 IRType ty = typeOfIRExpr(env->type_env, expr);
1627 if (typeOfIRExpr(env->type_env, arg) == Ity_I1) {
1866 vassert(typeOfIRExpr(env->type_env, cond_expr) == Ity_I1);
1871 size = sizeofIRType(typeOfIRExpr(en
[all...]
H A Dhost_arm_isel.c526 aTy = typeOfIRExpr(env->type_env, arg);
583 aTy = typeOfIRExpr(env->type_env, arg);
767 IRType ty = typeOfIRExpr(env->type_env,e);
833 IRType ty = typeOfIRExpr(env->type_env,e);
887 IRType ty = typeOfIRExpr(env->type_env,e);
961 IRType ty = typeOfIRExpr(env->type_env,e);
1017 IRType ty = typeOfIRExpr(env->type_env,e);
1059 vassert(typeOfIRExpr(env->type_env,e) == Ity_I1);
1188 IRType ty = typeOfIRExpr(env->type_env,e);
1373 typeOfIRExpr(en
[all...]
H A Dhost_ppc_isel.c888 IRType ty = typeOfIRExpr(env->type_env, arg);
969 IRType ty = typeOfIRExpr(env->type_env, arg);
1170 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32);
1178 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32);
1265 IRType ty = typeOfIRExpr(env->type_env,e);
1404 IRType ty = typeOfIRExpr(env->type_env,e);
2440 typeOfIRExpr(env->type_env,e->Iex.ITE.cond) == Ity_I1) {
2531 IRType ty = typeOfIRExpr(env->type_env,e);
2636 IRType ty = typeOfIRExpr(env->type_env,e);
2696 IRType ty = typeOfIRExpr(en
[all...]
H A Dhost_x86_isel.c360 IRType arg_ty = typeOfIRExpr(env->type_env, arg);
594 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32);
621 vassert(typeOfIRExpr(env->type_env, arg) == Ity_I32);
855 IRType ty = typeOfIRExpr(env->type_env,e);
1496 && typeOfIRExpr(env->type_env,e->Iex.ITE.cond) == Ity_I1) {
1559 IRType ty = typeOfIRExpr(env->type_env,e);
1646 IRType ty = typeOfIRExpr(env->type_env,e);
1706 IRType ty = typeOfIRExpr(env->type_env,e);
1754 IRType ty = typeOfIRExpr(env->type_env,e);
1791 vassert(typeOfIRExpr(en
[all...]
H A Dhost_arm64_isel.c383 vassert(typeOfIRExpr(env->type_env,mode) == Ity_I32);
391 vassert(typeOfIRExpr(env->type_env, env->previous_rm) == Ity_I32);
644 aTy = typeOfIRExpr(env->type_env, args[i]);
683 aTy = typeOfIRExpr(env->type_env, args[i]);
854 IRType ty = typeOfIRExpr(env->type_env,e);
940 IRType ty = typeOfIRExpr(env->type_env,e);
1204 IRType ty = typeOfIRExpr(env->type_env,e);
1263 IRType ty = typeOfIRExpr(env->type_env,e);
1305 vassert(typeOfIRExpr(env->type_env,e) == Ity_I1);
1445 IRType ty = typeOfIRExpr(en
[all...]
H A Dhost_mips_isel.c519 aTy = typeOfIRExpr(env->type_env, arg);
560 aTy = typeOfIRExpr(env->type_env, arg);
716 IRType ty = typeOfIRExpr(env->type_env, e);
797 IRType ty = typeOfIRExpr(env->type_env, e);
1795 typeOfIRExpr(env->type_env, e->Iex.ITE.cond) == Ity_I1) {
1908 IRType ty = typeOfIRExpr(env->type_env, e);
1976 IRType ty = typeOfIRExpr(env->type_env, e);
2015 IRType ty = typeOfIRExpr(env->type_env, e);
2048 vassert(typeOfIRExpr(env->type_env, e) == Ity_I1);
2190 vassert(typeOfIRExpr(en
[all...]
H A Dguest_ppc_toIR.c586 IRType tyA = typeOfIRExpr(irsb->tyenv, addr);
667 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
668 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
675 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
676 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
687 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128);
705 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128);
723 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128);
741 vassert(typeOfIRExpr(irsb->tyenv, vIn) == Ity_V128);
762 vassert(typeOfIRExpr(irs
[all...]
H A Dhost_amd64_isel.c377 vassert(typeOfIRExpr(env->type_env, e) == Ity_I64);
568 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I64);
626 vassert(typeOfIRExpr(env->type_env, args[i]) == Ity_I64);
923 IRType ty = typeOfIRExpr(env->type_env,e);
1862 && typeOfIRExpr(env->type_env,e->Iex.ITE.cond) == Ity_I1) {
1949 IRType ty = typeOfIRExpr(env->type_env,e);
2048 IRType ty = typeOfIRExpr(env->type_env,e);
2117 IRType ty = typeOfIRExpr(env->type_env,e);
2174 IRType ty = typeOfIRExpr(env->type_env,e);
2211 vassert(typeOfIRExpr(en
[all...]
H A Dir_opt.c289 IRType ty = typeOfIRExpr(bb->tyenv, ex);
643 Bool typesOK = toBool( typeOfIRExpr(bb->tyenv,valE)
667 typeOfIRExpr(bb->tyenv,st->Ist.Put.data) );
903 key = mk_key_GetPut(bb->offsIP, typeOfIRExpr(bb->tyenv, bb->next));
949 typeOfIRExpr(bb->tyenv,st->Ist.Put.data) );
1161 Bad because it duplicates functionality from typeOfIRExpr. See
2378 conveniently call typeOfIRExpr on the two args without a whole
2387 IRTypeEnv through to here and use typeOfIRExpr to be sure. But
3952 typeOfIRExpr(bb->tyenv,st->Ist.Put.data)
4245 typeOfIRExpr(b
[all...]
H A Dguest_x86_toIR.c550 IRType ty = typeOfIRExpr(irsb->tyenv, e);
568 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16);
599 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_V128);
605 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64);
611 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64);
617 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F32);
623 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
629 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16);
737 vassert(typeOfIRExpr(irsb->tyenv,x) == Ity_I1);
738 vassert(typeOfIRExpr(irs
[all...]
H A Dguest_s390_toIR.c232 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
299 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
316 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
380 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
399 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
409 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
478 vassert(typeOfIRExpr(irsb->tyenv, emfailure) == Ity_I32);
495 vassert(typeOfIRExpr(irsb->tyenv, emwarning) == Ity_I32);
905 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_I32);
962 vassert(typeOfIRExpr(irs
[all...]
H A Dguest_amd64_toIR.c988 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8);
1021 IRType ty = typeOfIRExpr(irsb->tyenv, e);
1070 vassert(typeOfIRExpr(irsb->tyenv, e) == szToITy(sz));
1096 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64);
1119 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
1142 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16);
1208 vassert(typeOfIRExpr(irsb->tyenv, e) == szToITy(sz));
1280 vassert(typeOfIRExpr(irsb->tyenv,e) == szToITy(sz));
1312 vassert(typeOfIRExpr(irsb->tyenv,e) == szToITy(sz));
1359 vassert(typeOfIRExpr(irs
[all...]
/external/valgrind/lackey/
H A Dlk_main.c784 IRType type = typeOfIRExpr(sbOut->tyenv, expr);
806 IRType type = typeOfIRExpr(tyenv, data);
822 IRType type = typeOfIRExpr(tyenv, data);
885 dataTy = typeOfIRExpr(tyenv, cas->dataLo);
920 dataTy = typeOfIRExpr(tyenv, st->Ist.LLSC.storedata);
/external/valgrind/drd/
H A Ddrd_load_store.c358 tmp = newIRTemp(bb->tyenv, typeOfIRExpr(bb->tyenv, addr_expr));
384 tl_assert(!data_expr_hi || typeOfIRExpr(bb->tyenv, data_expr_hi) == Ity_I32);
386 ty_data_expr = typeOfIRExpr(bb->tyenv, data_expr_lo);
538 size = sizeofIRType(typeOfIRExpr(bb->tyenv, data_expr));
541 IRTemp tmp = newIRTemp(bb->tyenv, typeOfIRExpr(bb->tyenv, addr_expr));
751 dataSize = sizeofIRType(typeOfIRExpr(bb->tyenv, cas->dataLo));
/external/valgrind/memcheck/
H A Dmc_translate.c197 "typeOfIRExpr(mce->bb->tyenv, ...)" at various places in the
460 IRType tyE = typeOfIRExpr(mce->sb->tyenv, e);
764 src_ty = typeOfIRExpr(mce->sb->tyenv, vbits);
1240 ty = typeOfIRExpr(mce->sb->tyenv, vatom);
1451 ty = typeOfIRExpr(mce->sb->tyenv, vatom);
1579 IRType t1 = typeOfIRExpr(mce->sb->tyenv, va1);
1580 IRType t2 = typeOfIRExpr(mce->sb->tyenv, va2);
1628 IRType t1 = typeOfIRExpr(mce->sb->tyenv, va1);
1629 IRType t2 = typeOfIRExpr(mce->sb->tyenv, va2);
1630 IRType t3 = typeOfIRExpr(mc
[all...]
/external/valgrind/VEX/useful/
H A Dtest_main.c390 sz = sizeofIRType(typeOfIRExpr(bb_in->tyenv, data));
985 ty = typeOfIRExpr(mce->bb->tyenv, vbits);
1077 ty = typeOfIRExpr(mce->bb->tyenv, vatom);
1187 ty = typeOfIRExpr(mce->bb->tyenv, vatom);
2150 ty = typeOfIRExpr(mce->bb->tyenv, vbits0);
2175 return definedOfType(shadowType(typeOfIRExpr(mce->bb->tyenv, e)));
2222 ty = typeOfIRExpr(mce->bb->tyenv, vatom);
2280 ty = typeOfIRExpr(mce->bb->tyenv, vdata);
2446 tyAddr = typeOfIRExpr(mce->bb->tyenv, d->mAddr);
/external/valgrind/cachegrind/
H A Dcg_main.c1002 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, guard)
1022 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, whereTo)
1143 sizeofIRType(typeOfIRExpr(tyenv, data)), aexpr );
1151 IRType type = typeOfIRExpr(tyenv, data);
1207 dataSize = sizeofIRType(typeOfIRExpr(tyenv, cas->dataLo));
1229 dataTy = typeOfIRExpr(tyenv, st->Ist.LLSC.storedata);
/external/valgrind/exp-dhat/
H A Ddh_main.c811 tyAddr = typeOfIRExpr( sbOut->tyenv, addr );
937 sizeofIRType(typeOfIRExpr(tyenv, data)),
977 dataSize = sizeofIRType(typeOfIRExpr(tyenv, cas->dataLo));
997 dataTy = typeOfIRExpr(tyenv, st->Ist.LLSC.storedata);
/external/valgrind/callgrind/
H A Dmain.c721 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, guard)
741 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, whereTo)
1066 sizeofIRType(typeOfIRExpr(sbIn->tyenv, data)), aexpr );
1074 IRType type = typeOfIRExpr(tyenv, data);
1130 dataSize = sizeofIRType(typeOfIRExpr(sbIn->tyenv, cas->dataLo));
1150 dataTy = typeOfIRExpr(sbIn->tyenv, st->Ist.LLSC.storedata);
/external/valgrind/coregrind/
H A Dm_translate.c457 + sizeofIRType( typeOfIRExpr( bb->tyenv, st->Ist.Put.data ))
1003 if (typeOfIRExpr(tyenv, e) == Ity_I32) {
1006 vg_assert(typeOfIRExpr(tyenv, e) == Ity_I64);
1059 vg_assert(typeOfIRExpr(bb->tyenv, e) == ty_Word);
/external/valgrind/exp-sgcheck/
H A Dsg_main.c2140 tyAddr = typeOfIRExpr( bbOut->tyenv, addr );
2244 sizeofIRType(typeOfIRExpr(sbOut->tyenv, st->Ist.Store.data)),
2315 dataSize = sizeofIRType(typeOfIRExpr(sbOut->tyenv, cas->dataLo));
/external/valgrind/VEX/pub/
H A Dlibvex_ir.h3007 extern IRType typeOfIRExpr ( const IRTypeEnv*, const IRExpr* );

Completed in 334 milliseconds

12