Home
last modified time | relevance | path

Searched refs:NeedsAccessCheck (Results 1 – 14 of 14) sorted by relevance

/art/compiler/optimizing/
Dprepare_for_register_allocation.cc113 } else if (can_merge_with_load_class && !load_class->NeedsAccessCheck()) { in VisitClinitCheck()
128 if (instruction->IsFinalizable() || has_only_one_use || load_class->NeedsAccessCheck()) { in VisitNewInstance()
140 if (load_class->NeedsAccessCheck()) { in VisitNewInstance()
Dinstruction_builder.h101 bool NeedsAccessCheck(uint32_t type_index,
105 bool NeedsAccessCheck(uint32_t type_index, /*out*/bool* finalizable) const;
Dinstruction_builder.cc912 bool can_throw = NeedsAccessCheck(type_index, dex_cache, &finalizable); in BuildNewInstance()
1490 QuickEntrypointEnum entrypoint = NeedsAccessCheck(type_index, &finalizable) in BuildFilledNewArray()
1663 bool HInstructionBuilder::NeedsAccessCheck(uint32_t type_index, in NeedsAccessCheck() function in art::HInstructionBuilder
1670 bool HInstructionBuilder::NeedsAccessCheck(uint32_t type_index, bool* finalizable) const { in NeedsAccessCheck() function in art::HInstructionBuilder
1673 return NeedsAccessCheck(type_index, dex_cache, finalizable); in NeedsAccessCheck()
2423 QuickEntrypointEnum entrypoint = NeedsAccessCheck(type_index, &finalizable) in ProcessDexInstruction()
Dssa_builder.cc469 DCHECK(!load_class->NeedsAccessCheck()) << "String class is always accessible"; in RemoveRedundantUninitializedStrings()
Dcode_generator.cc487 LocationSummary::CallKind call_kind = cls->NeedsAccessCheck() in CreateLoadClassLocationSummary()
494 if (cls->NeedsAccessCheck()) { in CreateLoadClassLocationSummary()
Dgraph_visualizer.cc378 << load_class->NeedsAccessCheck() << std::noboolalpha; in VisitLoadClass()
Dinstruction_simplifier.cc460 if (load_class->NeedsAccessCheck()) { in VisitCheckCast()
498 if (load_class->NeedsAccessCheck()) { in VisitInstanceOf()
Dnodes.h5381 DCHECK(!NeedsAccessCheck()); in SetMustGenerateClinitCheck()
5388 NeedsAccessCheck(); in CanCallRuntime()
5415 bool NeedsAccessCheck() const { return GetPackedFlag<kFlagNeedsAccessCheck>(); } in NeedsAccessCheck() function
Dcode_generator_mips64.cc3195 if (cls->NeedsAccessCheck()) { in VisitLoadClass()
Dcode_generator_arm64.cc3923 if (cls->NeedsAccessCheck()) { in VisitLoadClass()
Dcode_generator_mips.cc3976 if (cls->NeedsAccessCheck()) { in VisitLoadClass()
Dcode_generator_x86_64.cc5325 if (cls->NeedsAccessCheck()) { in VisitLoadClass()
Dcode_generator_arm.cc5087 if (cls->NeedsAccessCheck()) { in VisitLoadClass()
Dcode_generator_x86.cc5881 if (cls->NeedsAccessCheck()) { in VisitLoadClass()