Searched refs:path_to_root (Results 1 – 5 of 5) sorted by relevance
/art/runtime/ |
D | subtype_check_info.h | 281 BitString path_to_root = GetPathToRoot(); in GetState() local 285 << GetNext() << " path: " << path_to_root; in GetState() 287 if (path_to_root.Length() == depth_) { in GetState() 330 SubtypeCheckInfo(BitString path_to_root, BitStringChar next, bool overflow, size_t depth) { in SubtypeCheckInfo() 332 iod.bitstring_ = path_to_root; in SubtypeCheckInfo() 339 DCHECK_GE(depth_, path_to_root.Length()) in SubtypeCheckInfo() 340 << "Path was too long for the depth, path: " << path_to_root; in SubtypeCheckInfo() 355 << "Path to root overlapped with Next value, path: " << path_to_root; in SubtypeCheckInfo() 356 DCHECK_EQ(path_to_root, GetPathToRoot()); in SubtypeCheckInfo() 460 BitString path_to_root = GetPathToRoot(); in DcheckInvariants() local [all …]
|
D | subtype_check_info_test.cc | 96 static SubtypeCheckInfo MakeSubtypeCheckInfo(BitString path_to_root = {}, in MakeSubtypeCheckInfo() 102 return SubtypeCheckInfo(path_to_root, next, overflow, depth);
|
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 7133 uint32_t path_to_root = check->GetBitstringPathToRoot(); in GenerateBitstringTypeCheckCompare() local 7145 __ Cmp(temp, path_to_root); in GenerateBitstringTypeCheckCompare() 7147 __ Sub(temp, temp, path_to_root); in GenerateBitstringTypeCheckCompare() 7152 if (GetAssembler()->ShifterOperandCanHold(SUB, path_to_root)) { in GenerateBitstringTypeCheckCompare() 7154 __ Sub(temp, temp, path_to_root); in GenerateBitstringTypeCheckCompare() 7157 } else if (IsUint<16>(path_to_root)) { in GenerateBitstringTypeCheckCompare() 7163 __ Sub(temp, temp, path_to_root & 0x00ffu); // 16-bit SUB (immediate) T2 in GenerateBitstringTypeCheckCompare() 7164 __ Sub(temp, temp, path_to_root & 0xff00u); // 32-bit SUB (immediate) T3 in GenerateBitstringTypeCheckCompare() 7172 __ Cmp(temp, path_to_root); in GenerateBitstringTypeCheckCompare() 7174 __ Sub(temp, temp, path_to_root); in GenerateBitstringTypeCheckCompare() [all …]
|
D | code_generator_mips64.cc | 1882 uint32_t path_to_root = check->GetBitstringPathToRoot(); in GenerateBitstringTypeCheckCompare() local 1892 __ Xori(temp, temp, dchecked_integral_cast<uint16_t>(path_to_root)); in GenerateBitstringTypeCheckCompare() 1897 if (IsUint<16>(path_to_root)) { in GenerateBitstringTypeCheckCompare() 1898 __ Xori(temp, temp, dchecked_integral_cast<uint16_t>(path_to_root)); in GenerateBitstringTypeCheckCompare() 1900 __ LoadConst32(TMP, path_to_root); in GenerateBitstringTypeCheckCompare()
|
D | code_generator_mips.cc | 2036 uint32_t path_to_root = check->GetBitstringPathToRoot(); in GenerateBitstringTypeCheckCompare() local 2046 __ Xori(temp, temp, dchecked_integral_cast<uint16_t>(path_to_root)); in GenerateBitstringTypeCheckCompare() 2051 if (IsUint<16>(path_to_root)) { in GenerateBitstringTypeCheckCompare() 2052 __ Xori(temp, temp, dchecked_integral_cast<uint16_t>(path_to_root)); in GenerateBitstringTypeCheckCompare() 2054 __ LoadConst32(TMP, path_to_root); in GenerateBitstringTypeCheckCompare()
|