Searched defs:shorty (Results 1 - 25 of 38) sorted by relevance

12

/art/compiler/jni/quick/x86_64/
H A Dcalling_convention_x86_64.h28 X86_64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
31 shorty,
54 const char* shorty);
H A Dcalling_convention_x86_64.cc92 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 Djni_cfi_test.cc61 const char* shorty = "IIFII"; local
71 shorty,
74 ManagedRuntimeCallingConvention::Create(&arena, is_static, is_synchronized, shorty, isa));
/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.h30 ArmManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
33 shorty,
58 const char* shorty);
H A Dcalling_convention_arm.cc283 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 Dcalling_convention_arm64.h30 Arm64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
33 shorty,
58 const char* shorty);
H A Dcalling_convention_arm64.cc118 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 Dcalling_convention_mips.h32 MipsManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
35 shorty,
60 const char* shorty);
H A Dcalling_convention_mips.cc84 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 Dcalling_convention_mips64.h32 Mips64ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
35 shorty,
60 const char* shorty);
H A Dcalling_convention_mips64.cc73 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 Dcalling_convention_x86.h30 X86ManagedRuntimeCallingConvention(bool is_static, bool is_synchronized, const char* shorty) argument
33 shorty,
61 const char* shorty);
H A Dcalling_convention_x86.cc65 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 Dquick_entrypoints_cc_arm.cc29 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 DCodeItem.java42 public String shorty; field in class:CodeItem.MethodMetaInfo
/art/tools/dexfuzz/src/dexfuzz/program/
H A DIdCreator.java248 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 DMutatableCode.java78 public String shorty; field in class:MutatableCode
372 type = shorty.charAt(shortyIdx);
/art/compiler/jni/quick/
H A Dcalling_convention.cc53 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 Dcalling_convention.h76 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 Djni_compiler.cc129 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 Dassembler_thumb_test.cc1649 const char* shorty = "IIFII"; local
1659 shorty,
1662 ManagedRuntimeCallingConvention::Create(&arena, is_static, is_synchronized, shorty, kThumb2));
H A Dtest_dex_file_builder.h67 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 Dentrypoint_utils.cc58 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 Dinterpreter.cc45 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 Dmethod_handles.cc388 const char* shorty = method->GetShorty(&shorty_length); local
393 for (const char* c = shorty + 1; *c != '\0'; ++c) {

Completed in 5371 milliseconds

12