/art/compiler/jni/quick/ |
D | calling_convention.cc | 51 bool is_static, in Create() argument 60 new (arena) arm::ArmManagedRuntimeCallingConvention(is_static, is_synchronized, shorty)); in Create() 66 is_static, is_synchronized, shorty)); in Create() 72 is_static, is_synchronized, shorty)); in Create() 78 is_static, is_synchronized, shorty)); in Create() 83 new (arena) x86::X86ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty)); in Create() 89 is_static, is_synchronized, shorty)); in Create() 150 bool is_static, in Create() argument 159 new (arena) arm::ArmJniCallingConvention(is_static, is_synchronized, shorty)); in Create() 164 new (arena) arm64::Arm64JniCallingConvention(is_static, is_synchronized, shorty)); in Create() [all …]
|
D | calling_convention.h | 74 CallingConvention(bool is_static, bool is_synchronized, const char* shorty, in CallingConvention() argument 80 is_static_(is_static), is_synchronized_(is_synchronized), in CallingConvention() 82 num_args_ = (is_static ? 0 : 1) + strlen(shorty) - 1; in CallingConvention() 83 num_ref_args_ = is_static ? 0 : 1; // The implicit this pointer. in CallingConvention() 227 bool is_static, 256 ManagedRuntimeCallingConvention(bool is_static, in ManagedRuntimeCallingConvention() argument 260 : CallingConvention(is_static, is_synchronized, shorty, frame_pointer_size) {} in ManagedRuntimeCallingConvention() 280 bool is_static, 360 JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty, in JniCallingConvention() argument 362 : CallingConvention(is_static, is_synchronized, shorty, frame_pointer_size) {} in JniCallingConvention()
|
D | jni_compiler.cc | 67 const bool is_static = (access_flags & kAccStatic) != 0; in ArtJniCompileMethodInternal() local 79 JniCallingConvention::Create(&arena, is_static, is_synchronized, shorty, instruction_set)); in ArtJniCompileMethodInternal() 84 &arena, is_static, is_synchronized, shorty, instruction_set)); in ArtJniCompileMethodInternal() 100 &arena, is_static, is_synchronized, jni_end_shorty, instruction_set)); in ArtJniCompileMethodInternal() 145 if (is_static) { in ArtJniCompileMethodInternal() 203 if (kUseReadBarrier && is_static) { in ArtJniCompileMethodInternal() 314 if (is_static) { in ArtJniCompileMethodInternal() 324 if (is_static) { in ArtJniCompileMethodInternal()
|
/art/runtime/ |
D | reflection_test.cc | 86 bool is_static, const char* method_name, in ReflectionTestMakeExecutable() argument 89 const char* class_name = is_static ? "StaticLeafMethods" : "NonStaticLeafMethods"; in ReflectionTestMakeExecutable() 96 if (is_static) { in ReflectionTestMakeExecutable() 110 *method = is_static ? c->FindDirectMethod(method_name, method_signature, sizeof(void*)) in ReflectionTestMakeExecutable() 114 if (is_static) { in ReflectionTestMakeExecutable() 131 void InvokeNopMethod(bool is_static) { in InvokeNopMethod() argument 135 ReflectionTestMakeExecutable(&method, &receiver, is_static, "nop", "()V"); in InvokeNopMethod() 140 void InvokeIdentityByteMethod(bool is_static) { in InvokeIdentityByteMethod() argument 144 ReflectionTestMakeExecutable(&method, &receiver, is_static, "identity", "(B)B"); in InvokeIdentityByteMethod() 166 void InvokeIdentityIntMethod(bool is_static) { in InvokeIdentityIntMethod() argument [all …]
|
D | check_jni.cc | 324 bool is_static = (invoke == kStatic); in CheckMethodAndSig() local 325 if (is_static != m->IsStatic()) { in CheckMethodAndSig() 326 if (is_static) { in CheckMethodAndSig() 672 bool CheckFieldAccess(ScopedObjectAccess& soa, jobject obj, jfieldID fid, bool is_static, in CheckFieldAccess() argument 675 if (is_static && !CheckStaticFieldID(soa, down_cast<jclass>(obj), fid)) { in CheckFieldAccess() 678 if (!is_static && !CheckInstanceFieldID(soa, obj, fid)) { in CheckFieldAccess() 683 if (is_static != field->IsStatic()) { in CheckFieldAccess() 694 if (is_static) { in CheckFieldAccess() 2639 const char* name, const char* sig, bool is_static) { in GetMethodIDInternal() argument 2645 if (is_static) { in GetMethodIDInternal() [all …]
|
D | well_known_classes.cc | 178 static jfieldID CacheField(JNIEnv* env, jclass c, bool is_static, in CacheField() argument 180 jfieldID fid = is_static ? env->GetStaticFieldID(c, name, signature) : in CacheField() 195 jmethodID CacheMethod(JNIEnv* env, jclass c, bool is_static, in CacheMethod() argument 197 jmethodID mid = is_static ? env->GetStaticMethodID(c, name, signature) : in CacheMethod()
|
D | class_linker-inl.h | 174 bool is_static) { in ResolveField() argument 182 resolved_field = ResolveField(dex_file, field_idx, dex_cache, class_loader, is_static); in ResolveField()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 324 bool is_static; in FindFieldFromCode() local 326 case InstanceObjectRead: is_primitive = false; is_set = false; is_static = false; break; in FindFieldFromCode() 327 case InstanceObjectWrite: is_primitive = false; is_set = true; is_static = false; break; in FindFieldFromCode() 328 case InstancePrimitiveRead: is_primitive = true; is_set = false; is_static = false; break; in FindFieldFromCode() 329 case InstancePrimitiveWrite: is_primitive = true; is_set = true; is_static = false; break; in FindFieldFromCode() 330 case StaticObjectRead: is_primitive = false; is_set = false; is_static = true; break; in FindFieldFromCode() 331 case StaticObjectWrite: is_primitive = false; is_set = true; is_static = true; break; in FindFieldFromCode() 332 case StaticPrimitiveRead: is_primitive = true; is_set = false; is_static = true; break; in FindFieldFromCode() 334 default: is_primitive = true; is_set = true; is_static = true; break; in FindFieldFromCode() 359 resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); in FindFieldFromCode() [all …]
|
/art/compiler/jni/quick/mips64/ |
D | calling_convention_mips64.h | 29 Mips64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) in Mips64ManagedRuntimeCallingConvention() argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in Mips64ManagedRuntimeCallingConvention() 51 Mips64JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
D | calling_convention_mips64.cc | 126 Mips64JniCallingConvention::Mips64JniCallingConvention(bool is_static, bool is_synchronized, in Mips64JniCallingConvention() argument 128 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in Mips64JniCallingConvention()
|
/art/compiler/jni/quick/x86_64/ |
D | calling_convention_x86_64.h | 29 X86_64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) in X86_64ManagedRuntimeCallingConvention() argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in X86_64ManagedRuntimeCallingConvention() 49 X86_64JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
D | calling_convention_x86_64.cc | 125 X86_64JniCallingConvention::X86_64JniCallingConvention(bool is_static, bool is_synchronized, in X86_64JniCallingConvention() argument 127 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in X86_64JniCallingConvention()
|
/art/compiler/jni/quick/arm64/ |
D | calling_convention_arm64.h | 29 Arm64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) in Arm64ManagedRuntimeCallingConvention() argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in Arm64ManagedRuntimeCallingConvention() 51 Arm64JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
D | calling_convention_arm64.cc | 157 Arm64JniCallingConvention::Arm64JniCallingConvention(bool is_static, bool is_synchronized, in Arm64JniCallingConvention() argument 159 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in Arm64JniCallingConvention()
|
/art/compiler/jni/quick/mips/ |
D | calling_convention_mips.h | 29 MipsManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) in MipsManagedRuntimeCallingConvention() argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in MipsManagedRuntimeCallingConvention() 51 MipsJniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
D | calling_convention_mips.cc | 147 MipsJniCallingConvention::MipsJniCallingConvention(bool is_static, bool is_synchronized, in MipsJniCallingConvention() argument 149 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in MipsJniCallingConvention()
|
/art/compiler/jni/quick/arm/ |
D | calling_convention_arm.h | 29 ArmManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) in ArmManagedRuntimeCallingConvention() argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) {} in ArmManagedRuntimeCallingConvention() 51 ArmJniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
D | calling_convention_arm.cc | 209 ArmJniCallingConvention::ArmJniCallingConvention(bool is_static, bool is_synchronized, in ArmJniCallingConvention() argument 211 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in ArmJniCallingConvention()
|
/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.h | 29 X86ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) in X86ManagedRuntimeCallingConvention() argument 30 : ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize), in X86ManagedRuntimeCallingConvention() 53 X86JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty);
|
D | calling_convention_x86.cc | 169 X86JniCallingConvention::X86JniCallingConvention(bool is_static, bool is_synchronized, in X86JniCallingConvention() argument 171 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in X86JniCallingConvention()
|
/art/compiler/jni/ |
D | jni_cfi_test.cc | 43 const bool is_static = true; in TestImpl() local 51 JniCallingConvention::Create(&arena, is_static, is_synchronized, shorty, isa)); in TestImpl() 53 ManagedRuntimeCallingConvention::Create(&arena, is_static, is_synchronized, shorty, isa)); in TestImpl()
|
/art/runtime/quick/ |
D | inline_method_analyser.h | 246 bool is_static, 254 bool is_static, 260 bool is_static,
|
D | inline_method_analyser.cc | 461 bool is_static, in AnalyseMethodCode() argument 511 return AnalyseIGetMethod(code_item, method_ref, is_static, method, result); in AnalyseMethodCode() 523 return AnalyseIPutMethod(code_item, method_ref, is_static, method, result); in AnalyseMethodCode() 595 bool is_static, in AnalyseIGetMethod() argument 628 if (is_static || object_arg != 0u) { in AnalyseIGetMethod() 650 data->method_is_static = is_static ? 1u : 0u; in AnalyseIGetMethod() 660 bool is_static, in AnalyseIPutMethod() argument 695 if (is_static || object_arg != 0u) { in AnalyseIPutMethod() 719 data->method_is_static = is_static ? 1u : 0u; in AnalyseIPutMethod()
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 71 uint32_t field_idx, bool is_static) { in ResolveFieldWithDexFile() argument 74 *dex_file, field_idx, dex_cache, class_loader, is_static); in ResolveFieldWithDexFile() 81 if (UNLIKELY(resolved_field->IsStatic() != is_static)) { in ResolveFieldWithDexFile() 96 uint32_t field_idx, bool is_static) { in ResolveField() argument 99 is_static); in ResolveField()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 42 const bool is_static = (find_type == StaticObjectRead) || (find_type == StaticPrimitiveRead); in DoFieldGet() local 43 const uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldGet() 52 if (is_static) { in DoFieldGet() 69 uint32_t vregA = is_static ? inst->VRegA_21c(inst_data) : inst->VRegA_22c(inst_data); in DoFieldGet() 237 bool is_static = (find_type == StaticObjectWrite) || (find_type == StaticPrimitiveWrite); in DoFieldPut() local 238 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldPut() 247 if (is_static) { in DoFieldPut() 257 uint32_t vregA = is_static ? inst->VRegA_21c(inst_data) : inst->VRegA_22c(inst_data); in DoFieldPut()
|