Searched refs:NeedsAccessCheck (Results 1 – 15 of 15) sorted by relevance
135 } else if (can_merge_with_load_class && !load_class->NeedsAccessCheck()) { in VisitClinitCheck()
162 if (load_class->NeedsAccessCheck()) { in ComputeLoadClassKind()
113 bool NeedsAccessCheck(dex::TypeIndex type_index, /*out*/bool* finalizable) const
465 DCHECK(!load_class->NeedsAccessCheck()) << "String class is always accessible"; in RemoveRedundantUninitializedStrings()
401 << load_class->NeedsAccessCheck() << std::noboolalpha; in VisitLoadClass()
509 if (load_class->NeedsAccessCheck()) { in VisitCheckCast()547 if (load_class->NeedsAccessCheck()) { in VisitInstanceOf()
976 if (load_class->NeedsAccessCheck() || klass->IsFinalizable() || !klass->IsInstantiable()) { in BuildNewInstance()1797 bool HInstructionBuilder::NeedsAccessCheck(dex::TypeIndex type_index, bool* finalizable) const { in NeedsAccessCheck() function in art::HInstructionBuilder
553 if (cls->NeedsAccessCheck()) { in GenerateLoadClassRuntimeCall()
5735 DCHECK(!NeedsAccessCheck()); in SetMustGenerateClinitCheck()5740 return NeedsAccessCheck() || in CanCallRuntime()5747 return NeedsAccessCheck() || in CanThrow()5779 bool NeedsAccessCheck() const { return GetPackedFlag<kFlagNeedsAccessCheck>(); } in NeedsAccessCheck() function
4860 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()4900 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()
5188 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()5225 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()
5477 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()5524 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()
6061 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()6110 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()
7283 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()7331 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()
7340 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()7389 DCHECK(!cls->NeedsAccessCheck()); in VisitLoadClass()