Home
last modified time | relevance | path

Searched refs:OVERRIDE (Results 1 – 25 of 83) sorted by relevance

1234

/art/compiler/jni/quick/arm/
Dcalling_convention_arm.h31 ~ArmManagedRuntimeCallingConvention() OVERRIDE {} in ~ArmManagedRuntimeCallingConvention()
33 ManagedRegister ReturnRegister() OVERRIDE;
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE;
36 ManagedRegister MethodRegister() OVERRIDE;
37 bool IsCurrentParamInRegister() OVERRIDE;
38 bool IsCurrentParamOnStack() OVERRIDE;
39 ManagedRegister CurrentParamRegister() OVERRIDE;
40 FrameOffset CurrentParamStackOffset() OVERRIDE;
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE;
52 ~ArmJniCallingConvention() OVERRIDE {} in ~ArmJniCallingConvention()
[all …]
/art/compiler/jni/quick/mips/
Dcalling_convention_mips.h31 ~MipsManagedRuntimeCallingConvention() OVERRIDE {} in ~MipsManagedRuntimeCallingConvention()
33 ManagedRegister ReturnRegister() OVERRIDE;
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE;
36 ManagedRegister MethodRegister() OVERRIDE;
37 bool IsCurrentParamInRegister() OVERRIDE;
38 bool IsCurrentParamOnStack() OVERRIDE;
39 ManagedRegister CurrentParamRegister() OVERRIDE;
40 FrameOffset CurrentParamStackOffset() OVERRIDE;
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE;
52 ~MipsJniCallingConvention() OVERRIDE {} in ~MipsJniCallingConvention()
[all …]
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.h31 ~Arm64ManagedRuntimeCallingConvention() OVERRIDE {} in ~Arm64ManagedRuntimeCallingConvention()
33 ManagedRegister ReturnRegister() OVERRIDE;
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE;
36 ManagedRegister MethodRegister() OVERRIDE;
37 bool IsCurrentParamInRegister() OVERRIDE;
38 bool IsCurrentParamOnStack() OVERRIDE;
39 ManagedRegister CurrentParamRegister() OVERRIDE;
40 FrameOffset CurrentParamStackOffset() OVERRIDE;
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE;
52 ~Arm64JniCallingConvention() OVERRIDE {} in ~Arm64JniCallingConvention()
[all …]
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.h32 ~X86_64ManagedRuntimeCallingConvention() OVERRIDE {} in ~X86_64ManagedRuntimeCallingConvention()
34 ManagedRegister ReturnRegister() OVERRIDE;
35 ManagedRegister InterproceduralScratchRegister() OVERRIDE;
37 ManagedRegister MethodRegister() OVERRIDE;
38 bool IsCurrentParamInRegister() OVERRIDE;
39 bool IsCurrentParamOnStack() OVERRIDE;
40 ManagedRegister CurrentParamRegister() OVERRIDE;
41 FrameOffset CurrentParamStackOffset() OVERRIDE;
42 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE;
51 ~X86_64JniCallingConvention() OVERRIDE {} in ~X86_64JniCallingConvention()
[all …]
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.h32 ~X86ManagedRuntimeCallingConvention() OVERRIDE {} in ~X86ManagedRuntimeCallingConvention()
34 ManagedRegister ReturnRegister() OVERRIDE;
35 ManagedRegister InterproceduralScratchRegister() OVERRIDE;
37 ManagedRegister MethodRegister() OVERRIDE;
38 bool IsCurrentParamInRegister() OVERRIDE;
39 bool IsCurrentParamOnStack() OVERRIDE;
40 ManagedRegister CurrentParamRegister() OVERRIDE;
41 FrameOffset CurrentParamStackOffset() OVERRIDE;
42 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE;
51 ~X86JniCallingConvention() OVERRIDE {} in ~X86JniCallingConvention()
[all …]
/art/compiler/dex/quick/arm64/
Dcodegen_arm64.h67 RegLocation rl_dest, int lit) OVERRIDE;
69 RegLocation rl_src, RegLocation rl_dest, int lit) OVERRIDE;
72 bool EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) OVERRIDE;
73 LIR* CheckSuspendUsingLoad() OVERRIDE;
74 RegStorage LoadHelper(QuickEntrypointEnum trampoline) OVERRIDE;
76 OpSize size, VolatileKind is_volatile) OVERRIDE;
78 VolatileKind is_volatile) OVERRIDE;
80 OpSize size) OVERRIDE;
82 OVERRIDE;
83 LIR* LoadConstantNoClobber(RegStorage r_dest, int value) OVERRIDE;
[all …]
/art/compiler/utils/arm/
Dassembler_arm32.h38 bool IsThumb() const OVERRIDE { in IsThumb()
43 void and_(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
45 void eor(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
47 void sub(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
48 void subs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
50 void rsb(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
51 void rsbs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
53 void add(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
55 void adds(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
57 void adc(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
[all …]
Dassembler_thumb2.h47 bool IsThumb() const OVERRIDE { in IsThumb()
59 void FinalizeInstructions(const MemoryRegion& region) OVERRIDE { in FinalizeInstructions()
65 void and_(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
67 void eor(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
69 void sub(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
70 void subs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
72 void rsb(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
73 void rsbs(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
75 void add(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
77 void adds(Register rd, Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE;
[all …]
/art/compiler/dex/quick/x86/
Dcodegen_x86.h68 RegLocation rl_dest, int lit) OVERRIDE;
69 bool EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) OVERRIDE;
70 LIR* CheckSuspendUsingLoad() OVERRIDE;
71 RegStorage LoadHelper(QuickEntrypointEnum trampoline) OVERRIDE;
73 OpSize size, VolatileKind is_volatile) OVERRIDE;
75 OpSize size) OVERRIDE;
79 OpSize size, VolatileKind is_volatile) OVERRIDE;
81 OpSize size) OVERRIDE;
82 void MarkGCCard(RegStorage val_reg, RegStorage tgt_addr_reg) OVERRIDE;
83 void GenImplicitNullCheck(RegStorage reg, int opt_flags) OVERRIDE;
[all …]
/art/compiler/utils/arm64/
Dassembler_arm64.h104 const ManagedRegisterEntrySpills& entry_spills) OVERRIDE;
108 OVERRIDE;
110 void IncreaseFrameSize(size_t adjust) OVERRIDE;
111 void DecreaseFrameSize(size_t adjust) OVERRIDE;
114 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
115 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
116 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
117 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
119 OVERRIDE;
121 ManagedRegister scratch) OVERRIDE;
[all …]
/art/compiler/optimizing/
Dcode_generator_x86_64.h64 virtual void EmitMove(size_t index) OVERRIDE;
65 virtual void EmitSwap(size_t index) OVERRIDE;
66 virtual void SpillScratch(int reg) OVERRIDE;
67 virtual void RestoreScratch(int reg) OVERRIDE;
128 virtual void GenerateFrameEntry() OVERRIDE;
129 virtual void GenerateFrameExit() OVERRIDE;
130 virtual void Bind(Label* label) OVERRIDE;
131 virtual void Move(HInstruction* instruction, Location location, HInstruction* move_for) OVERRIDE;
133 virtual size_t GetWordSize() const OVERRIDE { in GetWordSize()
137 virtual size_t FrameEntrySpillSize() const OVERRIDE;
[all …]
Dcode_generator_x86.h68 virtual void EmitMove(size_t index) OVERRIDE;
69 virtual void EmitSwap(size_t index) OVERRIDE;
70 virtual void SpillScratch(int reg) OVERRIDE;
71 virtual void RestoreScratch(int reg) OVERRIDE;
131 virtual void GenerateFrameEntry() OVERRIDE;
132 virtual void GenerateFrameExit() OVERRIDE;
133 virtual void Bind(Label* label) OVERRIDE;
134 virtual void Move(HInstruction* instruction, Location location, HInstruction* move_for) OVERRIDE;
136 virtual size_t GetWordSize() const OVERRIDE { in GetWordSize()
140 virtual size_t FrameEntrySpillSize() const OVERRIDE;
[all …]
Dcode_generator_arm.h68 virtual void EmitMove(size_t index) OVERRIDE;
69 virtual void EmitSwap(size_t index) OVERRIDE;
70 virtual void SpillScratch(int reg) OVERRIDE;
71 virtual void RestoreScratch(int reg) OVERRIDE;
129 virtual void GenerateFrameEntry() OVERRIDE;
130 virtual void GenerateFrameExit() OVERRIDE;
131 virtual void Bind(Label* label) OVERRIDE;
132 virtual void Move(HInstruction* instruction, Location location, HInstruction* move_for) OVERRIDE;
134 virtual size_t GetWordSize() const OVERRIDE { in GetWordSize()
138 virtual size_t FrameEntrySpillSize() const OVERRIDE;
[all …]
/art/runtime/gc/space/
Ddlmalloc_space.h51 size_t* usable_size) OVERRIDE LOCKS_EXCLUDED(lock_);
54 size_t* usable_size) OVERRIDE LOCKS_EXCLUDED(lock_) { in Alloc()
58 virtual size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE { in AllocationSize()
62 virtual size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
66 virtual size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE
71 void RevokeThreadLocalBuffers(art::Thread*) OVERRIDE { in RevokeThreadLocalBuffers()
73 void RevokeAllThreadLocalBuffers() OVERRIDE { in RevokeAllThreadLocalBuffers()
92 size_t Trim() OVERRIDE;
96 void Walk(WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
100 size_t GetFootprint() OVERRIDE;
[all …]
Dzygote_space.h40 SpaceType GetType() const OVERRIDE { in GetType()
44 ZygoteSpace* AsZygoteSpace() OVERRIDE { in AsZygoteSpace()
49 size_t* usable_size) OVERRIDE;
51 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE;
53 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE;
55 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE;
58 void RevokeThreadLocalBuffers(art::Thread*) OVERRIDE { in RevokeThreadLocalBuffers()
60 void RevokeAllThreadLocalBuffers() OVERRIDE { in RevokeAllThreadLocalBuffers()
71 void Clear() OVERRIDE;
73 bool CanMoveObjects() const OVERRIDE { in CanMoveObjects()
[all …]
Drosalloc_space.h50 size_t* usable_size) OVERRIDE LOCKS_EXCLUDED(lock_);
52 size_t* usable_size) OVERRIDE { in Alloc()
57 OVERRIDE EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_) { in AllocThreadUnsafe()
60 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE { in AllocationSize()
63 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
65 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE
87 size_t Trim() OVERRIDE;
88 void Walk(WalkCallback callback, void* arg) OVERRIDE LOCKS_EXCLUDED(lock_);
89 size_t GetFootprint() OVERRIDE;
90 size_t GetFootprintLimit() OVERRIDE;
[all …]
Dlarge_object_space.h37 SpaceType GetType() const OVERRIDE { in GetType()
45 uint64_t GetBytesAllocated() OVERRIDE { in GetBytesAllocated()
48 uint64_t GetObjectsAllocated() OVERRIDE { in GetObjectsAllocated()
57 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE;
59 void RevokeThreadLocalBuffers(art::Thread*) OVERRIDE { in RevokeThreadLocalBuffers()
61 void RevokeAllThreadLocalBuffers() OVERRIDE { in RevokeAllThreadLocalBuffers()
63 bool IsAllocSpace() const OVERRIDE { in IsAllocSpace()
66 AllocSpace* AsAllocSpace() OVERRIDE { in AsAllocSpace()
70 virtual bool CanMoveObjects() const OVERRIDE { in CanMoveObjects()
90 void LogFragmentationAllocFailure(std::ostream& os, size_t failed_alloc_bytes) OVERRIDE
[all …]
Dbump_pointer_space.h38 SpaceType GetType() const OVERRIDE { in GetType()
50 size_t* usable_size) OVERRIDE;
54 OVERRIDE EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_);
60 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE in AllocationSize()
66 size_t Free(Thread*, mirror::Object*) OVERRIDE { in Free()
70 size_t FreeList(Thread*, size_t, mirror::Object**) OVERRIDE { in FreeList()
93 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE { in GetLiveBitmap()
97 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE { in GetMarkBitmap()
102 void Clear() OVERRIDE LOCKS_EXCLUDED(block_lock_);
119 bool CanMoveObjects() const OVERRIDE { in CanMoveObjects()
[all …]
/art/runtime/arch/x86/
Dcontext_x86.h34 void Reset() OVERRIDE;
36 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
38 void SetSP(uintptr_t new_sp) OVERRIDE { in SetSP()
43 void SetPC(uintptr_t new_pc) OVERRIDE { in SetPC()
47 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE { in GetGPRAddress()
52 bool GetGPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetGPR()
63 bool SetGPR(uint32_t reg, uintptr_t value) OVERRIDE;
65 bool GetFPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetFPR()
70 bool SetFPR(uint32_t reg, uintptr_t value) OVERRIDE { in SetFPR()
75 void SmashCallerSaves() OVERRIDE;
[all …]
/art/runtime/arch/arm64/
Dcontext_arm64.h35 void Reset() OVERRIDE;
37 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE;
39 void SetSP(uintptr_t new_sp) OVERRIDE { in SetSP()
44 void SetPC(uintptr_t new_lr) OVERRIDE { in SetPC()
49 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE { in GetGPRAddress()
54 bool GetGPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetGPR()
65 bool SetGPR(uint32_t reg, uintptr_t value) OVERRIDE;
67 bool GetFPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetFPR()
78 bool SetFPR(uint32_t reg, uintptr_t value) OVERRIDE;
80 void SmashCallerSaves() OVERRIDE;
[all …]
/art/runtime/arch/x86_64/
Dcontext_x86_64.h34 void Reset() OVERRIDE;
36 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
38 void SetSP(uintptr_t new_sp) OVERRIDE { in SetSP()
43 void SetPC(uintptr_t new_pc) OVERRIDE { in SetPC()
47 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE { in GetGPRAddress()
52 bool GetGPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetGPR()
63 bool SetGPR(uint32_t reg, uintptr_t value) OVERRIDE;
65 bool GetFPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetFPR()
76 bool SetFPR(uint32_t reg, uintptr_t value) OVERRIDE;
78 void SmashCallerSaves() OVERRIDE;
[all …]
/art/runtime/arch/arm/
Dcontext_arm.h35 void Reset() OVERRIDE;
37 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
39 void SetSP(uintptr_t new_sp) OVERRIDE { in SetSP()
44 void SetPC(uintptr_t new_pc) OVERRIDE { in SetPC()
49 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE { in GetGPRAddress()
54 bool GetGPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetGPR()
65 bool SetGPR(uint32_t reg, uintptr_t value) OVERRIDE;
67 bool GetFPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetFPR()
78 bool SetFPR(uint32_t reg, uintptr_t value) OVERRIDE;
80 void SmashCallerSaves() OVERRIDE;
[all …]
/art/runtime/arch/mips/
Dcontext_mips.h34 void Reset() OVERRIDE;
36 void FillCalleeSaves(const StackVisitor& fr) OVERRIDE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
38 void SetSP(uintptr_t new_sp) OVERRIDE { in SetSP()
43 void SetPC(uintptr_t new_pc) OVERRIDE { in SetPC()
48 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE { in GetGPRAddress()
53 bool GetGPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetGPR()
64 bool SetGPR(uint32_t reg, uintptr_t value) OVERRIDE;
66 bool GetFPR(uint32_t reg, uintptr_t* val) OVERRIDE { in GetFPR()
77 bool SetFPR(uint32_t reg, uintptr_t value) OVERRIDE;
79 void SmashCallerSaves() OVERRIDE;
[all …]
/art/compiler/utils/mips/
Dassembler_mips.h161 const ManagedRegisterEntrySpills& entry_spills) OVERRIDE;
165 OVERRIDE;
167 void IncreaseFrameSize(size_t adjust) OVERRIDE;
168 void DecreaseFrameSize(size_t adjust) OVERRIDE;
171 void Store(FrameOffset offs, ManagedRegister msrc, size_t size) OVERRIDE;
172 void StoreRef(FrameOffset dest, ManagedRegister msrc) OVERRIDE;
173 void StoreRawPtr(FrameOffset dest, ManagedRegister msrc) OVERRIDE;
175 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister mscratch) OVERRIDE;
178 OVERRIDE;
181 ManagedRegister mscratch) OVERRIDE;
[all …]
/art/compiler/
Dcompilers.h28 void Init() const OVERRIDE;
30 void UnInit() const OVERRIDE;
38 const DexFile& dex_file) const OVERRIDE;
42 const DexFile& dex_file) const OVERRIDE;
44 uintptr_t GetEntryPointOf(mirror::ArtMethod* method) const OVERRIDE
52 OVERRIDE
55 Backend* GetCodeGenerator(CompilationUnit* cu, void* compilation_unit) const OVERRIDE;
57 void InitCompilationUnit(CompilationUnit& cu) const OVERRIDE {} in InitCompilationUnit()
68 OVERRIDE;
84 const DexFile& dex_file) const OVERRIDE;

1234