Home
last modified time | relevance | path

Searched refs:JniCallingConvention (Results 1 – 16 of 16) sorted by relevance

/art/compiler/jni/quick/
Dcalling_convention.cc105 JniCallingConvention* JniCallingConvention::Create(bool is_static, bool is_synchronized, in Create()
128 size_t JniCallingConvention::ReferenceCount() const { in ReferenceCount()
132 FrameOffset JniCallingConvention::SavedLocalReferenceCookieOffset() const { in SavedLocalReferenceCookieOffset()
137 FrameOffset JniCallingConvention::ReturnValueSaveLocation() const { in ReturnValueSaveLocation()
142 bool JniCallingConvention::HasNext() { in HasNext()
151 void JniCallingConvention::Next() { in Next()
170 bool JniCallingConvention::IsCurrentParamAReference() { in IsCurrentParamAReference()
183 bool JniCallingConvention::IsCurrentParamJniEnv() { in IsCurrentParamJniEnv()
187 bool JniCallingConvention::IsCurrentParamAFloatOrDouble() { in IsCurrentParamAFloatOrDouble()
200 bool JniCallingConvention::IsCurrentParamADouble() { in IsCurrentParamADouble()
[all …]
Dcalling_convention.h271 class JniCallingConvention : public CallingConvention {
273 static JniCallingConvention* Create(bool is_static, bool is_synchronized, const char* shorty,
342 virtual ~JniCallingConvention() {} in ~JniCallingConvention()
351 explicit JniCallingConvention(bool is_static, bool is_synchronized, const char* shorty, in JniCallingConvention() function
Djni_compiler.cc50 JniCallingConvention* jni_conv,
53 JniCallingConvention* jni_conv,
72 std::unique_ptr<JniCallingConvention> main_jni_conv( in ArtJniCompileMethodInternal()
73 JniCallingConvention::Create(is_static, is_synchronized, shorty, instruction_set)); in ArtJniCompileMethodInternal()
92 std::unique_ptr<JniCallingConvention> end_jni_conv( in ArtJniCompileMethodInternal()
93 JniCallingConvention::Create(is_static, is_synchronized, jni_end_shorty, instruction_set)); in ArtJniCompileMethodInternal()
500 JniCallingConvention* jni_conv, in CopyParameter()
588 JniCallingConvention* jni_conv, in SetNativeParameter()
/art/compiler/jni/
Djni_cfi_test.cc45 std::unique_ptr<JniCallingConvention> jni_conv( in TestImpl()
46 JniCallingConvention::Create(is_static, is_synchronized, shorty, isa)); in TestImpl()
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.cc110 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in MipsJniCallingConvention()
166 JniCallingConvention::Next(); in Next()
Dcalling_convention_mips.h49 class MipsJniCallingConvention FINAL : public JniCallingConvention {
/art/compiler/jni/quick/mips64/
Dcalling_convention_mips64.h49 class Mips64JniCallingConvention FINAL : public JniCallingConvention {
Dcalling_convention_mips64.cc128 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in Mips64JniCallingConvention()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.h49 class Arm64JniCallingConvention FINAL : public JniCallingConvention {
Dcalling_convention_arm64.cc159 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in Arm64JniCallingConvention()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.h52 class X86JniCallingConvention FINAL : public JniCallingConvention {
Dcalling_convention_x86.cc171 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in X86JniCallingConvention()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.h49 class ArmJniCallingConvention FINAL : public JniCallingConvention {
Dcalling_convention_arm.cc211 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in ArmJniCallingConvention()
275 JniCallingConvention::Next(); in Next()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.h48 class X86_64JniCallingConvention FINAL : public JniCallingConvention {
Dcalling_convention_x86_64.cc128 : JniCallingConvention(is_static, is_synchronized, shorty, kFramePointerSize) { in X86_64JniCallingConvention()