Home | History | Annotate | Download | only in priv

Lines Matching refs:Ist

3881       IRType    tya   = typeOfIRExpr(env->type_env, stmt->Ist.Store.addr);
3882 IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Store.data);
3883 IREndness end = stmt->Ist.Store.end;
3895 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/);
3896 HReg r_src = iselWordExpr_R(env, stmt->Ist.Store.data);
3903 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/);
3904 HReg fr_src = iselDblExpr(env, stmt->Ist.Store.data);
3911 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/);
3912 HReg fr_src = iselFltExpr(env, stmt->Ist.Store.data);
3919 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/);
3920 HReg v_src = iselVecExpr(env, stmt->Ist.Store.data);
3930 HReg r_addr = iselWordExpr_R(env, stmt->Ist.Store.addr);
3931 iselInt64Expr( &rHi32, &rLo32, env, stmt->Ist.Store.data );
3947 IRType ty = typeOfIRExpr(env->type_env, stmt->Ist.Put.data);
3950 HReg r_src = iselWordExpr_R(env, stmt->Ist.Put.data);
3951 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset,
3959 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset,
3962 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.Put.data);
3970 HReg v_src = iselVecExpr(env, stmt->Ist.Put.data);
3971 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset,
3978 HReg fr_src = iselDblExpr(env, stmt->Ist.Put.data);
3979 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset,
3992 env, stmt->Ist.PutI.descr,
3993 stmt->Ist.PutI.ix, stmt->Ist.PutI.bias );
3994 IRType ty = typeOfIRExpr(env->type_env, stmt->Ist.PutI.data);
3996 HReg r_src = iselWordExpr_R(env, stmt->Ist.PutI.data);
4002 HReg r_src = iselWordExpr_R(env, stmt->Ist.PutI.data);
4012 IRTemp tmp = stmt->Ist.WrTmp.tmp;
4017 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data);
4023 iselInt64Expr(&r_srcHi,&r_srcLo, env, stmt->Ist.WrTmp.data);
4031 iselInt128Expr(&r_srcHi,&r_srcLo, env, stmt->Ist.WrTmp.data);
4038 PPCCondCode cond = iselCondCode(env, stmt->Ist.WrTmp.data);
4045 HReg fr_src = iselDblExpr(env, stmt->Ist.WrTmp.data);
4051 HReg fr_src = iselFltExpr(env, stmt->Ist.WrTmp.data);
4057 HReg v_src = iselVecExpr(env, stmt->Ist.WrTmp.data);
4066 IRTemp res = stmt->Ist.LLSC.result;
4068 IRType tyAddr = typeOfIRExpr(env->type_env, stmt->Ist.LLSC.addr);
4070 if (stmt->Ist.LLSC.end != Iend_BE)
4077 if (stmt->Ist.LLSC.storedata == NULL) {
4079 HReg r_addr = iselWordExpr_R( env, stmt->Ist.LLSC.addr );
4093 HReg r_a = iselWordExpr_R(env, stmt->Ist.LLSC.addr);
4094 HReg r_src = iselWordExpr_R(env, stmt->Ist.LLSC.storedata);
4097 stmt->Ist.LLSC.storedata);
4128 IRDirty* d = stmt->Ist.Dirty.details;
4166 switch (stmt->Ist.MBE.event) {
4195 IRConstTag tag = stmt->Ist.Exit.dst->tag;
4200 ri_dst = iselWordExpr_RI(env, IRExpr_Const(stmt->Ist.Exit.dst));
4201 cc = iselCondCode(env,stmt->Ist.Exit.guard);
4203 addInstr(env, PPCInstr_Goto(stmt->Ist.Exit.jk, cc, ri_dst));