/art/compiler/utils/arm/ |
D | managed_register_arm.cc | 28 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()
|
D | managed_register_arm.h | 116 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()
|
D | managed_register_arm_test.cc | 36 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 …]
|
D | jni_macro_assembler_arm_vixl.cc | 227 } 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/ |
D | managed_register_x86.cc | 67 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()
|
D | managed_register_x86_test.cc | 37 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 …]
|
D | managed_register_x86.h | 114 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()
|
D | jni_macro_assembler_x86.cc | 141 } 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/ |
D | managed_register_x86_64.cc | 62 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()
|
D | managed_register_x86_64_test.cc | 36 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 …]
|
D | managed_register_x86_64.h | 107 CHECK(IsRegisterPair()); in AsRegisterPairLow() 113 CHECK(IsRegisterPair()); in AsRegisterPairHigh() 135 constexpr bool IsRegisterPair() const { in IsRegisterPair() function 180 CHECK(IsValidManagedRegister() && !IsRegisterPair()); in AllocId()
|
D | jni_macro_assembler_x86_64.cc | 166 } else if (src.IsRegisterPair()) { in Store() 232 } else if (dest.IsRegisterPair()) { in Load() 264 } else if (dest.IsRegisterPair()) { in LoadFromThread()
|
/art/compiler/optimizing/ |
D | locations.h | 153 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()
|
D | common_arm.h | 41 DCHECK(location.IsRegisterPair()) << location; in HighRegisterFrom() 51 DCHECK(location.IsRegisterPair()) << location; in LowRegisterFrom()
|
D | parallel_move_resolver.cc | 81 if (location.IsRegisterPair()) { in LowOf() 93 if (location.IsRegisterPair()) { in HighOf()
|
D | code_generator_x86.cc | 811 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 …]
|
D | code_generator_arm_vixl.cc | 835 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 …]
|
D | ssa_liveness_analysis.cc | 484 return other.IsRegisterPair(); in SameRegisterKind()
|
D | ssa_liveness_analysis.h | 965 || locations->InAt(0).IsRegisterPair() in DefinitionRequiresRegister() 975 } else if (location.IsRegister() || location.IsRegisterPair()) { in DefinitionRequiresRegister()
|
D | register_allocation_resolver.cc | 500 || destination.IsRegisterPair() in IsValidDestination()
|
D | graph_visualizer.cc | 317 } else if (location.IsRegisterPair()) { in DumpLocation()
|
D | intrinsics_x86.cc | 553 DCHECK(src.IsRegisterPair()); in GenLowestOneBit() 2220 if (src.IsRegisterPair()) { in GenBitCount() 2304 DCHECK(src.IsRegisterPair()); in GenLeadingZeros() 2403 DCHECK(src.IsRegisterPair()); in GenTrailingZeros()
|
D | code_generator.cc | 74 } else if (location.IsRegisterPair()) { in CheckType() 945 } else if (location.IsRegisterPair()) { in BlockIfInRegister()
|