Home
last modified time | relevance | path

Searched refs:CallingConvention (Results 1 – 7 of 7) sorted by relevance

/art/compiler/jni/quick/
Dcalling_convention.h32 class CallingConvention : public DeletableArenaObject<kArenaAllocCallingConvention> {
73 virtual ~CallingConvention() {} in ~CallingConvention()
76 CallingConvention(bool is_static, in CallingConvention() function
231 class ManagedRuntimeCallingConvention : public CallingConvention {
272 : CallingConvention(is_static, is_synchronized, shorty, frame_pointer_size) {} in ManagedRuntimeCallingConvention()
289 class JniCallingConvention : public CallingConvention {
400 : CallingConvention(is_static, is_synchronized, shorty, frame_pointer_size), in JniCallingConvention()
/art/compiler/optimizing/
Dcode_generator_x86_64.h56 class InvokeRuntimeCallingConvention : public CallingConvention<Register, FloatRegister> {
59 : CallingConvention(kRuntimeParameterCoreRegisters, in InvokeRuntimeCallingConvention()
69 class InvokeDexCallingConvention : public CallingConvention<Register, FloatRegister> {
71 InvokeDexCallingConvention() : CallingConvention( in InvokeDexCallingConvention()
Dcode_generator_x86.h50 class InvokeRuntimeCallingConvention : public CallingConvention<Register, XmmRegister> {
53 : CallingConvention(kRuntimeParameterCoreRegisters, in InvokeRuntimeCallingConvention()
63 class InvokeDexCallingConvention : public CallingConvention<Register, XmmRegister> {
65 InvokeDexCallingConvention() : CallingConvention( in InvokeDexCallingConvention()
Dcode_generator_arm_vixl.h148 : public CallingConvention<vixl::aarch32::Register, vixl::aarch32::SRegister> {
151 : CallingConvention(kRuntimeParameterCoreRegistersVIXL, in InvokeRuntimeCallingConventionARMVIXL()
162 : public CallingConvention<vixl::aarch32::Register, vixl::aarch32::SRegister> {
165 : CallingConvention(kParameterCoreRegistersVIXL, in InvokeDexCallingConventionARMVIXL()
Dcode_generator.h888 class CallingConvention {
890 CallingConvention(const C* registers, in CallingConvention() function
927 DISALLOW_COPY_AND_ASSIGN(CallingConvention);
Dcode_generator_arm64.h181 class InvokeRuntimeCallingConvention : public CallingConvention<vixl::aarch64::Register,
187 : CallingConvention(kRuntimeParameterCoreRegisters, in InvokeRuntimeCallingConvention()
199 class InvokeDexCallingConvention : public CallingConvention<vixl::aarch64::Register,
203 : CallingConvention(kParameterCoreRegisters, in InvokeDexCallingConvention()
/art/libelffile/dwarf/
Ddwarf_constants.h535 enum CallingConvention : uint8_t { enum