/art/compiler/jni/quick/x86_64/ |
H A D | calling_convention_x86_64.h | 28 X86_64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 31 shorty, 54 const char* shorty);
|
H A D | calling_convention_x86_64.cc | 92 static ManagedRegister ReturnRegisterForShorty(const char* shorty, bool jni ATTRIBUTE_UNUSED) { argument 93 if (shorty[0] == 'F' || shorty[0] == 'D') { 95 } else if (shorty[0] == 'J') { 97 } else if (shorty[0] == 'V') { 179 const char* shorty) 183 shorty, 176 X86_64JniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty) argument
|
/art/compiler/jni/ |
H A D | jni_cfi_test.cc | 61 const char* shorty = "IIFII"; local 71 shorty, 74 ManagedRuntimeCallingConvention::Create(&arena, is_static, is_synchronized, shorty, isa));
|
/art/compiler/jni/quick/arm/ |
H A D | calling_convention_arm.h | 30 ArmManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 33 shorty, 58 const char* shorty);
|
H A D | calling_convention_arm.cc | 283 const char* shorty) 287 shorty, 280 ArmJniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty) argument
|
/art/compiler/jni/quick/arm64/ |
H A D | calling_convention_arm64.h | 30 Arm64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 33 shorty, 58 const char* shorty);
|
H A D | calling_convention_arm64.cc | 118 static ManagedRegister ReturnRegisterForShorty(const char* shorty) { argument 119 if (shorty[0] == 'F') { 121 } else if (shorty[0] == 'D') { 123 } else if (shorty[0] == 'J') { 125 } else if (shorty[0] == 'V') { 224 const char* shorty) 228 shorty, 221 Arm64JniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty) argument
|
/art/compiler/jni/quick/mips/ |
H A D | calling_convention_mips.h | 32 MipsManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 35 shorty, 60 const char* shorty);
|
H A D | calling_convention_mips.cc | 84 static ManagedRegister ReturnRegisterForShorty(const char* shorty) { argument 85 if (shorty[0] == 'F') { 87 } else if (shorty[0] == 'D') { 89 } else if (shorty[0] == 'J') { 91 } else if (shorty[0] == 'V') { 196 const char* shorty) 200 shorty, 193 MipsJniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty) argument
|
/art/compiler/jni/quick/mips64/ |
H A D | calling_convention_mips64.h | 32 Mips64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 35 shorty, 60 const char* shorty);
|
H A D | calling_convention_mips64.cc | 73 static ManagedRegister ReturnRegisterForShorty(const char* shorty) { argument 74 if (shorty[0] == 'F' || shorty[0] == 'D') { 76 } else if (shorty[0] == 'V') { 159 const char* shorty) 163 shorty, 156 Mips64JniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty) argument
|
/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.h | 30 X86ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument 33 shorty, 61 const char* shorty);
|
H A D | calling_convention_x86.cc | 65 static ManagedRegister ReturnRegisterForShorty(const char* shorty, bool jni) { argument 66 if (shorty[0] == 'F' || shorty[0] == 'D') { 72 } else if (shorty[0] == 'J') { 74 } else if (shorty[0] == 'V') { 197 const char* shorty) 201 shorty, 194 X86JniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty) argument
|
/art/runtime/arch/arm/ |
H A D | quick_entrypoints_cc_arm.cc | 29 Thread* self, JValue* result, const char* shorty) { 38 (shorty[0] == 'F' || shorty[0] == 'D') ? 1 : 0; 45 for (uint32_t shorty_index = 1; shorty[shorty_index] != '\0'; ++shorty_index, ++arg_index) { 46 char arg_type = shorty[shorty_index]; 105 Thread* self, JValue* result, const char* shorty) { 106 quick_invoke_reg_setup<false>(method, args, args_size, self, result, shorty); 113 const char* shorty) { 114 quick_invoke_reg_setup<true>(method, args, args_size, self, result, shorty); 28 quick_invoke_reg_setup(ArtMethod* method, uint32_t* args, uint32_t args_size, Thread* self, JValue* result, const char* shorty) argument 104 art_quick_invoke_stub(ArtMethod* method, uint32_t* args, uint32_t args_size, Thread* self, JValue* result, const char* shorty) argument 111 art_quick_invoke_static_stub(ArtMethod* method, uint32_t* args, uint32_t args_size, Thread* self, JValue* result, const char* shorty) argument
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
H A D | CodeItem.java | 42 public String shorty; field in class:CodeItem.MethodMetaInfo
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
H A D | IdCreator.java | 248 public int findOrCreateMethodId(String className, String methodName, String shorty) { argument 249 int methodIdIdx = findMethodId(className, methodName, shorty); 253 return createMethodId(className, methodName, shorty); 695 String shorty = convertSignatureToShorty(signature); 717 // Search for (or create) the shorty string. 718 int shortyIdx = findOrCreateString(shorty); 754 String shorty = convertSignatureToShorty(signature); 758 int shortyIdx = findString(shorty);
|
H A D | MutatableCode.java | 78 public String shorty; field in class:MutatableCode 372 type = shorty.charAt(shortyIdx);
|
/art/compiler/jni/quick/ |
H A D | calling_convention.cc | 53 const char* shorty, 60 new (arena) arm::ArmManagedRuntimeCallingConvention(is_static, is_synchronized, shorty)); 66 is_static, is_synchronized, shorty)); 72 is_static, is_synchronized, shorty)); 78 is_static, is_synchronized, shorty)); 83 new (arena) x86::X86ManagedRuntimeCallingConvention(is_static, is_synchronized, shorty)); 89 is_static, is_synchronized, shorty)); 153 const char* shorty, 163 shorty)); 171 shorty)); 49 Create( ArenaAllocator* arena, bool is_static, bool is_synchronized, const char* shorty, InstructionSet instruction_set) argument 149 Create(ArenaAllocator* arena, bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty, InstructionSet instruction_set) argument [all...] |
H A D | calling_convention.h | 76 const char* shorty, 83 shorty_(shorty) { 84 num_args_ = (is_static ? 0 : 1) + strlen(shorty) - 1; 88 for (size_t i = 1; i < strlen(shorty); i++) { 117 param++; // 0th argument must skip return value at start of the shorty 127 param++; // 0th argument must skip return value at start of the shorty 137 param++; // 0th argument must skip return value at start of the shorty 146 param++; // 0th argument must skip return value at start of the shorty 155 param++; // 0th argument must skip return value at start of the shorty 165 // (The implicit argument is only relevant to the shorty, 74 CallingConvention(bool is_static, bool is_synchronized, const char* shorty, PointerSize frame_pointer_size) argument 264 ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty, PointerSize frame_pointer_size) argument 373 JniCallingConvention(bool is_static, bool is_synchronized, bool is_critical_native, const char* shorty, PointerSize frame_pointer_size) argument [all...] |
H A D | jni_compiler.cc | 129 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx)); local 173 for (size_t i = 0; i < strlen(shorty); ++i) { 174 CHECK_NE(Primitive::kPrimNot, Primitive::GetType(shorty[i])) 175 << "@CriticalNative methods' shorty types must not have illegal references " 190 shorty, 196 &arena, is_static, is_synchronized, shorty, instruction_set));
|
/art/compiler/utils/ |
H A D | assembler_thumb_test.cc | 1649 const char* shorty = "IIFII"; local 1659 shorty, 1662 ManagedRuntimeCallingConvention::Create(&arena, is_static, is_synchronized, shorty, kThumb2));
|
H A D | test_dex_file_builder.h | 67 AddString(proto_key.shorty); 185 Write32(raw_offset + 0u, GetStringIdx(entry.first.shorty)); 299 std::string shorty; member in struct:art::TestDexFileBuilder::ProtoKey 348 key.shorty += (*args == '[') ? 'L' : *args;
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 58 JValue InvokeProxyInvocationHandler(ScopedObjectAccessAlreadyRunnable& soa, const char* shorty, argument 76 if (shorty[i + 1] == 'L') { 82 mirror::Object* val = BoxPrimitive(Primitive::GetType(shorty[i + 1]), jv).Ptr(); 104 if (shorty[0] == 'V' || (shorty[0] == 'L' && result == nullptr)) {
|
/art/runtime/interpreter/ |
H A D | interpreter.cc | 45 const StringPiece& shorty, 54 if (shorty == "L") { 65 } else if (shorty == "V") { 72 } else if (shorty == "Z") { 79 } else if (shorty == "BI") { 86 } else if (shorty == "II") { 93 } else if (shorty == "LL") { 106 } else if (shorty == "IIZ") { 113 } else if (shorty == "ILI") { 123 } else if (shorty 404 const char* shorty = method->GetShorty(&shorty_len); local [all...] |
/art/runtime/ |
H A D | method_handles.cc | 388 const char* shorty = method->GetShorty(&shorty_length); local 393 for (const char* c = shorty + 1; *c != '\0'; ++c) {
|