Home
last modified time | relevance | path

Searched refs:IsRegisterPair (Results 1 – 23 of 23) sorted by relevance

/art/compiler/utils/arm/
Dmanaged_register_arm.cc28 if (IsRegisterPair()) { in Overlaps()
44 if (other.IsRegisterPair() || other.IsOverlappingDRegister()) { in Overlaps()
52 CHECK(IsOverlappingDRegister() || IsRegisterPair()); in AllocIdLow()
59 CHECK(IsRegisterPair()); in AllocIdLow()
80 } else if (IsRegisterPair()) { in Print()
Dmanaged_register_arm.h116 CHECK(IsRegisterPair()); in AsRegisterPair()
126 CHECK(IsRegisterPair()); in AsRegisterPairLow()
132 CHECK(IsRegisterPair()); in AsRegisterPairHigh()
161 constexpr bool IsRegisterPair() const { in IsRegisterPair() function
174 (IsRegisterPair() && test.IsRegisterPair()); in IsSameType()
240 !IsOverlappingDRegister() && !IsRegisterPair()); in AllocId()
Dmanaged_register_arm_test.cc36 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
45 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
54 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
63 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
75 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
84 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
93 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
102 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
111 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
120 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
[all …]
Djni_macro_assembler_arm_vixl.cc227 } else if (src.IsRegisterPair()) { in Store()
373 return reg.IsCoreRegister() || reg.IsRegisterPair(); in IsCoreRegisterOrPair()
447 DCHECK(reg.IsRegisterPair()); in GetCoreRegisterMask()
690 CHECK(dst.IsRegisterPair()) << dst; in Move()
709 CHECK(src.IsRegisterPair()) << src; in Move()
721 CHECK(dst.IsRegisterPair()) << dst; in Move()
722 if (src.IsRegisterPair()) { in Move()
1016 } else if (dest.IsRegisterPair()) { in Load()
/art/compiler/utils/x86/
Dmanaged_register_x86.cc67 if (IsRegisterPair()) { in Overlaps()
73 if (other.IsRegisterPair()) { in Overlaps()
81 CHECK(IsRegisterPair()); in AllocIdLow()
90 CHECK(IsRegisterPair()); in AllocIdHigh()
107 } else if (IsRegisterPair()) { in Print()
Dmanaged_register_x86_test.cc37 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
45 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
53 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
61 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
71 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
79 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
87 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
97 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
105 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
113 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
[all …]
Dmanaged_register_x86.h114 CHECK(IsRegisterPair()); in AsRegisterPairLow()
120 CHECK(IsRegisterPair()); in AsRegisterPairHigh()
126 CHECK(IsRegisterPair()); in AsRegisterPair()
148 constexpr bool IsRegisterPair() const { in IsRegisterPair() function
194 CHECK(IsValidManagedRegister() && !IsRegisterPair()); in AllocId()
Djni_macro_assembler_x86.cc141 } else if (src.IsRegisterPair()) { in Store()
200 } else if (dest.IsRegisterPair()) { in Load()
231 } else if (dest.IsRegisterPair()) { in LoadFromThread()
/art/compiler/utils/x86_64/
Dmanaged_register_x86_64.cc62 if (IsRegisterPair()) { in Overlaps()
68 if (other.IsRegisterPair()) { in Overlaps()
76 CHECK(IsRegisterPair()); in AllocIdLow()
85 CHECK(IsRegisterPair()); in AllocIdHigh()
102 } else if (IsRegisterPair()) { in Print()
Dmanaged_register_x86_64_test.cc36 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
44 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
52 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
60 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
70 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
78 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
86 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
96 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
104 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
112 EXPECT_TRUE(!reg.IsRegisterPair()); in TEST()
[all …]
Dmanaged_register_x86_64.h107 CHECK(IsRegisterPair()); in AsRegisterPairLow()
113 CHECK(IsRegisterPair()); in AsRegisterPairHigh()
135 constexpr bool IsRegisterPair() const { in IsRegisterPair() function
180 CHECK(IsValidManagedRegister() && !IsRegisterPair()); in AllocId()
Djni_macro_assembler_x86_64.cc166 } else if (src.IsRegisterPair()) { in Store()
232 } else if (dest.IsRegisterPair()) { in Load()
264 } else if (dest.IsRegisterPair()) { in LoadFromThread()
/art/compiler/optimizing/
Dlocations.h153 bool IsRegisterPair() const { in IsRegisterPair() function
162 return IsRegister() || IsFpuRegister() || IsRegisterPair() || IsFpuRegisterPair(); in IsRegisterKind()
194 DCHECK(IsRegisterPair()); in AsRegisterPairLow()
200 DCHECK(IsRegisterPair()); in AsRegisterPairHigh()
217 return IsRegisterPair() || IsFpuRegisterPair(); in IsPair()
221 if (IsRegisterPair()) { in ToLow()
232 if (IsRegisterPair()) { in ToHigh()
Dcommon_arm.h41 DCHECK(location.IsRegisterPair()) << location; in HighRegisterFrom()
51 DCHECK(location.IsRegisterPair()) << location; in LowRegisterFrom()
Dparallel_move_resolver.cc81 if (location.IsRegisterPair()) { in LowOf()
93 if (location.IsRegisterPair()) { in HighOf()
Dcode_generator_x86.cc811 DCHECK(index_.IsRegisterPair()); in EmitNativeCode()
1374 if (destination.IsRegisterPair()) { in Move64()
1375 if (source.IsRegisterPair()) { in Move64()
1400 } else if (source.IsRegisterPair()) { in Move64()
1415 if (source.IsRegisterPair()) { in Move64()
1461 } else if (location.IsRegisterPair()) { in AddLocationAsTemp()
1595 } else if (right.IsRegisterPair()) { in GenerateLongComparesAndJumps()
1937 if (true_loc.IsRegisterPair()) { in VisitSelect()
2548 DCHECK(in.IsRegisterPair()); in VisitNeg()
2814 if (in.IsRegisterPair()) { in VisitTypeConversion()
[all …]
Dcode_generator_arm_vixl.cc835 DCHECK(index_.IsRegisterPair()); in EmitNativeCode()
1443 DCHECK(right.IsRegisterPair()); in GenerateLongTest()
1584 DCHECK(right.IsRegisterPair()); in GenerateEqualLong()
1795 if (!out.IsRegister() && !out.IsRegisterPair()) { in CanGenerateConditionalMove()
1812 DCHECK(out.IsRegisterPair()); in CanGenerateConditionalMove()
2550 } else if (location.IsRegisterPair()) { in AddLocationAsTemp()
2924 const size_t instr_count = out.IsRegisterPair() ? 4 : 2; in VisitSelect()
2934 DCHECK(out.IsRegisterPair()); in VisitSelect()
2945 DCHECK(src.IsRegisterPair()); in VisitSelect()
3852 if (in.IsRegisterPair()) { in VisitTypeConversion()
[all …]
Dssa_liveness_analysis.cc484 return other.IsRegisterPair(); in SameRegisterKind()
Dssa_liveness_analysis.h965 || locations->InAt(0).IsRegisterPair() in DefinitionRequiresRegister()
975 } else if (location.IsRegister() || location.IsRegisterPair()) { in DefinitionRequiresRegister()
Dregister_allocation_resolver.cc500 || destination.IsRegisterPair() in IsValidDestination()
Dgraph_visualizer.cc317 } else if (location.IsRegisterPair()) { in DumpLocation()
Dintrinsics_x86.cc553 DCHECK(src.IsRegisterPair()); in GenLowestOneBit()
2220 if (src.IsRegisterPair()) { in GenBitCount()
2304 DCHECK(src.IsRegisterPair()); in GenLeadingZeros()
2403 DCHECK(src.IsRegisterPair()); in GenTrailingZeros()
Dcode_generator.cc74 } else if (location.IsRegisterPair()) { in CheckType()
945 } else if (location.IsRegisterPair()) { in BlockIfInRegister()