Home
last modified time | relevance | path

Searched refs:override (Results 1 – 25 of 332) sorted by relevance

12345678910>>...14

/art/compiler/jni/quick/x86/
Dcalling_convention_x86.h34 ~X86ManagedRuntimeCallingConvention() override {} in ~X86ManagedRuntimeCallingConvention()
36 ManagedRegister ReturnRegister() override;
37 void ResetIterator(FrameOffset displacement) override;
39 ManagedRegister MethodRegister() override;
40 void Next() override;
41 bool IsCurrentParamInRegister() override;
42 bool IsCurrentParamOnStack() override;
43 ManagedRegister CurrentParamRegister() override;
44 FrameOffset CurrentParamStackOffset() override;
58 ~X86JniCallingConvention() override {} in ~X86JniCallingConvention()
[all …]
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.h36 ~ArmManagedRuntimeCallingConvention() override {} in ~ArmManagedRuntimeCallingConvention()
38 ManagedRegister ReturnRegister() override;
39 void ResetIterator(FrameOffset displacement) override;
41 ManagedRegister MethodRegister() override;
42 void Next() override;
43 bool IsCurrentParamInRegister() override;
44 bool IsCurrentParamOnStack() override;
45 ManagedRegister CurrentParamRegister() override;
46 FrameOffset CurrentParamStackOffset() override;
61 ~ArmJniCallingConvention() override {} in ~ArmJniCallingConvention()
[all …]
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.h33 ~Arm64ManagedRuntimeCallingConvention() override {} in ~Arm64ManagedRuntimeCallingConvention()
35 ManagedRegister ReturnRegister() override;
37 ManagedRegister MethodRegister() override;
38 bool IsCurrentParamInRegister() override;
39 bool IsCurrentParamOnStack() override;
40 ManagedRegister CurrentParamRegister() override;
41 FrameOffset CurrentParamStackOffset() override;
53 ~Arm64JniCallingConvention() override {} in ~Arm64JniCallingConvention()
55 ManagedRegister ReturnRegister() override;
56 ManagedRegister IntReturnRegister() override;
[all …]
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.h33 ~X86_64ManagedRuntimeCallingConvention() override {} in ~X86_64ManagedRuntimeCallingConvention()
35 ManagedRegister ReturnRegister() override;
37 ManagedRegister MethodRegister() override;
38 bool IsCurrentParamInRegister() override;
39 bool IsCurrentParamOnStack() override;
40 ManagedRegister CurrentParamRegister() override;
41 FrameOffset CurrentParamStackOffset() override;
53 ~X86_64JniCallingConvention() override {} in ~X86_64JniCallingConvention()
55 ManagedRegister ReturnRegister() override;
56 ManagedRegister IntReturnRegister() override;
[all …]
/art/compiler/utils/x86/
Djni_macro_assembler_x86.h47 ArrayRef<const ManagedRegister> callee_save_regs) override;
52 bool may_suspend) override;
54 void IncreaseFrameSize(size_t adjust) override;
55 void DecreaseFrameSize(size_t adjust) override;
58 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
59 void StoreRef(FrameOffset dest, ManagedRegister src) override;
60 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
62 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm) override;
64 void StoreStackOffsetToThread(ThreadOffset32 thr_offs, FrameOffset fr_offs) override;
66 void StoreStackPointerToThread(ThreadOffset32 thr_offs) override;
[all …]
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.h48 ArrayRef<const ManagedRegister> callee_save_regs) override;
53 bool may_suspend) override;
55 void IncreaseFrameSize(size_t adjust) override;
56 void DecreaseFrameSize(size_t adjust) override;
59 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
60 void StoreRef(FrameOffset dest, ManagedRegister src) override;
61 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
63 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm) override;
65 void StoreStackOffsetToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs) override;
67 void StoreStackPointerToThread(ThreadOffset64 thr_offs) override;
[all …]
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h45 void FinalizeCode() override;
54 ArrayRef<const ManagedRegister> callee_save_regs) override;
59 bool may_suspend) override;
61 void IncreaseFrameSize(size_t adjust) override;
62 void DecreaseFrameSize(size_t adjust) override;
65 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
66 void StoreRef(FrameOffset dest, ManagedRegister src) override;
67 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
69 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm) override;
71 void StoreStackOffsetToThread(ThreadOffset32 thr_offs, FrameOffset fr_offs) override;
[all …]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h52 void FinalizeCode() override;
57 ArrayRef<const ManagedRegister> callee_save_regs) override;
62 bool may_suspend) override;
64 void IncreaseFrameSize(size_t adjust) override;
65 void DecreaseFrameSize(size_t adjust) override;
68 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
69 void StoreRef(FrameOffset dest, ManagedRegister src) override;
70 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
71 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm) override;
72 void StoreStackOffsetToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs) override;
[all …]
/art/compiler/optimizing/
Dgraph_checker.h52 void VisitBasicBlock(HBasicBlock* block) override;
54 void VisitInstruction(HInstruction* instruction) override;
55 void VisitPhi(HPhi* phi) override;
57 void VisitBinaryOperation(HBinaryOperation* op) override;
58 void VisitBooleanNot(HBooleanNot* instruction) override;
59 void VisitBoundType(HBoundType* instruction) override;
60 void VisitBoundsCheck(HBoundsCheck* check) override;
61 void VisitCheckCast(HCheckCast* check) override;
62 void VisitCondition(HCondition* op) override;
63 void VisitConstant(HConstant* instruction) override;
[all …]
Dprepare_for_register_allocation.h46 void VisitCheckCast(HCheckCast* check_cast) override;
47 void VisitInstanceOf(HInstanceOf* instance_of) override;
48 void VisitNullCheck(HNullCheck* check) override;
49 void VisitDivZeroCheck(HDivZeroCheck* check) override;
50 void VisitBoundsCheck(HBoundsCheck* check) override;
51 void VisitBoundType(HBoundType* bound_type) override;
52 void VisitArraySet(HArraySet* instruction) override;
53 void VisitClinitCheck(HClinitCheck* check) override;
54 void VisitCondition(HCondition* condition) override;
55 void VisitConstructorFence(HConstructorFence* constructor_fence) override;
[all …]
Dconstructor_fence_redundancy_elimination.cc37 void VisitBasicBlock(HBasicBlock* block) override { in VisitBasicBlock()
46 void VisitConstructorFence(HConstructorFence* constructor_fence) override { in VisitConstructorFence()
54 void VisitBoundType(HBoundType* bound_type) override { in VisitBoundType()
58 void VisitNullCheck(HNullCheck* null_check) override { in VisitNullCheck()
62 void VisitSelect(HSelect* select) override { in VisitSelect()
66 void VisitInstanceFieldSet(HInstanceFieldSet* instruction) override { in VisitInstanceFieldSet()
71 void VisitStaticFieldSet(HStaticFieldSet* instruction) override { in VisitStaticFieldSet()
76 void VisitArraySet(HArraySet* instruction) override { in VisitArraySet()
81 void VisitDeoptimize(HDeoptimize* instruction ATTRIBUTE_UNUSED) override { in VisitDeoptimize()
86 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) override { in VisitInvokeStaticOrDirect()
[all …]
Dcode_generator_x86.h86 Location GetNextLocation(DataType::Type type) override;
87 Location GetReturnLocation(DataType::Type type) const override;
88 Location GetMethodLocation() const override;
103 Location GetNextLocation(DataType::Type type) override;
104 Location GetReturnLocation(DataType::Type type) const override;
105 Location GetMethodLocation() const override;
123 Location GetObjectLocation() const override { in GetObjectLocation()
126 Location GetFieldIndexLocation() const override { in GetFieldIndexLocation()
129 Location GetReturnLocation(DataType::Type type) const override { in GetReturnLocation()
134 Location GetSetValueLocation(DataType::Type type, bool is_instance) const override { in GetSetValueLocation()
[all …]
Dcode_generator_x86_64.h89 Location GetNextLocation(DataType::Type type) override;
90 Location GetReturnLocation(DataType::Type type) const override;
91 Location GetMethodLocation() const override;
111 Location GetObjectLocation() const override { in GetObjectLocation()
114 Location GetFieldIndexLocation() const override { in GetFieldIndexLocation()
117 Location GetReturnLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetReturnLocation()
121 const override { in GetSetValueLocation()
126 Location GetFpuLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetFpuLocation()
140 Location GetNextLocation(DataType::Type type) override;
141 Location GetReturnLocation(DataType::Type type) const override;
[all …]
/art/runtime/gc/space/
Dzygote_space.h41 void Dump(std::ostream& os) const override;
43 SpaceType GetType() const override { in GetType()
47 ZygoteSpace* AsZygoteSpace() override { in AsZygoteSpace()
52 size_t* usable_size, size_t* bytes_tl_bulk_allocated) override;
54 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override;
56 size_t Free(Thread* self, mirror::Object* ptr) override;
58 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) override;
61 size_t RevokeThreadLocalBuffers(art::Thread*) override { in RevokeThreadLocalBuffers()
64 size_t RevokeAllThreadLocalBuffers() override { in RevokeAllThreadLocalBuffers()
68 uint64_t GetBytesAllocated() override { in GetBytesAllocated()
[all …]
Ddlmalloc_space.h60 size_t* bytes_tl_bulk_allocated) override REQUIRES(!lock_);
66 size_t* bytes_tl_bulk_allocated) override REQUIRES(!lock_) { in Alloc()
71 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override { in AllocationSize()
75 size_t Free(Thread* self, mirror::Object* ptr) override
79 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) override
83 size_t MaxBytesBulkAllocatedFor(size_t num_bytes) override { in MaxBytesBulkAllocatedFor()
88 size_t RevokeThreadLocalBuffers(art::Thread*) override { in RevokeThreadLocalBuffers()
91 size_t RevokeAllThreadLocalBuffers() override { in RevokeAllThreadLocalBuffers()
105 void CheckMoreCoreForPrecondition() override;
112 size_t Trim() override;
[all …]
Dlarge_object_space.h45 SpaceType GetType() const override { in GetType()
53 uint64_t GetBytesAllocated() override { in GetBytesAllocated()
57 uint64_t GetObjectsAllocated() override { in GetObjectsAllocated()
69 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) override;
71 size_t RevokeThreadLocalBuffers(art::Thread*) override { in RevokeThreadLocalBuffers()
74 size_t RevokeAllThreadLocalBuffers() override { in RevokeAllThreadLocalBuffers()
77 bool IsAllocSpace() const override { in IsAllocSpace()
80 AllocSpace* AsAllocSpace() override { in AsAllocSpace()
84 bool CanMoveObjects() const override { in CanMoveObjects()
100 bool Contains(const mirror::Object* obj) const override { in Contains()
[all …]
Dbump_pointer_space.h44 SpaceType GetType() const override { in GetType()
56 size_t* usable_size, size_t* bytes_tl_bulk_allocated) override;
60 override REQUIRES(Locks::mutator_lock_);
66 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override in AllocationSize()
72 size_t Free(Thread*, mirror::Object*) override { in Free()
76 size_t FreeList(Thread*, size_t, mirror::Object**) override { in FreeList()
90 size_t Capacity() const override { in Capacity()
95 size_t NonGrowthLimitCapacity() const override { in NonGrowthLimitCapacity()
99 accounting::ContinuousSpaceBitmap* GetLiveBitmap() override { in GetLiveBitmap()
103 accounting::ContinuousSpaceBitmap* GetMarkBitmap() override { in GetMarkBitmap()
[all …]
Drosalloc_space.h58 override REQUIRES(!lock_);
60 size_t* usable_size, size_t* bytes_tl_bulk_allocated) override { in Alloc()
66 override REQUIRES(Locks::mutator_lock_) { in AllocThreadUnsafe()
70 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override { in AllocationSize()
73 size_t Free(Thread* self, mirror::Object* ptr) override
75 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) override
99 size_t MaxBytesBulkAllocatedFor(size_t num_bytes) override { in MaxBytesBulkAllocatedFor()
113 size_t Trim() override;
114 void Walk(WalkCallback callback, void* arg) override REQUIRES(!lock_);
115 size_t GetFootprint() override;
[all …]
/art/runtime/arch/arm64/
Dcontext_arm64.h37 void Reset() override;
39 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) override;
41 void SetSP(uintptr_t new_sp) override { in SetSP()
45 void SetPC(uintptr_t new_lr) override { in SetPC()
49 void SetNterpDexPC(uintptr_t dex_pc_ptr) override { in SetNterpDexPC()
53 void SetArg0(uintptr_t new_arg0_value) override { in SetArg0()
57 bool IsAccessibleGPR(uint32_t reg) override { in IsAccessibleGPR()
62 uintptr_t* GetGPRAddress(uint32_t reg) override { in GetGPRAddress()
67 uintptr_t GetGPR(uint32_t reg) override { in GetGPR()
74 void SetGPR(uint32_t reg, uintptr_t value) override;
[all …]
/art/runtime/arch/x86_64/
Dcontext_x86_64.h36 void Reset() override;
38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) override;
40 void SetSP(uintptr_t new_sp) override { in SetSP()
44 void SetPC(uintptr_t new_pc) override { in SetPC()
48 void SetNterpDexPC(uintptr_t dex_pc_ptr) override { in SetNterpDexPC()
52 void SetArg0(uintptr_t new_arg0_value) override { in SetArg0()
56 bool IsAccessibleGPR(uint32_t reg) override { in IsAccessibleGPR()
61 uintptr_t* GetGPRAddress(uint32_t reg) override { in GetGPRAddress()
66 uintptr_t GetGPR(uint32_t reg) override { in GetGPR()
72 void SetGPR(uint32_t reg, uintptr_t value) override;
[all …]
/art/runtime/arch/arm/
Dcontext_arm.h37 void Reset() override;
39 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) override;
41 void SetSP(uintptr_t new_sp) override { in SetSP()
45 void SetPC(uintptr_t new_pc) override { in SetPC()
49 void SetArg0(uintptr_t new_arg0_value) override { in SetArg0()
53 bool IsAccessibleGPR(uint32_t reg) override { in IsAccessibleGPR()
58 uintptr_t* GetGPRAddress(uint32_t reg) override { in GetGPRAddress()
63 uintptr_t GetGPR(uint32_t reg) override { in GetGPR()
69 void SetGPR(uint32_t reg, uintptr_t value) override;
71 bool IsAccessibleFPR(uint32_t reg) override { in IsAccessibleFPR()
[all …]
/art/runtime/arch/x86/
Dcontext_x86.h36 void Reset() override;
38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) override;
40 void SetSP(uintptr_t new_sp) override { in SetSP()
44 void SetPC(uintptr_t new_pc) override { in SetPC()
48 void SetArg0(uintptr_t new_arg0_value) override { in SetArg0()
52 bool IsAccessibleGPR(uint32_t reg) override { in IsAccessibleGPR()
57 uintptr_t* GetGPRAddress(uint32_t reg) override { in GetGPRAddress()
62 uintptr_t GetGPR(uint32_t reg) override { in GetGPR()
68 void SetGPR(uint32_t reg, uintptr_t value) override;
70 bool IsAccessibleFPR(uint32_t reg) override { in IsAccessibleFPR()
[all …]
/art/runtime/verifier/
Dreg_type.h361 bool IsConflict() const override { return true; } in IsConflict()
363 std::string Dump() const override REQUIRES_SHARED(Locks::mutator_lock_);
377 AssignmentType GetAssignmentTypeImpl() const override { in GetAssignmentTypeImpl()
397 bool IsUndefined() const override { return true; } in IsUndefined()
399 std::string Dump() const override REQUIRES_SHARED(Locks::mutator_lock_);
413 AssignmentType GetAssignmentTypeImpl() const override { in GetAssignmentTypeImpl()
434 bool HasClassVirtual() const override { return true; } in HasClassVirtual()
446 bool IsInteger() const override { return true; } in IsInteger()
447 std::string Dump() const override REQUIRES_SHARED(Locks::mutator_lock_);
455 AssignmentType GetAssignmentTypeImpl() const override { in GetAssignmentTypeImpl()
[all …]
/art/runtime/gc/accounting/
Dmod_union_table.h128 void ProcessCards() override;
131 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override
135 void VisitObjects(ObjectCallback callback, void* arg) override
141 void Verify() override
148 bool ContainsCardFor(uintptr_t addr) override;
150 void Dump(std::ostream& os) override REQUIRES_SHARED(Locks::mutator_lock_);
152 void SetCards() override;
154 void ClearTable() override;
175 void ProcessCards() override;
178 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override
[all …]
/art/libartbase/base/
Dmalloc_arena_pool.h30 Arena* AllocArena(size_t size) override;
31 void FreeArenaChain(Arena* first) override;
32 size_t GetBytesAllocated() const override;
33 void ReclaimMemory() override;
34 void LockReclaimMemory() override;
36 void TrimMaps() override;

12345678910>>...14