Home
last modified time | relevance | path

Searched refs:IsStringCharAt (Results 1 – 25 of 25) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier_mips.cc70 if (access->IsArrayGet() && access->AsArrayGet()->IsStringCharAt()) { in TryExtractArrayAccessIndex()
82 if (user->IsArrayGet() && user != access && !user->AsArrayGet()->IsStringCharAt()) { in TryExtractArrayAccessIndex()
Dnodes_vector_test.cc226 EXPECT_FALSE(v0->IsStringCharAt()); in TEST_F()
227 EXPECT_FALSE(v1->IsStringCharAt()); in TEST_F()
228 EXPECT_TRUE(v2->IsStringCharAt()); in TEST_F()
Dinstruction_simplifier_arm.cc201 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet()
Dprepare_for_register_allocation.cc83 if (check->IsStringCharAt()) { in VisitBoundsCheck()
Dinstruction_simplifier_arm64.cc269 if (!instruction->IsStringCharAt() in VisitVecLoad()
Dscheduler_arm64.cc334 && instr->IsStringCharAt()) { in VisitVecLoad()
Dnodes_vector.h1108 bool IsStringCharAt() const { return GetPackedFlag<kFieldIsStringCharAt>(); } in IsStringCharAt() function
1115 return HVecMemoryOperation::InstructionDataEquals(o) && IsStringCharAt() == o->IsStringCharAt(); in InstructionDataEquals()
Dcode_generator_vector_x86.cc1189 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad()
1197 Address address = VecAddress(locations, size, instruction->IsStringCharAt()); in VisitVecLoad()
1205 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad()
1215 __ movsd(reg, VecAddress(locations, 1, instruction->IsStringCharAt())); in VisitVecLoad()
Dcode_generator_vector_x86_64.cc1162 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad()
1170 Address address = VecAddress(locations, size, instruction->IsStringCharAt()); in VisitVecLoad()
1178 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad()
1188 __ movsd(reg, VecAddress(locations, 1, instruction->IsStringCharAt())); in VisitVecLoad()
Dgraph_visualizer.cc433 << bounds_check->IsStringCharAt() << std::noboolalpha; in VisitBoundsCheck()
438 << array_get->IsStringCharAt() << std::noboolalpha; in VisitArrayGet()
Dloop_optimization.cc1357 bool is_string_char_at = instruction->AsArrayGet()->IsStringCharAt(); in VectorizeUse()
1775 is_string_char_at = org->AsArrayGet()->IsStringCharAt(); in GenerateVecMem()
1805 bool is_string_char_at = org->AsArrayGet()->IsStringCharAt(); in GenerateVecMem()
Dscheduler_arm.cc632 mirror::kUseStringCompression && instruction->IsStringCharAt(); in VisitArrayGet()
Dcode_generator.cc307 DCHECK(array_get->GetType() == DataType::Type::kUint16 || !array_get->IsStringCharAt()); in GetArrayDataOffset()
308 return array_get->IsStringCharAt() in GetArrayDataOffset()
Dcode_generator_vector_arm64.cc1447 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad()
1481 __ Ldr(reg, VecAddress(instruction, &temps, size, instruction->IsStringCharAt(), &scratch)); in VisitVecLoad()
Dcode_generator_vector_arm_vixl.cc961 DCHECK(instruction->GetPackedType() != DataType::Type::kUint16 || !instruction->IsStringCharAt()); in VisitVecLoad()
Dcode_generator_vector_mips64.cc1367 DCHECK(!instruction->IsStringCharAt()); in VisitVecLoad()
Dcode_generator_vector_mips.cc1369 DCHECK(!instruction->IsStringCharAt()); in VisitVecLoad()
Dcode_generator_x86.cc182 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
5678 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet()
6062 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitBoundsCheck()
6069 mirror::kUseStringCompression && instruction->IsStringCharAt(); in VisitBoundsCheck()
Dinstruction_simplifier.cc1108 } else if (maybe_get->IsArrayGet() && !maybe_get->AsArrayGet()->IsStringCharAt()) { in TryReplaceFieldOrArrayGetType()
Dcode_generator_x86_64.cc231 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
5046 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet()
5449 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitBoundsCheck()
Dcode_generator_arm64.cc268 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
2352 instruction->IsStringCharAt(); in VisitArrayGet()
Dnodes.h5964 bool IsStringCharAt() const { return GetPackedFlag<kFlagIsStringCharAt>(); } in IsStringCharAt() function
6176 bool IsStringCharAt() const { return GetPackedFlag<kFlagIsStringCharAt>(); } in IsStringCharAt() function
Dcode_generator_arm_vixl.cc490 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
5931 } else if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet()
5946 instruction->IsStringCharAt(); in VisitArrayGet()
Dcode_generator_mips64.cc148 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
2328 instruction->IsStringCharAt(); in VisitArrayGet()
Dcode_generator_mips.cc196 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode()
2725 instruction->IsStringCharAt(); in VisitArrayGet()