Home
last modified time | relevance | path

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

/art/compiler/jni/quick/
Dcalling_convention.h33 class CallingConvention : public DeletableArenaObject<kArenaAllocCallingConvention> {
76 virtual ~CallingConvention() {} in ~CallingConvention()
79 CallingConvention(bool is_static, in CallingConvention() function
237 class ManagedRuntimeCallingConvention : public CallingConvention {
278 : CallingConvention(is_static, is_synchronized, shorty, frame_pointer_size) {} in ManagedRuntimeCallingConvention()
295 class JniCallingConvention : public CallingConvention {
414 : 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_arm64.h177 class InvokeRuntimeCallingConvention : public CallingConvention<vixl::aarch64::Register,
183 : CallingConvention(kRuntimeParameterCoreRegisters, in InvokeRuntimeCallingConvention()
195 class InvokeDexCallingConvention : public CallingConvention<vixl::aarch64::Register,
199 : CallingConvention(kParameterCoreRegisters, in InvokeDexCallingConvention()
Dcode_generator_arm_vixl.h147 : public CallingConvention<vixl::aarch32::Register, vixl::aarch32::SRegister> {
150 : CallingConvention(kRuntimeParameterCoreRegistersVIXL, in InvokeRuntimeCallingConventionARMVIXL()
161 : public CallingConvention<vixl::aarch32::Register, vixl::aarch32::SRegister> {
164 : CallingConvention(kParameterCoreRegistersVIXL, in InvokeDexCallingConventionARMVIXL()
Dcode_generator.h831 class CallingConvention {
833 CallingConvention(const C* registers, in CallingConvention() function
870 DISALLOW_COPY_AND_ASSIGN(CallingConvention);
/art/libelffile/dwarf/
Ddwarf_constants.h535 enum CallingConvention : uint8_t { enum