Searched refs:access_flags (Results 1 - 25 of 37) sorted by relevance

12

/art/compiler/
H A Dcompiler.cc31 uint32_t access_flags,
41 uint32_t access_flags,
52 access_flags,
72 uint32_t access_flags,
80 uint32_t access_flags, uint32_t method_idx,
100 uint32_t access_flags,
107 access_flags,
119 access_flags,
127 CompiledMethod* JniCompile(uint32_t access_flags,
130 return ArtLLVMJniCompileMethod(GetCompilerDriver(), access_flags, method_id
40 TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item, uint32_t access_flags, art::InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const art::DexFile& dex_file) argument
[all...]
H A Dcompilers.cc30 uint32_t access_flags,
38 uint32_t access_flags, uint32_t method_idx,
53 uint32_t access_flags,
60 access_flags,
72 access_flags,
80 CompiledMethod* QuickCompiler::JniCompile(uint32_t access_flags, argument
83 return ArtQuickJniCompileMethod(GetCompilerDriver(), access_flags, method_idx, dex_file);
143 uint32_t access_flags,
149 CompiledMethod* method = TryCompile(code_item, access_flags, invoke_type, class_def_idx,
155 return QuickCompiler::Compile(code_item, access_flags, invoke_typ
52 Compile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file) const argument
142 Compile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file) const argument
[all...]
H A Dcompilers.h33 uint32_t access_flags,
40 CompiledMethod* JniCompile(uint32_t access_flags,
79 uint32_t access_flags,
87 uint32_t access_flags,
H A Dcompiler.h51 uint32_t access_flags,
59 uint32_t access_flags,
66 virtual CompiledMethod* JniCompile(uint32_t access_flags,
/art/compiler/driver/
H A Ddex_compilation_unit.cc34 access_flags_(cu->access_flags),
45 uint32_t access_flags,
54 access_flags_(access_flags),
38 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker, const DexFile& dex_file, const DexFile::CodeItem* code_item, uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags, const VerifiedMethod* verified_method) argument
H A Ddex_compilation_unit.h40 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags,
H A Dcompiler_driver.cc325 uint32_t access_flags,
556 uint32_t access_flags = method->GetAccessFlags(); local
588 CompileMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, jclass_loader,
2093 void CompilerDriver::CompileMethod(const DexFile::CodeItem* code_item, uint32_t access_flags, argument
2103 if ((access_flags & kAccNative) != 0) {
2109 compiled_method = compiler_->JniCompile(access_flags, method_idx, dex_file);
2112 } else if ((access_flags & kAccAbstract) != 0) {
2117 verification_results_->IsCandidateForCompilation(method_ref, access_flags) &&
2122 compiled_method = compiler_->Compile(code_item, access_flags, invoke_type, class_def_idx,
2129 (*dex_to_dex_compiler_)(*this, code_item, access_flags,
[all...]
/art/compiler/dex/
H A Dverification_results.cc110 const uint32_t access_flags) {
123 if (((access_flags & kAccConstructor) != 0) && ((access_flags & kAccStatic) != 0)) {
109 IsCandidateForCompilation(MethodReference& method_ref, const uint32_t access_flags) argument
H A Dcompiler_ir.h59 uint32_t access_flags; // compiling method's access flags. member in struct:art::CompilationUnit
H A Dverification_results.h57 const uint32_t access_flags);
H A Dfrontend.h119 uint32_t access_flags,
H A Ddex_to_dex_compiler.cc275 uint32_t access_flags, art::InvokeType invoke_type,
281 dex_file, code_item, class_def_idx, method_idx, access_flags,
274 ArtCompileDEX(art::CompilerDriver& driver, const art::DexFile::CodeItem* code_item, uint32_t access_flags, art::InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const art::DexFile& dex_file, art::DexToDexCompilationLevel dex_to_dex_compilation_level) argument
H A Dfrontend.cc487 access_flags(0),
621 uint32_t access_flags, InvokeType invoke_type,
720 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx,
808 uint32_t access_flags,
815 return CompileMethod(driver, compiler, code_item, access_flags, invoke_type, class_def_idx,
824 uint32_t access_flags, art::InvokeType invoke_type,
830 return art::CompileOneMethod(driver, compiler, code_item, access_flags, invoke_type,
618 CompileMethod(CompilerDriver& driver, Compiler* compiler, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, void* llvm_compilation_unit) argument
805 CompileOneMethod(CompilerDriver& driver, Compiler* compiler, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, void* compilation_unit) argument
822 ArtQuickCompileMethod(art::CompilerDriver& driver, const art::DexFile::CodeItem* code_item, uint32_t access_flags, art::InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const art::DexFile& dex_file) argument
H A Dglobal_value_numbering.cc68 if ((cu_->access_flags & kAccStatic) == 0) {
H A Dmir_analysis.cc1075 if (((cu_->access_flags & kAccConstructor) != 0) && ((cu_->access_flags & kAccStatic) != 0)) {
/art/compiler/llvm/
H A Dcompiler_llvm.cc44 uint32_t access_flags, InvokeType invoke_type,
205 uint32_t access_flags,
216 class_def_idx, method_idx, access_flags, driver->GetVerifiedMethod(&dex_file, method_idx));
223 uint32_t access_flags, uint32_t method_idx,
229 0, method_idx, access_flags, nullptr);
203 ArtCompileMethod(art::CompilerDriver* driver, const art::DexFile::CodeItem* code_item, uint32_t access_flags, art::InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const art::DexFile& dex_file) argument
222 ArtLLVMJniCompileMethod(art::CompilerDriver* driver, uint32_t access_flags, uint32_t method_idx, const art::DexFile& dex_file) argument
/art/compiler/optimizing/
H A Doptimizing_compiler.cc75 uint32_t access_flags,
95 class_def_idx, method_idx, access_flags,
74 TryCompile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file) const argument
/art/runtime/
H A Ddex_file_verifier.h60 bool CheckClassDataItemField(uint32_t idx, uint32_t access_flags, bool expect_static);
61 bool CheckClassDataItemMethod(uint32_t idx, uint32_t access_flags, uint32_t code_offset,
H A Dreflection.h78 uint32_t access_flags)
H A Ddex_file_verifier.cc447 bool DexFileVerifier::CheckClassDataItemField(uint32_t idx, uint32_t access_flags, argument
453 bool is_static = (access_flags & kAccStatic) != 0;
459 if (UNLIKELY((access_flags & ~kAccJavaFlagsMask) != 0)) {
460 ErrorStringPrintf("Bad class_data_item field access_flags %x", access_flags);
467 bool DexFileVerifier::CheckClassDataItemMethod(uint32_t idx, uint32_t access_flags, argument
473 bool is_direct = (access_flags & (kAccStatic | kAccPrivate | kAccConstructor)) != 0;
474 bool expect_code = (access_flags & (kAccNative | kAccAbstract)) == 0;
475 bool is_synchronized = (access_flags & kAccSynchronized) != 0;
476 bool allow_synchronized = (access_flags
[all...]
H A Dreflection.cc791 bool VerifyAccess(Thread* self, mirror::Object* obj, mirror::Class* declaring_class, uint32_t access_flags) { argument
792 if ((access_flags & kAccPublic) != 0) {
805 if ((access_flags & kAccPrivate) != 0) {
808 if ((access_flags & kAccProtected) != 0) {
/art/compiler/jni/quick/
H A Djni_compiler.cc58 uint32_t access_flags, uint32_t method_idx,
60 const bool is_native = (access_flags & kAccNative) != 0;
62 const bool is_static = (access_flags & kAccStatic) != 0;
63 const bool is_synchronized = (access_flags & kAccSynchronized) != 0;
551 uint32_t access_flags, uint32_t method_idx,
553 return ArtJniCompileMethodInternal(compiler, access_flags, method_idx, dex_file);
57 ArtJniCompileMethodInternal(CompilerDriver* driver, uint32_t access_flags, uint32_t method_idx, const DexFile& dex_file) argument
550 ArtQuickJniCompileMethod(art::CompilerDriver* compiler, uint32_t access_flags, uint32_t method_idx, const art::DexFile& dex_file) argument
/art/runtime/verifier/
H A Dmethod_verifier.h209 uint32_t access_flags, bool can_load_classes, bool allow_soft_failures,
212 access_flags, can_load_classes, allow_soft_failures, need_precise_constants,
247 uint32_t access_flags, bool can_load_classes, bool allow_soft_failures,
H A Dreg_type.cc655 bool RegType::CanAccessMember(mirror::Class* klass, uint32_t access_flags) { argument
656 if ((access_flags & kAccPublic) != 0) {
660 return GetClass()->CanAccessMember(klass, access_flags);
/art/runtime/mirror/
H A Dart_method.h105 static bool IsDirect(uint32_t access_flags) { argument
106 return (access_flags & (kAccStatic | kAccPrivate | kAccConstructor)) != 0;

Completed in 381 milliseconds

12