/art/compiler/optimizing/ |
D | instruction_simplifier_mips.cc | 70 if (access->IsArrayGet() && access->AsArrayGet()->IsStringCharAt()) { in TryExtractArrayAccessIndex() 82 if (user->IsArrayGet() && user != access && !user->AsArrayGet()->IsStringCharAt()) { in TryExtractArrayAccessIndex()
|
D | nodes_vector_test.cc | 226 EXPECT_FALSE(v0->IsStringCharAt()); in TEST_F() 227 EXPECT_FALSE(v1->IsStringCharAt()); in TEST_F() 228 EXPECT_TRUE(v2->IsStringCharAt()); in TEST_F()
|
D | prepare_for_register_allocation.cc | 55 if (check->IsStringCharAt()) { in VisitBoundsCheck()
|
D | instruction_simplifier_arm64.cc | 269 if (!instruction->IsStringCharAt() in VisitVecLoad()
|
D | instruction_simplifier_arm.cc | 201 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet()
|
D | nodes_vector.h | 998 bool IsStringCharAt() const { return GetPackedFlag<kFieldIsStringCharAt>(); } in IsStringCharAt() function 1005 return HVecMemoryOperation::InstructionDataEquals(o) && IsStringCharAt() == o->IsStringCharAt(); in InstructionDataEquals()
|
D | scheduler_arm64.cc | 334 && instr->IsStringCharAt()) { in VisitVecLoad()
|
D | code_generator_vector_x86_64.cc | 1105 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad() 1113 Address address = VecAddress(locations, size, instruction->IsStringCharAt()); in VisitVecLoad() 1120 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad() 1130 __ movsd(reg, VecAddress(locations, 1, instruction->IsStringCharAt())); in VisitVecLoad()
|
D | code_generator_vector_x86.cc | 1132 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad() 1140 Address address = VecAddress(locations, size, instruction->IsStringCharAt()); in VisitVecLoad() 1147 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad() 1157 __ movsd(reg, VecAddress(locations, 1, instruction->IsStringCharAt())); in VisitVecLoad()
|
D | graph_visualizer.cc | 415 << bounds_check->IsStringCharAt() << std::noboolalpha; in VisitBoundsCheck() 420 << array_get->IsStringCharAt() << std::noboolalpha; in VisitArrayGet()
|
D | loop_optimization.cc | 1150 bool is_string_char_at = instruction->AsArrayGet()->IsStringCharAt(); in VectorizeUse() 1606 is_string_char_at = org->AsArrayGet()->IsStringCharAt(); in GenerateVecMem() 1636 bool is_string_char_at = org->AsArrayGet()->IsStringCharAt(); in GenerateVecMem()
|
D | code_generator.cc | 306 DCHECK(array_get->GetType() == DataType::Type::kUint16 || !array_get->IsStringCharAt()); in GetArrayDataOffset() 307 return array_get->IsStringCharAt() in GetArrayDataOffset()
|
D | scheduler_arm.cc | 632 mirror::kUseStringCompression && instruction->IsStringCharAt(); in VisitArrayGet()
|
D | code_generator_vector_arm64.cc | 1296 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitVecLoad() 1331 __ Ldr(reg, VecAddress(instruction, &temps, size, instruction->IsStringCharAt(), &scratch)); in VisitVecLoad()
|
D | code_generator_vector_arm_vixl.cc | 889 DCHECK(instruction->GetPackedType() != DataType::Type::kUint16 || !instruction->IsStringCharAt()); in VisitVecLoad()
|
D | code_generator_vector_mips64.cc | 1343 DCHECK(!instruction->IsStringCharAt()); in VisitVecLoad()
|
D | code_generator_vector_mips.cc | 1345 DCHECK(!instruction->IsStringCharAt()); in VisitVecLoad()
|
D | code_generator_x86.cc | 169 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode() 5243 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet() 5627 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitBoundsCheck() 5634 mirror::kUseStringCompression && instruction->IsStringCharAt(); in VisitBoundsCheck()
|
D | instruction_simplifier.cc | 1076 } else if (maybe_get->IsArrayGet() && !maybe_get->AsArrayGet()->IsStringCharAt()) { in TryReplaceFieldOrArrayGetType()
|
D | code_generator_x86_64.cc | 223 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode() 4693 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet() 5096 if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitBoundsCheck()
|
D | code_generator_arm_vixl.cc | 509 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode() 6058 } else if (mirror::kUseStringCompression && instruction->IsStringCharAt()) { in VisitArrayGet() 6073 instruction->IsStringCharAt(); in VisitArrayGet()
|
D | code_generator_arm64.cc | 274 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode() 2734 instruction->IsStringCharAt(); in VisitArrayGet()
|
D | nodes.h | 5741 bool IsStringCharAt() const { return GetPackedFlag<kFlagIsStringCharAt>(); } in IsStringCharAt() function 5952 bool IsStringCharAt() const { return GetPackedFlag<kFlagIsStringCharAt>(); } in IsStringCharAt() function
|
D | code_generator_mips64.cc | 139 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode() 2203 instruction->IsStringCharAt(); in VisitArrayGet()
|
D | code_generator_mips.cc | 187 QuickEntrypointEnum entrypoint = instruction_->AsBoundsCheck()->IsStringCharAt() in EmitNativeCode() 2602 instruction->IsStringCharAt(); in VisitArrayGet()
|