Searched refs:t_loc (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 939 RegLocation* t_loc = &ArgLocs[i]; in FlushIns() local 941 RegStorage reg = GetArgPhysicalReg(t_loc, &num_gpr_used, &num_fpr_used, &op_size); in FlushIns() 948 if (t_loc->location == kLocPhysReg) { in FlushIns() 950 OpRegCopy(t_loc->reg, reg); in FlushIns() 953 if (t_loc->ref) { in FlushIns() 956 StoreBaseDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), reg, t_loc->wide ? k64 : k32, in FlushIns() 962 if (t_loc->location == kLocPhysReg) { in FlushIns() 963 if (t_loc->ref) { in FlushIns() 964 LoadRefDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), t_loc->reg, kNotVolatile); in FlushIns() 966 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(start_vreg + i), t_loc->reg, in FlushIns() [all …]
|
/art/compiler/dex/quick/x86/ |
D | target_x86.cc | 2508 RegLocation* t_loc = &ArgLocs[i]; in FlushIns() local 2514 if (t_loc->location == kLocPhysReg) { in FlushIns() 2516 OpRegCopy(t_loc->reg, reg); in FlushIns() 2519 if (t_loc->ref) { in FlushIns() 2522 StoreBaseDisp(rs_rX86_SP, SRegOffset(start_vreg + i), reg, t_loc->wide ? k64 : k32, in FlushIns() 2528 if (t_loc->location == kLocPhysReg) { in FlushIns() 2529 if (t_loc->ref) { in FlushIns() 2530 LoadRefDisp(rs_rX86_SP, SRegOffset(start_vreg + i), t_loc->reg, kNotVolatile); in FlushIns() 2532 LoadBaseDisp(rs_rX86_SP, SRegOffset(start_vreg + i), t_loc->reg, in FlushIns() 2533 t_loc->wide ? k64 : k32, kNotVolatile); in FlushIns() [all …]
|
/art/compiler/dex/quick/ |
D | gen_invoke.cc | 411 RegLocation* t_loc = &ArgLocs[i]; in FlushIns() local 412 if ((v_map->core_location == kLocPhysReg) && !t_loc->fp) { in FlushIns() 415 } else if ((v_map->fp_location == kLocPhysReg) && t_loc->fp) { in FlushIns() 423 if (t_loc->wide) { in FlushIns() 424 PromotionMap* p_map = v_map + (t_loc->high_word ? -1 : +1); in FlushIns() 428 if ((cu_->instruction_set == kThumb2) && t_loc->fp && !need_flush) { in FlushIns() 437 int lowreg_index = start_vreg + i + (t_loc->high_word ? -1 : 0); in FlushIns()
|