Lines Matching refs:wide
55 void Mir2Lir::LockArg(int in_position, bool wide) { in LockArg() argument
57 RegStorage reg_arg_high = wide ? GetArgMappingToPhysicalReg(in_position + 1) : in LockArg()
69 RegStorage Mir2Lir::LoadArg(int in_position, RegisterClass reg_class, bool wide) { in LoadArg() argument
93 wide ? AllocTypedTempWide(false, reg_class) : AllocTypedTemp(false, reg_class); in LoadArg()
94 LoadBaseDisp(TargetPtrReg(kSp), offset, new_reg, wide ? k64 : k32, kNotVolatile); in LoadArg()
99 if (wide) { in LoadArg()
114 RegStorage reg_arg_high = wide ? GetArgMappingToPhysicalReg(in_position + 1) : in LoadArg()
118 if (wide && !reg_arg_high.Valid()) { in LoadArg()
140 DCHECK(!wide); in LoadArg()
146 RegStorage reg_arg = wide ? RegStorage::MakeRegPair(reg_arg_low, reg_arg_high) : reg_arg_low; in LoadArg()
149 if (wide) { in LoadArg()
182 if (!rl_dest.wide) { in LoadArgDirect()
236 bool wide = (data.op_variant == InlineMethodAnalyser::IGetVariant(Instruction::IGET_WIDE)); in GenSpecialIGet() local
238 OpSize size = LoadStoreOpSize(wide, ref); in GenSpecialIGet()
246 RegLocation rl_dest = wide ? GetReturnWide(ret_reg_class) : GetReturn(ret_reg_class); in GenSpecialIGet()
249 r_result = wide ? AllocTypedTempWide(rl_dest.fp, reg_class) in GenSpecialIGet()
259 if (wide) { in GenSpecialIGet()
280 bool wide = (data.op_variant == InlineMethodAnalyser::IPutVariant(Instruction::IPUT_WIDE)); in GenSpecialIPut() local
282 OpSize size = LoadStoreOpSize(wide, ref); in GenSpecialIPut()
287 LockArg(data.src_arg, wide); in GenSpecialIPut()
290 RegStorage reg_src = LoadArg(data.src_arg, reg_class, wide); in GenSpecialIPut()
305 bool wide = (data.is_wide != 0u); in GenSpecialIdentity() local
309 LockArg(data.arg, wide); in GenSpecialIdentity()
311 RegLocation rl_dest = wide ? GetReturnWide(reg_class) : GetReturn(reg_class); in GenSpecialIdentity()
1274 void Mir2Lir::CheckRegStorageImpl(RegStorage rs, WidenessCheck wide, RefCheck ref, FPCheck fp, in CheckRegStorageImpl() argument
1287 if (wide == WidenessCheck::kCheckWide) { in CheckRegStorageImpl()
1320 CheckRegStorageImpl(rl.reg, rl.wide ? WidenessCheck::kCheckWide : WidenessCheck::kCheckNotWide, in CheckRegLocationImpl()