Home
last modified time | relevance | path

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

12345678910>>...15

/art/compiler/jni/quick/arm/
Dcalling_convention_arm.h37 ~ArmManagedRuntimeCallingConvention() override {} in ~ArmManagedRuntimeCallingConvention()
39 ManagedRegister ReturnRegister() const override;
40 void ResetIterator(FrameOffset displacement) override;
42 ManagedRegister MethodRegister() override;
43 ManagedRegister ArgumentRegisterForMethodExitHook() override;
44 void Next() override;
45 bool IsCurrentParamInRegister() override;
46 bool IsCurrentParamOnStack() override;
47 ManagedRegister CurrentParamRegister() override;
48 FrameOffset CurrentParamStackOffset() override;
[all …]
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.h35 ~X86ManagedRuntimeCallingConvention() override {} in ~X86ManagedRuntimeCallingConvention()
37 ManagedRegister ReturnRegister() const override;
38 void ResetIterator(FrameOffset displacement) override;
40 ManagedRegister MethodRegister() override;
41 ManagedRegister ArgumentRegisterForMethodExitHook() override;
42 void Next() override;
43 bool IsCurrentParamInRegister() override;
44 bool IsCurrentParamOnStack() override;
45 ManagedRegister CurrentParamRegister() override;
46 FrameOffset CurrentParamStackOffset() override;
[all …]
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.h34 ~Arm64ManagedRuntimeCallingConvention() override {} in ~Arm64ManagedRuntimeCallingConvention()
36 ManagedRegister ReturnRegister() const override;
38 ManagedRegister MethodRegister() override;
39 ManagedRegister ArgumentRegisterForMethodExitHook() override;
40 bool IsCurrentParamInRegister() override;
41 bool IsCurrentParamOnStack() override;
42 ManagedRegister CurrentParamRegister() override;
43 FrameOffset CurrentParamStackOffset() override;
56 ~Arm64JniCallingConvention() override {} in ~Arm64JniCallingConvention()
58 ManagedRegister ReturnRegister() const override;
[all …]
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.h34 ~X86_64ManagedRuntimeCallingConvention() override {} in ~X86_64ManagedRuntimeCallingConvention()
36 ManagedRegister ReturnRegister() const override;
38 ManagedRegister MethodRegister() override;
39 ManagedRegister ArgumentRegisterForMethodExitHook() override;
40 bool IsCurrentParamInRegister() override;
41 bool IsCurrentParamOnStack() override;
42 ManagedRegister CurrentParamRegister() override;
43 FrameOffset CurrentParamStackOffset() override;
56 ~X86_64JniCallingConvention() override {} in ~X86_64JniCallingConvention()
58 ManagedRegister ReturnRegister() const override;
[all …]
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h41 void FinalizeCode() override;
50 ArrayRef<const ManagedRegister> callee_save_regs) override;
55 bool may_suspend) override;
57 void IncreaseFrameSize(size_t adjust) override;
58 void DecreaseFrameSize(size_t adjust) override;
60 ManagedRegister CoreRegisterWithSize(ManagedRegister src, size_t size) override;
63 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
64 void Store(ManagedRegister base, MemberOffset offs, ManagedRegister src, size_t size) override;
65 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
67 void StoreStackPointerToThread(ThreadOffset32 thr_offs, bool tag_sp) 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;
58 ManagedRegister CoreRegisterWithSize(ManagedRegister src, size_t size) override;
61 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
62 void Store(ManagedRegister base, MemberOffset offs, ManagedRegister src, size_t size) override;
63 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
65 void StoreStackPointerToThread(ThreadOffset64 thr_offs, bool tag_sp) override;
68 void Load(ManagedRegister dest, FrameOffset src, size_t size) 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;
57 ManagedRegister CoreRegisterWithSize(ManagedRegister src, size_t size) override;
60 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
61 void Store(ManagedRegister base, MemberOffset offs, ManagedRegister src, size_t size) override;
62 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
64 void StoreStackPointerToThread(ThreadOffset32 thr_offs, bool tag_sp) override;
67 void Load(ManagedRegister dest, FrameOffset src, size_t size) override;
[all …]
/art/compiler/optimizing/
Dgraph_checker.h53 void VisitBasicBlock(HBasicBlock* block) override;
55 void VisitInstruction(HInstruction* instruction) override;
56 void VisitPhi(HPhi* phi) override;
58 void VisitArraySet(HArraySet* instruction) override;
59 void VisitBinaryOperation(HBinaryOperation* op) override;
60 void VisitBooleanNot(HBooleanNot* instruction) override;
61 void VisitBoundType(HBoundType* instruction) override;
62 void VisitBoundsCheck(HBoundsCheck* check) override;
63 void VisitCheckCast(HCheckCast* check) override;
64 void VisitCondition(HCondition* op) override;
[all …]
Dprepare_for_register_allocation.h47 void VisitCheckCast(HCheckCast* check_cast) override;
48 void VisitInstanceOf(HInstanceOf* instance_of) override;
49 void VisitNullCheck(HNullCheck* check) override;
50 void VisitDivZeroCheck(HDivZeroCheck* check) override;
51 void VisitBoundsCheck(HBoundsCheck* check) override;
52 void VisitBoundType(HBoundType* bound_type) override;
53 void VisitArraySet(HArraySet* instruction) override;
54 void VisitClinitCheck(HClinitCheck* check) override;
55 void VisitCondition(HCondition* condition) override;
56 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_64.h137 Location GetNextLocation(DataType::Type type) override;
138 Location GetReturnLocation(DataType::Type type) const override;
139 Location GetMethodLocation() const override;
159 Location GetObjectLocation() const override { in GetObjectLocation()
162 Location GetFieldIndexLocation() const override { in GetFieldIndexLocation()
165 Location GetReturnLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetReturnLocation()
169 const override { in GetSetValueLocation()
174 Location GetFpuLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetFpuLocation()
188 Location GetNextLocation(DataType::Type type) override;
189 Location GetReturnLocation(DataType::Type type) const override;
[all …]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h51 void FinalizeCode() override;
56 ArrayRef<const ManagedRegister> callee_save_regs) override;
61 bool may_suspend) override;
63 void IncreaseFrameSize(size_t adjust) override;
64 void DecreaseFrameSize(size_t adjust) override;
66 ManagedRegister CoreRegisterWithSize(ManagedRegister src, size_t size) override;
69 void Store(FrameOffset offs, ManagedRegister src, size_t size) override;
70 void Store(ManagedRegister base, MemberOffset offs, ManagedRegister src, size_t size) override;
71 void StoreRawPtr(FrameOffset dest, ManagedRegister src) override;
72 void StoreStackPointerToThread(ThreadOffset64 thr_offs, bool tag_sp) override;
[all …]
/art/runtime/arch/riscv64/
Dcontext_riscv64.h37 void Reset() override;
39 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) override;
41 void SetSP(uintptr_t new_sp) override { SetGPR(SP, new_sp); } in SetSP()
43 void SetPC(uintptr_t new_pc) override { SetGPR(kPC, new_pc); } in SetPC()
45 void SetNterpDexPC(uintptr_t /*dex_pc_ptr*/) override { in SetNterpDexPC()
49 void SetArg0(uintptr_t new_arg0_value) override { SetGPR(A0, new_arg0_value); } in SetArg0()
51 bool IsAccessibleGPR(uint32_t reg) override { in IsAccessibleGPR()
56 uintptr_t* GetGPRAddress(uint32_t reg) override { in GetGPRAddress()
61 uintptr_t GetGPR(uint32_t reg) override { in GetGPR()
68 void SetGPR(uint32_t reg, uintptr_t value) 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/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 …]
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 …]
Dbump_pointer_space.h46 SpaceType GetType() const override { in GetType()
58 size_t* usable_size, size_t* bytes_tl_bulk_allocated) override;
62 override REQUIRES(Locks::mutator_lock_);
68 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) override in AllocationSize()
74 size_t Free(Thread*, mirror::Object*) override { in Free()
78 size_t FreeList(Thread*, size_t, mirror::Object**) override { in FreeList()
92 size_t Capacity() const override { in Capacity()
97 size_t NonGrowthLimitCapacity() const override { in NonGrowthLimitCapacity()
101 accounting::ContinuousSpaceBitmap* GetLiveBitmap() override { in GetLiveBitmap()
106 void Clear() override REQUIRES(!block_lock_);
[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 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()
73 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/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 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/verifier/
Dreg_type.h347 bool IsConflict() const override { return true; } in IsConflict()
349 std::string Dump() const override REQUIRES_SHARED(Locks::mutator_lock_);
363 AssignmentType GetAssignmentTypeImpl() const override { in GetAssignmentTypeImpl()
383 bool IsUndefined() const override { return true; } in IsUndefined()
385 std::string Dump() const override REQUIRES_SHARED(Locks::mutator_lock_);
399 AssignmentType GetAssignmentTypeImpl() const override { in GetAssignmentTypeImpl()
420 bool HasClassVirtual() const override { return true; } in HasClassVirtual()
432 bool IsInteger() const override { return true; } in IsInteger()
433 std::string Dump() const override REQUIRES_SHARED(Locks::mutator_lock_);
441 AssignmentType GetAssignmentTypeImpl() const override { in GetAssignmentTypeImpl()
[all …]
/art/runtime/gc/accounting/
Dmod_union_table.h129 void ProcessCards() override;
132 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override
136 void VisitObjects(ObjectCallback callback, void* arg) override
142 void Verify() override
149 bool ContainsCardFor(uintptr_t addr) override;
151 void Dump(std::ostream& os) override REQUIRES_SHARED(Locks::mutator_lock_);
153 void SetCards() override;
155 void ClearTable() override;
176 void ProcessCards() override;
179 void UpdateAndMarkReferences(MarkObjectVisitor* visitor) override
[all …]
/art/dex2oat/dex/
Dquick_compiler_callbacks.h36 void AddUncompilableMethod(MethodReference ref) override;
37 void AddUncompilableClass(ClassReference ref) override;
39 void ClassRejected(ClassReference ref) override;
41 verifier::VerifierDeps* GetVerifierDeps() const override { in GetVerifierDeps()
45 void SetVerifierDeps(verifier::VerifierDeps* deps) override { in SetVerifierDeps()
53 ClassStatus GetPreviousClassState(ClassReference ref) override;
56 override { in SetDoesClassUnloading()
62 void UpdateClassState(ClassReference ref, ClassStatus state) override;
64 bool CanUseOatStatusForVerification(mirror::Class* klass) override

12345678910>>...15