Home
last modified time | relevance | path

Searched refs:IsWide (Results 1 – 11 of 11) sorted by relevance

/art/compiler/dex/quick/
Dralloc_util.cc149 info->IsTemp(), info->InUse(), info->IsWide(), info->Partner().GetReg(), info->IsLive(), in DumpRegPool()
348 if (info->IsWide()) { in AllocTempBody()
353 DCHECK(partner->IsWide()); in AllocTempBody()
377 if (info->IsWide()) { in AllocTempBody()
380 DCHECK(partner->IsWide()); in AllocTempBody()
500 if (reg.Valid() && (wide != GetRegInfo(reg)->IsWide())) { in AllocLiveReg()
730 DCHECK(info1 && info2 && info1->IsWide() && info2->IsWide() && in FlushRegWide()
771 if (info->IsWide()) { in FlushSpecificReg()
869 if (info_lo->IsWide() && info_lo->Partner().NotExactlyEquals(info_hi->GetReg())) { in MarkWide()
872 if (info_hi->IsWide() && info_hi->Partner().NotExactlyEquals(info_lo->GetReg())) { in MarkWide()
[all …]
Dmir_to_lir.cc58 i += m2l_->in_to_reg_storage_mapping_.GetShorty(i).IsWide() ? 2u : 1u) { in Compile()
214 (arg.IsWide() && reg_arg.GetWideKind() == kWide) ? k64 : k32; in SpillArg()
226 (arg.IsWide() && reg_arg.GetWideKind() == kWide) ? k64 : k32; in UnspillArg()
288 RegLocation rl_dest = IsWide(size) ? GetReturnWide(ret_reg_class) : GetReturn(ret_reg_class); in GenSpecialIGet()
291 r_result = IsWide(size) ? AllocTypedTempWide(rl_dest.fp, reg_class) in GenSpecialIGet()
301 if (IsWide(size)) { in GenSpecialIGet()
361 RegStorage reg_src = LoadArg(data.src_arg, reg_class, IsWide(size)); in GenSpecialIPut()
1431 if (arg.IsWide()) { in Initialize()
1437 if (arg.IsWide() && !reg.Is64Bit()) { in Initialize()
Dmir_to_lir-inl.h34 if (p->IsWide()) { in ClobberBody()
Dgen_common.cc714 if (IsWide(size)) { in GenSput()
801 if (IsWide(size)) { in GenSget()
842 if (IsWide(size)) { in GenSget()
889 if (IsWide(size)) { in GenIGet()
931 if (IsWide(size)) { in GenIGet()
957 if (IsWide(size)) { in GenIPut()
Dmir_to_lir.h358 bool IsWide() { return wide_value_; } in IsWide() function
1177 static constexpr bool IsWide(OpSize size) { in IsWide() function
1869 bool IsWide() { return type_ == 'J' || type_ == 'D'; } in IsWide() function
Dgen_invoke.cc1171 RegLocation rl_dest = IsWide(size) ? InlineTargetWide(info) : InlineTarget(info); // result reg in GenInlinedReverseBytes()
1177 …RegLocation rl_i = IsWide(size) ? LoadValueWide(rl_src_i, kCoreReg) : LoadValue(rl_src_i, kCoreReg… in GenInlinedReverseBytes()
1179 if (IsWide(size)) { in GenInlinedReverseBytes()
/art/compiler/dex/quick/mips/
Dtarget_mips.cc258 if (arg.IsWide() && cur_core_reg_ < coreArgMappingToPhysicalRegSize) { in GetNextReg()
279 arg.IsWide() ? kWide : kNotWide); in GetNextReg()
283 DCHECK(!(arg.IsWide() && arg.IsRef())); in GetNextReg()
285 arg.IsRef() ? kRef : (arg.IsWide() ? kWide : kNotWide)); in GetNextReg()
/art/compiler/dex/quick/arm64/
Dtarget_arm64.cc830 result = arg.IsWide() ? RegStorage::FloatSolo64(res_reg) : RegStorage::FloatSolo32(res_reg); in GetNextReg()
839 DCHECK(!(arg.IsWide() && arg.IsRef())); in GetNextReg()
840 result = (arg.IsWide() || arg.IsRef()) ? in GetNextReg()
Dint_arm64.cc1784 A64Opcode wide = IsWide(size) ? WIDE(0) : UNWIDE(0); in GenInlinedReverseBits()
1786 RegLocation rl_dest = IsWide(size) ? InlineTargetWide(info) : InlineTarget(info); // result reg in GenInlinedReverseBits()
1788 RegLocation rl_i = IsWide(size) ? in GenInlinedReverseBits()
1791 IsWide(size) ? StoreValueWide(rl_dest, rl_result) : StoreValue(rl_dest, rl_result); in GenInlinedReverseBits()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc947 if (arg.IsWide()) { in GetNextReg()
966 if (!kArm32QuickCodeUseSoftFloat && arg.IsWide() && cur_core_reg_ == 0) { in GetNextReg()
971 if (arg.IsWide() && cur_core_reg_ < coreArgMappingToPhysicalRegSize) { in GetNextReg()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc2372 arg.IsWide() ? kWide : kNotWide); in GetNextReg()
2377 arg.IsRef() ? kRef : (arg.IsWide() ? kWide : kNotWide)); in GetNextReg()
2393 arg.IsWide() ? kWide : kNotWide); in GetNextReg()
2398 if (arg.IsWide()) { in GetNextReg()