Lines Matching refs:IRSB
214 /* The IRSB* into which we're generating code. */
215 static IRSB* irsb;
318 addStmtToIRSB( irsb, st );
325 return newIRTemp( irsb->tyenv, ty );
553 IRType ty = typeOfIRExpr(irsb->tyenv, e);
571 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16);
602 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_V128);
608 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64);
614 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64);
620 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F32);
626 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
632 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16);
739 vassert(typeOfIRExpr(irsb->tyenv,x) == Ity_I1);
740 vassert(typeOfIRExpr(irsb->tyenv,y) == Ity_I1);
757 IRType tyE = typeOfIRExpr(irsb->tyenv, expVal);
758 IRType tyN = typeOfIRExpr(irsb->tyenv, newVal);
871 switch (typeOfIRExpr(irsb->tyenv,e)) {
882 switch (typeOfIRExpr(irsb->tyenv,e)) {
894 IRType src_ty = typeOfIRExpr(irsb->tyenv,e);
1129 vassert(typeOfIRTemp(irsb->tyenv, tres) == ty);
1152 vassert(typeOfIRTemp(irsb->tyenv, texpVal) == ty);
1183 vassert(typeOfIRTemp(irsb->tyenv, tres) == ty);
1206 vassert(typeOfIRTemp(irsb->tyenv, texpVal) == ty);
1342 irsb->next = mkU32(d32);
1343 irsb->jumpkind = kind;
1348 irsb->next = mkexpr(t);
1349 irsb->jumpkind = kind;
1362 irsb->next = mkU32(d32_true);
1363 irsb->jumpkind = Ijk_Boring;
1368 irsb->next = mkU32(d32_false);
1369 irsb->jumpkind = Ijk_Boring;
3424 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
3448 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
3500 vassert(typeOfIRExpr(irsb->tyenv, value) == Ity_I8);
3524 vassert(typeOfIRExpr(irsb->tyenv, value) == Ity_F64);
5006 vassert(typeOfIRExpr(irsb->tyenv, sw) == Ity_I16);
5408 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64);
7362 vassert(typeOfIRExpr(irsb->tyenv, sseround) == Ity_I32);
7462 vassert(typeOfIRTemp(irsb->tyenv,t1) == Ity_I32);
11521 irsb->jumpkind = Ijk_TInval;
11522 irsb->next = mkU32(guest_EIP_bbstart+delta);
15101 DisResult disInstr_X86 ( IRSB* irsb_IN,
15121 irsb = irsb_IN;