• Home
  • Raw
  • Download

Lines Matching refs:Ist

5474       IRType    tya   = typeOfIRExpr(env->type_env, stmt->Ist.Store.addr);  in iselStmt()
5475 IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Store.data); in iselStmt()
5476 IREndness end = stmt->Ist.Store.end; in iselStmt()
5488 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/, in iselStmt()
5490 HReg r_src = iselWordExpr_R(env, stmt->Ist.Store.data, IEndianess); in iselStmt()
5497 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/, in iselStmt()
5499 HReg fr_src = iselDblExpr(env, stmt->Ist.Store.data, IEndianess); in iselStmt()
5506 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/, in iselStmt()
5508 HReg fr_src = iselFltExpr(env, stmt->Ist.Store.data, IEndianess); in iselStmt()
5515 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/, in iselStmt()
5517 HReg fr_src = iselDfp64Expr(env, stmt->Ist.Store.data, IEndianess); in iselStmt()
5524 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/, in iselStmt()
5526 HReg fr_src = iselDfp32Expr(env, stmt->Ist.Store.data, IEndianess); in iselStmt()
5533 = iselWordExpr_AMode(env, stmt->Ist.Store.addr, tyd/*of xfer*/, in iselStmt()
5535 HReg v_src = iselVecExpr(env, stmt->Ist.Store.data, IEndianess); in iselStmt()
5545 HReg r_addr = iselWordExpr_R(env, stmt->Ist.Store.addr, IEndianess); in iselStmt()
5546 iselInt64Expr( &rHi32, &rLo32, env, stmt->Ist.Store.data, in iselStmt()
5563 IRType ty = typeOfIRExpr(env->type_env, stmt->Ist.Put.data); in iselStmt()
5566 HReg r_src = iselWordExpr_R(env, stmt->Ist.Put.data, IEndianess); in iselStmt()
5567 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset, in iselStmt()
5575 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset, in iselStmt()
5578 iselInt64Expr(&rHi,&rLo, env, stmt->Ist.Put.data, IEndianess); in iselStmt()
5586 HReg v_src = iselVecExpr(env, stmt->Ist.Put.data, IEndianess); in iselStmt()
5587 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset, in iselStmt()
5594 HReg fr_src = iselDblExpr(env, stmt->Ist.Put.data, IEndianess); in iselStmt()
5595 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset, in iselStmt()
5603 HReg fr_src = iselDfp32Expr( env, stmt->Ist.Put.data, IEndianess ); in iselStmt()
5604 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset, in iselStmt()
5611 HReg fr_src = iselDfp64Expr( env, stmt->Ist.Put.data, IEndianess ); in iselStmt()
5612 PPCAMode* am_addr = PPCAMode_IR( stmt->Ist.Put.offset, in iselStmt()
5622 IRPutI *puti = stmt->Ist.PutI.details; in iselStmt()
5647 IRTemp tmp = stmt->Ist.WrTmp.tmp; in iselStmt()
5652 HReg r_src = iselWordExpr_R(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt()
5659 iselInt64Expr(&r_srcHi,&r_srcLo, env, stmt->Ist.WrTmp.data, in iselStmt()
5668 iselInt128Expr(&r_srcHi,&r_srcLo, env, stmt->Ist.WrTmp.data, in iselStmt()
5681 env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt()
5693 PPCCondCode cond = iselCondCode(env, stmt->Ist.WrTmp.data, in iselStmt()
5701 HReg fr_src = iselDblExpr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt()
5707 HReg fr_src = iselFltExpr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt()
5713 HReg fr_src = iselDfp32Expr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt()
5719 HReg v_src = iselVecExpr(env, stmt->Ist.WrTmp.data, IEndianess); in iselStmt()
5725 HReg fr_src = iselDfp64Expr( env, stmt->Ist.WrTmp.data, IEndianess ); in iselStmt()
5733 iselDfp128Expr( &fr_srcHi, &fr_srcLo, env, stmt->Ist.WrTmp.data, in iselStmt()
5744 IRTemp res = stmt->Ist.LLSC.result; in iselStmt()
5746 IRType tyAddr = typeOfIRExpr(env->type_env, stmt->Ist.LLSC.addr); in iselStmt()
5748 if (stmt->Ist.LLSC.end != IEndianess) in iselStmt()
5755 if (stmt->Ist.LLSC.storedata == NULL) { in iselStmt()
5757 HReg r_addr = iselWordExpr_R( env, stmt->Ist.LLSC.addr, IEndianess ); in iselStmt()
5779 HReg r_a = iselWordExpr_R(env, stmt->Ist.LLSC.addr, IEndianess); in iselStmt()
5780 HReg r_src = iselWordExpr_R(env, stmt->Ist.LLSC.storedata, in iselStmt()
5784 stmt->Ist.LLSC.storedata); in iselStmt()
5826 IRDirty* d = stmt->Ist.Dirty.details; in iselStmt()
5917 switch (stmt->Ist.MBE.event) { in iselStmt()
5944 IRConst* dst = stmt->Ist.Exit.dst; in iselStmt()
5950 PPCCondCode cc = iselCondCode(env, stmt->Ist.Exit.guard, IEndianess); in iselStmt()
5951 PPCAMode* amCIA = PPCAMode_IR(stmt->Ist.Exit.offsIP, in iselStmt()
5955 if (stmt->Ist.Exit.jk == Ijk_Boring in iselStmt()
5956 || stmt->Ist.Exit.jk == Ijk_Call in iselStmt()
5964 ? (((Addr64)stmt->Ist.Exit.dst->Ico.U64) > (Addr64)env->max_ga) in iselStmt()
5965 : (((Addr32)stmt->Ist.Exit.dst->Ico.U32) > (Addr32)env->max_ga); in iselStmt()
5968 mode64 ? (Addr64)stmt->Ist.Exit.dst->Ico.U64 in iselStmt()
5969 : (Addr64)stmt->Ist.Exit.dst->Ico.U32, in iselStmt()
5975 HReg r = iselWordExpr_R(env, IRExpr_Const(stmt->Ist.Exit.dst), in iselStmt()
5983 switch (stmt->Ist.Exit.jk) { in iselStmt()
5995 HReg r = iselWordExpr_R(env, IRExpr_Const(stmt->Ist.Exit.dst), in iselStmt()
5998 stmt->Ist.Exit.jk)); in iselStmt()