Searched refs:OVERRIDE (Results 1 - 25 of 191) sorted by relevance

12345678

/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.h31 ~ArmManagedRuntimeCallingConvention() OVERRIDE {}
33 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::arm::FINAL
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::arm::FINAL
36 ManagedRegister MethodRegister() OVERRIDE; member in class:art::arm::FINAL
37 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::arm::FINAL
38 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::arm::FINAL
39 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::arm::FINAL
40 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::arm::FINAL
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; member in class:art::arm::FINAL
52 ~ArmJniCallingConvention() OVERRIDE {}
54 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::arm::FINAL
55 ManagedRegister IntReturnRegister() OVERRIDE; member in class:art::arm::FINAL
56 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::arm::FINAL
58 void Next() OVERRIDE; // Override default behavior for AAPCS member in class:art::arm::FINAL
59 size_t FrameSize() OVERRIDE; member in class:art::arm::FINAL
60 size_t OutArgSize() OVERRIDE; member in class:art::arm::FINAL
64 ManagedRegister ReturnScratchRegister() const OVERRIDE; member in class:art::arm::FINAL
65 uint32_t CoreSpillMask() const OVERRIDE; member in class:art::arm::FINAL
66 uint32_t FpSpillMask() const OVERRIDE; member in class:art::arm::FINAL
67 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::arm::FINAL
68 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::arm::FINAL
69 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::arm::FINAL
70 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::arm::FINAL
78 size_t NumberOfOutgoingStackArgs() OVERRIDE; member in class:art::arm::FINAL
[all...]
/art/compiler/jni/quick/mips/
H A Dcalling_convention_mips.h31 ~MipsManagedRuntimeCallingConvention() OVERRIDE {}
33 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::mips::FINAL
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::mips::FINAL
36 ManagedRegister MethodRegister() OVERRIDE; member in class:art::mips::FINAL
37 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::mips::FINAL
38 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::mips::FINAL
39 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::mips::FINAL
40 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::mips::FINAL
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; member in class:art::mips::FINAL
52 ~MipsJniCallingConvention() OVERRIDE {}
54 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::mips::FINAL
55 ManagedRegister IntReturnRegister() OVERRIDE; member in class:art::mips::FINAL
56 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::mips::FINAL
58 void Next() OVERRIDE; // Override default behavior for AAPCS member in class:art::mips::FINAL
59 size_t FrameSize() OVERRIDE; member in class:art::mips::FINAL
60 size_t OutArgSize() OVERRIDE; member in class:art::mips::FINAL
64 ManagedRegister ReturnScratchRegister() const OVERRIDE; member in class:art::mips::FINAL
65 uint32_t CoreSpillMask() const OVERRIDE; member in class:art::mips::FINAL
69 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::mips::FINAL
70 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::mips::FINAL
71 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::mips::FINAL
72 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::mips::FINAL
80 size_t NumberOfOutgoingStackArgs() OVERRIDE; member in class:art::mips::FINAL
[all...]
/art/compiler/jni/quick/arm64/
H A Dcalling_convention_arm64.h31 ~Arm64ManagedRuntimeCallingConvention() OVERRIDE {}
33 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::arm64::FINAL
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::arm64::FINAL
36 ManagedRegister MethodRegister() OVERRIDE; member in class:art::arm64::FINAL
37 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::arm64::FINAL
38 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::arm64::FINAL
39 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::arm64::FINAL
40 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::arm64::FINAL
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; member in class:art::arm64::FINAL
52 ~Arm64JniCallingConvention() OVERRIDE {}
54 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::arm64::FINAL
55 ManagedRegister IntReturnRegister() OVERRIDE; member in class:art::arm64::FINAL
56 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::arm64::FINAL
58 size_t FrameSize() OVERRIDE; member in class:art::arm64::FINAL
59 size_t OutArgSize() OVERRIDE; member in class:art::arm64::FINAL
63 ManagedRegister ReturnScratchRegister() const OVERRIDE; member in class:art::arm64::FINAL
64 uint32_t CoreSpillMask() const OVERRIDE; member in class:art::arm64::FINAL
65 uint32_t FpSpillMask() const OVERRIDE; member in class:art::arm64::FINAL
66 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::arm64::FINAL
67 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::arm64::FINAL
68 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::arm64::FINAL
69 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::arm64::FINAL
77 size_t NumberOfOutgoingStackArgs() OVERRIDE; member in class:art::arm64::FINAL
[all...]
/art/compiler/jni/quick/mips64/
H A Dcalling_convention_mips64.h31 ~Mips64ManagedRuntimeCallingConvention() OVERRIDE {}
33 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::mips64::FINAL
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::mips64::FINAL
36 ManagedRegister MethodRegister() OVERRIDE; member in class:art::mips64::FINAL
37 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::mips64::FINAL
38 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::mips64::FINAL
39 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::mips64::FINAL
40 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::mips64::FINAL
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; member in class:art::mips64::FINAL
52 ~Mips64JniCallingConvention() OVERRIDE {}
54 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::mips64::FINAL
55 ManagedRegister IntReturnRegister() OVERRIDE; member in class:art::mips64::FINAL
56 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::mips64::FINAL
58 size_t FrameSize() OVERRIDE; member in class:art::mips64::FINAL
59 size_t OutArgSize() OVERRIDE; member in class:art::mips64::FINAL
63 ManagedRegister ReturnScratchRegister() const OVERRIDE; member in class:art::mips64::FINAL
64 uint32_t CoreSpillMask() const OVERRIDE; member in class:art::mips64::FINAL
68 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::mips64::FINAL
69 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::mips64::FINAL
70 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::mips64::FINAL
71 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::mips64::FINAL
79 size_t NumberOfOutgoingStackArgs() OVERRIDE; member in class:art::mips64::FINAL
[all...]
/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.h32 ~X86ManagedRuntimeCallingConvention() OVERRIDE {}
34 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::x86::FINAL
35 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::x86::FINAL
37 ManagedRegister MethodRegister() OVERRIDE; member in class:art::x86::FINAL
38 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::x86::FINAL
39 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::x86::FINAL
40 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::x86::FINAL
41 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::x86::FINAL
42 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; member in class:art::x86::FINAL
54 ~X86JniCallingConvention() OVERRIDE {}
56 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::x86::FINAL
57 ManagedRegister IntReturnRegister() OVERRIDE; member in class:art::x86::FINAL
58 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::x86::FINAL
60 size_t FrameSize() OVERRIDE; member in class:art::x86::FINAL
61 size_t OutArgSize() OVERRIDE; member in class:art::x86::FINAL
65 ManagedRegister ReturnScratchRegister() const OVERRIDE; member in class:art::x86::FINAL
66 uint32_t CoreSpillMask() const OVERRIDE; member in class:art::x86::FINAL
70 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::x86::FINAL
71 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::x86::FINAL
72 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::x86::FINAL
73 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::x86::FINAL
81 size_t NumberOfOutgoingStackArgs() OVERRIDE; member in class:art::x86::FINAL
[all...]
/art/compiler/jni/quick/x86_64/
H A Dcalling_convention_x86_64.h31 ~X86_64ManagedRuntimeCallingConvention() OVERRIDE {}
33 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::x86_64::FINAL
34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::x86_64::FINAL
36 ManagedRegister MethodRegister() OVERRIDE; member in class:art::x86_64::FINAL
37 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::x86_64::FINAL
38 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::x86_64::FINAL
39 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::x86_64::FINAL
40 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::x86_64::FINAL
41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; member in class:art::x86_64::FINAL
50 ~X86_64JniCallingConvention() OVERRIDE {}
52 ManagedRegister ReturnRegister() OVERRIDE; member in class:art::x86_64::FINAL
53 ManagedRegister IntReturnRegister() OVERRIDE; member in class:art::x86_64::FINAL
54 ManagedRegister InterproceduralScratchRegister() OVERRIDE; member in class:art::x86_64::FINAL
56 size_t FrameSize() OVERRIDE; member in class:art::x86_64::FINAL
57 size_t OutArgSize() OVERRIDE; member in class:art::x86_64::FINAL
61 ManagedRegister ReturnScratchRegister() const OVERRIDE; member in class:art::x86_64::FINAL
62 uint32_t CoreSpillMask() const OVERRIDE; member in class:art::x86_64::FINAL
63 uint32_t FpSpillMask() const OVERRIDE; member in class:art::x86_64::FINAL
64 bool IsCurrentParamInRegister() OVERRIDE; member in class:art::x86_64::FINAL
65 bool IsCurrentParamOnStack() OVERRIDE; member in class:art::x86_64::FINAL
66 ManagedRegister CurrentParamRegister() OVERRIDE; member in class:art::x86_64::FINAL
67 FrameOffset CurrentParamStackOffset() OVERRIDE; member in class:art::x86_64::FINAL
75 size_t NumberOfOutgoingStackArgs() OVERRIDE; member in class:art::x86_64::FINAL
[all...]
/art/compiler/optimizing/
H A Dprepare_for_register_allocation.h39 void VisitNullCheck(HNullCheck* check) OVERRIDE; member in class:art::PrepareForRegisterAllocation
40 void VisitDivZeroCheck(HDivZeroCheck* check) OVERRIDE; member in class:art::PrepareForRegisterAllocation
41 void VisitBoundsCheck(HBoundsCheck* check) OVERRIDE; member in class:art::PrepareForRegisterAllocation
42 void VisitBoundType(HBoundType* bound_type) OVERRIDE; member in class:art::PrepareForRegisterAllocation
43 void VisitArraySet(HArraySet* instruction) OVERRIDE; member in class:art::PrepareForRegisterAllocation
44 void VisitClinitCheck(HClinitCheck* check) OVERRIDE; member in class:art::PrepareForRegisterAllocation
45 void VisitCondition(HCondition* condition) OVERRIDE; member in class:art::PrepareForRegisterAllocation
46 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE; member in class:art::PrepareForRegisterAllocation
47 void VisitNewInstance(HNewInstance* instruction) OVERRIDE; member in class:art::PrepareForRegisterAllocation
H A Dgraph_checker.h48 void VisitBasicBlock(HBasicBlock* block) OVERRIDE; member in class:art::GraphChecker
50 void VisitInstruction(HInstruction* instruction) OVERRIDE; member in class:art::GraphChecker
51 void VisitPhi(HPhi* phi) OVERRIDE; member in class:art::GraphChecker
53 void VisitBinaryOperation(HBinaryOperation* op) OVERRIDE; member in class:art::GraphChecker
54 void VisitBooleanNot(HBooleanNot* instruction) OVERRIDE; member in class:art::GraphChecker
55 void VisitBoundType(HBoundType* instruction) OVERRIDE; member in class:art::GraphChecker
56 void VisitBoundsCheck(HBoundsCheck* check) OVERRIDE; member in class:art::GraphChecker
57 void VisitCheckCast(HCheckCast* check) OVERRIDE; member in class:art::GraphChecker
58 void VisitCondition(HCondition* op) OVERRIDE; member in class:art::GraphChecker
59 void VisitConstant(HConstant* instruction) OVERRIDE; member in class:art::GraphChecker
60 void VisitDeoptimize(HDeoptimize* instruction) OVERRIDE; member in class:art::GraphChecker
61 void VisitIf(HIf* instruction) OVERRIDE; member in class:art::GraphChecker
62 void VisitInstanceOf(HInstanceOf* check) OVERRIDE; member in class:art::GraphChecker
63 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE; member in class:art::GraphChecker
64 void VisitLoadException(HLoadException* load) OVERRIDE; member in class:art::GraphChecker
65 void VisitNeg(HNeg* instruction) OVERRIDE; member in class:art::GraphChecker
66 void VisitPackedSwitch(HPackedSwitch* instruction) OVERRIDE; member in class:art::GraphChecker
67 void VisitReturn(HReturn* ret) OVERRIDE; member in class:art::GraphChecker
68 void VisitReturnVoid(HReturnVoid* ret) OVERRIDE; member in class:art::GraphChecker
69 void VisitSelect(HSelect* instruction) OVERRIDE; member in class:art::GraphChecker
70 void VisitTryBoundary(HTryBoundary* try_boundary) OVERRIDE; member in class:art::GraphChecker
71 void VisitTypeConversion(HTypeConversion* instruction) OVERRIDE; member in class:art::GraphChecker
[all...]
H A Dinstruction_simplifier_arm64.h60 void VisitBasicBlock(HBasicBlock* block) OVERRIDE {
71 void VisitAnd(HAnd* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
72 void VisitArrayGet(HArrayGet* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
73 void VisitArraySet(HArraySet* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
74 void VisitMul(HMul* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
75 void VisitOr(HOr* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
76 void VisitShl(HShl* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
77 void VisitShr(HShr* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
78 void VisitTypeConversion(HTypeConversion* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
79 void VisitUShr(HUShr* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
80 void VisitXor(HXor* instruction) OVERRIDE; member in class:art::arm64::InstructionSimplifierArm64Visitor
[all...]
/art/compiler/linker/
H A Dfile_output_stream.h30 ~FileOutputStream() OVERRIDE {}
32 bool WriteFully(const void* buffer, size_t byte_count) OVERRIDE; member in class:art::FINAL
34 off_t Seek(off_t offset, Whence whence) OVERRIDE; member in class:art::FINAL
36 bool Flush() OVERRIDE; member in class:art::FINAL
H A Dbuffered_output_stream.h32 ~BufferedOutputStream() OVERRIDE; member in class:art::FINAL
34 bool WriteFully(const void* buffer, size_t byte_count) OVERRIDE; member in class:art::FINAL
36 off_t Seek(off_t offset, Whence whence) OVERRIDE; member in class:art::FINAL
38 bool Flush() OVERRIDE; member in class:art::FINAL
/art/runtime/
H A Dnoop_compiler_callbacks.h29 void MethodVerified(verifier::MethodVerifier* verifier ATTRIBUTE_UNUSED) OVERRIDE {
32 void ClassRejected(ClassReference ref ATTRIBUTE_UNUSED) OVERRIDE {}
37 bool IsRelocationPossible() OVERRIDE { return false; }
/art/runtime/arch/arm/
H A Dcontext_arm.h36 void Reset() OVERRIDE; member in class:art::arm::ArmContext
38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; member in class:art::arm::ArmContext
40 void SetSP(uintptr_t new_sp) OVERRIDE {
44 void SetPC(uintptr_t new_pc) OVERRIDE {
48 void SetArg0(uintptr_t new_arg0_value) OVERRIDE {
52 bool IsAccessibleGPR(uint32_t reg) OVERRIDE {
57 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE {
62 uintptr_t GetGPR(uint32_t reg) OVERRIDE {
68 void SetGPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::arm::ArmContext
70 bool IsAccessibleFPR(uint32_t reg) OVERRIDE {
81 void SetFPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::arm::ArmContext
83 void SmashCallerSaves() OVERRIDE; member in class:art::arm::ArmContext
84 NO_RETURN void DoLongJump() OVERRIDE; member in class:art::arm::ArmContext
[all...]
/art/runtime/arch/arm64/
H A Dcontext_arm64.h36 void Reset() OVERRIDE; member in class:art::arm64::Arm64Context
38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; member in class:art::arm64::Arm64Context
40 void SetSP(uintptr_t new_sp) OVERRIDE {
44 void SetPC(uintptr_t new_lr) OVERRIDE {
48 void SetArg0(uintptr_t new_arg0_value) OVERRIDE {
52 bool IsAccessibleGPR(uint32_t reg) OVERRIDE {
57 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE {
62 uintptr_t GetGPR(uint32_t reg) OVERRIDE {
69 void SetGPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::arm64::Arm64Context
71 bool IsAccessibleFPR(uint32_t reg) OVERRIDE {
82 void SetFPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::arm64::Arm64Context
84 void SmashCallerSaves() OVERRIDE; member in class:art::arm64::Arm64Context
85 NO_RETURN void DoLongJump() OVERRIDE; member in class:art::arm64::Arm64Context
[all...]
H A Dinstruction_set_features_arm64.h48 bool Equals(const InstructionSetFeatures* other) const OVERRIDE; member in class:art::FINAL
50 InstructionSet GetInstructionSet() const OVERRIDE {
54 uint32_t AsBitmap() const OVERRIDE; member in class:art::FINAL
57 std::string GetFeatureString() const OVERRIDE; member in class:art::FINAL
75 std::string* error_msg) const OVERRIDE; member in class:art::FINAL
/art/runtime/arch/mips/
H A Dcontext_mips.h35 void Reset() OVERRIDE; member in class:art::mips::MipsContext
37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; member in class:art::mips::MipsContext
39 void SetSP(uintptr_t new_sp) OVERRIDE {
43 void SetPC(uintptr_t new_pc) OVERRIDE {
47 bool IsAccessibleGPR(uint32_t reg) OVERRIDE {
52 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE {
57 uintptr_t GetGPR(uint32_t reg) OVERRIDE {
63 void SetGPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::mips::MipsContext
65 bool IsAccessibleFPR(uint32_t reg) OVERRIDE {
70 uintptr_t GetFPR(uint32_t reg) OVERRIDE {
76 void SetFPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::mips::MipsContext
78 void SmashCallerSaves() OVERRIDE; member in class:art::mips::MipsContext
79 NO_RETURN void DoLongJump() OVERRIDE; member in class:art::mips::MipsContext
[all...]
/art/runtime/arch/mips64/
H A Dcontext_mips64.h35 void Reset() OVERRIDE; member in class:art::mips64::Mips64Context
37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; member in class:art::mips64::Mips64Context
39 void SetSP(uintptr_t new_sp) OVERRIDE {
43 void SetPC(uintptr_t new_pc) OVERRIDE {
47 bool IsAccessibleGPR(uint32_t reg) OVERRIDE {
52 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE {
57 uintptr_t GetGPR(uint32_t reg) OVERRIDE {
63 void SetGPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::mips64::Mips64Context
65 bool IsAccessibleFPR(uint32_t reg) OVERRIDE {
70 uintptr_t GetFPR(uint32_t reg) OVERRIDE {
76 void SetFPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::mips64::Mips64Context
78 void SmashCallerSaves() OVERRIDE; member in class:art::mips64::Mips64Context
79 NO_RETURN void DoLongJump() OVERRIDE; member in class:art::mips64::Mips64Context
[all...]
/art/runtime/arch/x86/
H A Dcontext_x86.h35 void Reset() OVERRIDE; member in class:art::x86::X86Context
37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; member in class:art::x86::X86Context
39 void SetSP(uintptr_t new_sp) OVERRIDE {
43 void SetPC(uintptr_t new_pc) OVERRIDE {
47 void SetArg0(uintptr_t new_arg0_value) OVERRIDE {
51 bool IsAccessibleGPR(uint32_t reg) OVERRIDE {
56 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE {
61 uintptr_t GetGPR(uint32_t reg) OVERRIDE {
67 void SetGPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::x86::X86Context
69 bool IsAccessibleFPR(uint32_t reg) OVERRIDE {
80 void SetFPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::x86::X86Context
82 void SmashCallerSaves() OVERRIDE; member in class:art::x86::X86Context
83 NO_RETURN void DoLongJump() OVERRIDE; member in class:art::x86::X86Context
[all...]
/art/runtime/arch/x86_64/
H A Dcontext_x86_64.h35 void Reset() OVERRIDE; member in class:art::x86_64::X86_64Context
37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; member in class:art::x86_64::X86_64Context
39 void SetSP(uintptr_t new_sp) OVERRIDE {
43 void SetPC(uintptr_t new_pc) OVERRIDE {
47 void SetArg0(uintptr_t new_arg0_value) OVERRIDE {
51 bool IsAccessibleGPR(uint32_t reg) OVERRIDE {
56 uintptr_t* GetGPRAddress(uint32_t reg) OVERRIDE {
61 uintptr_t GetGPR(uint32_t reg) OVERRIDE {
67 void SetGPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::x86_64::X86_64Context
69 bool IsAccessibleFPR(uint32_t reg) OVERRIDE {
80 void SetFPR(uint32_t reg, uintptr_t value) OVERRIDE; member in class:art::x86_64::X86_64Context
82 void SmashCallerSaves() OVERRIDE; member in class:art::x86_64::X86_64Context
83 NO_RETURN void DoLongJump() OVERRIDE; member in class:art::x86_64::X86_64Context
[all...]
/art/compiler/utils/arm/
H A Dassembler_arm32.h36 bool IsThumb() const OVERRIDE {
42 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
45 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
48 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
51 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
54 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
57 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
60 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
63 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
65 void tst(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
67 void teq(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
69 void cmp(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
71 void cmn(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
74 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
77 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
80 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
83 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
86 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
89 void clz(Register rd, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
90 void movw(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
91 void movt(Register rd, uint16_t imm16, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
92 void rbit(Register rd, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
93 void rev(Register rd, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
94 void rev16(Register rd, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
95 void revsh(Register rd, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
98 void mul(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
100 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
102 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
104 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
106 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
108 void sdiv(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
109 void udiv(Register rd, Register rn, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
112 void sbfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
113 void ubfx(Register rd, Register rn, uint32_t lsb, uint32_t width, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
116 void ldr(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
117 void str(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
119 void ldrb(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
120 void strb(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
122 void ldrh(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
123 void strh(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
125 void ldrsb(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
126 void ldrsh(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
128 void ldrd(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
129 void strd(Register rd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
132 RegList regs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
134 RegList regs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
136 void ldrex(Register rd, Register rn, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
137 void strex(Register rd, Register rt, Register rn, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
138 void ldrexd(Register rt, Register rt2, Register rn, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
139 void strexd(Register rd, Register rt, Register rt2, Register rn, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
142 void clrex(Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
143 void nop(Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
146 void bkpt(uint16_t imm16) OVERRIDE; member in class:art::arm::FINAL
147 void svc(uint32_t imm24) OVERRIDE; member in class:art::arm::FINAL
149 void cbz(Register rn, Label* target) OVERRIDE; member in class:art::arm::FINAL
150 void cbnz(Register rn, Label* target) OVERRIDE; member in class:art::arm::FINAL
153 void vmovsr(SRegister sn, Register rt, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
154 void vmovrs(Register rt, SRegister sn, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
155 void vmovsrr(SRegister sm, Register rt, Register rt2, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
156 void vmovrrs(Register rt, Register rt2, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
157 void vmovdrr(DRegister dm, Register rt, Register rt2, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
158 void vmovrrd(Register rt, Register rt2, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
159 void vmovs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
160 void vmovd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
163 bool vmovs(SRegister sd, float s_imm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
164 bool vmovd(DRegister dd, double d_imm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
166 void vldrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
167 void vstrs(SRegister sd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
168 void vldrd(DRegister dd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
169 void vstrd(DRegister dd, const Address& ad, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
171 void vadds(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
172 void vaddd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
173 void vsubs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
174 void vsubd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
175 void vmuls(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
176 void vmuld(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
177 void vmlas(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
178 void vmlad(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
179 void vmlss(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
180 void vmlsd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
181 void vdivs(SRegister sd, SRegister sn, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
182 void vdivd(DRegister dd, DRegister dn, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
184 void vabss(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
185 void vabsd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
186 void vnegs(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
187 void vnegd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
188 void vsqrts(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
189 void vsqrtd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
191 void vcvtsd(SRegister sd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
192 void vcvtds(DRegister dd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
193 void vcvtis(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
194 void vcvtid(SRegister sd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
195 void vcvtsi(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
196 void vcvtdi(DRegister dd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
197 void vcvtus(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
198 void vcvtud(SRegister sd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
199 void vcvtsu(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
200 void vcvtdu(DRegister dd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
202 void vcmps(SRegister sd, SRegister sm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
203 void vcmpd(DRegister dd, DRegister dm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
204 void vcmpsz(SRegister sd, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
205 void vcmpdz(DRegister dd, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
206 void vmstat(Condition cond = AL) OVERRIDE; // VMRS APSR_nzcv, FPSCR member in class:art::arm::FINAL
208 void vpushs(SRegister reg, int nregs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
209 void vpushd(DRegister reg, int nregs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
210 void vpops(SRegister reg, int nregs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
211 void vpopd(DRegister reg, int nregs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
214 void b(Label* label, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
215 void bl(Label* label, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
216 void blx(Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
217 void bx(Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
219 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
221 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
223 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
225 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
227 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
230 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
232 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
234 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
236 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
238 void Push(Register rd, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
239 void Pop(Register rd, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
241 void PushList(RegList regs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
242 void PopList(RegList regs, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
244 void Mov(Register rd, Register rm, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
246 void CompareAndBranchIfZero(Register r, Label* label) OVERRIDE; member in class:art::arm::FINAL
247 void CompareAndBranchIfNonZero(Register r, Label* label) OVERRIDE; member in class:art::arm::FINAL
250 void dmb(DmbOptions flavor) OVERRIDE; member in class:art::arm::FINAL
254 uint32_t GetAdjustedPosition(uint32_t old_position) OVERRIDE; member in class:art::arm::FINAL
256 Literal* NewLiteral(size_t size, const uint8_t* data) OVERRIDE; member in class:art::arm::FINAL
257 void LoadLiteral(Register rt, Literal* literal) OVERRIDE; member in class:art::arm::FINAL
258 void LoadLiteral(Register rt, Register rt2, Literal* literal) OVERRIDE; member in class:art::arm::FINAL
259 void LoadLiteral(SRegister sd, Literal* literal) OVERRIDE; member in class:art::arm::FINAL
260 void LoadLiteral(DRegister dd, Literal* literal) OVERRIDE; member in class:art::arm::FINAL
264 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; member in class:art::arm::FINAL
266 void CmpConstant(Register rn, int32_t value, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
269 void LoadImmediate(Register rd, int32_t value, Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
270 void MarkExceptionHandler(Label* label) OVERRIDE; member in class:art::arm::FINAL
275 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
280 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
284 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
288 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
292 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
296 Condition cond = AL) OVERRIDE; member in class:art::arm::FINAL
303 ShifterOperand* shifter_op) OVERRIDE; member in class:art::arm::FINAL
306 bool ShifterOperandCanAlwaysHold(uint32_t immediate) OVERRIDE; member in class:art::arm::FINAL
313 void Bind(Label* label) OVERRIDE; member in class:art::arm::FINAL
315 void MemoryBarrier(ManagedRegister scratch) OVERRIDE; member in class:art::arm::FINAL
317 JumpTable* CreateJumpTable(std::vector<Label*>&& labels, Register base_reg) OVERRIDE; member in class:art::arm::FINAL
318 void EmitJumpTableDispatch(JumpTable* jump_table, Register displacement_reg) OVERRIDE; member in class:art::arm::FINAL
320 void FinalizeCode() OVERRIDE; member in class:art::arm::FINAL
[all...]
/art/compiler/linker/x86/
H A Drelative_patcher_x86_base.h29 MethodReference method_ref) OVERRIDE; member in class:art::linker::X86BaseRelativePatcher
30 uint32_t ReserveSpaceEnd(uint32_t offset) OVERRIDE; member in class:art::linker::X86BaseRelativePatcher
31 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE; member in class:art::linker::X86BaseRelativePatcher
35 uint32_t target_offset) OVERRIDE; member in class:art::linker::X86BaseRelativePatcher
/art/runtime/simulator/
H A Dcode_simulator_arm64.h36 void RunFrom(intptr_t code_buffer) OVERRIDE; member in class:art::arm64::CodeSimulatorArm64
38 bool GetCReturnBool() const OVERRIDE; member in class:art::arm64::CodeSimulatorArm64
39 int32_t GetCReturnInt32() const OVERRIDE; member in class:art::arm64::CodeSimulatorArm64
40 int64_t GetCReturnInt64() const OVERRIDE; member in class:art::arm64::CodeSimulatorArm64
/art/compiler/utils/arm64/
H A Dassembler_arm64.h99 void FinalizeCode() OVERRIDE; member in class:art::arm64::FINAL
102 size_t CodeSize() const OVERRIDE; member in class:art::arm64::FINAL
103 const uint8_t* CodeBufferBaseAddress() const OVERRIDE; member in class:art::arm64::FINAL
114 const ManagedRegisterEntrySpills& entry_spills) OVERRIDE; member in class:art::arm64::FINAL
118 OVERRIDE; member in class:art::arm64::FINAL
120 void IncreaseFrameSize(size_t adjust) OVERRIDE; member in class:art::arm64::FINAL
121 void DecreaseFrameSize(size_t adjust) OVERRIDE; member in class:art::arm64::FINAL
124 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE; member in class:art::arm64::FINAL
125 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE; member in class:art::arm64::FINAL
126 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE; member in class:art::arm64::FINAL
127 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
129 OVERRIDE; member in class:art::arm64::FINAL
131 ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
132 void StoreStackPointerToThread64(ThreadOffset<8> thr_offs) OVERRIDE; member in class:art::arm64::FINAL
134 ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
137 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE; member in class:art::arm64::FINAL
138 void LoadFromThread64(ManagedRegister dest, ThreadOffset<8> src, size_t size) OVERRIDE; member in class:art::arm64::FINAL
139 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE; member in class:art::arm64::FINAL
141 bool unpoison_reference) OVERRIDE; member in class:art::arm64::FINAL
142 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE; member in class:art::arm64::FINAL
143 void LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs) OVERRIDE; member in class:art::arm64::FINAL
146 void Move(ManagedRegister dest, ManagedRegister src, size_t size) OVERRIDE; member in class:art::arm64::FINAL
148 ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
150 OVERRIDE; member in class:art::arm64::FINAL
151 void CopyRef(FrameOffset dest, FrameOffset src, ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
152 void Copy(FrameOffset dest, FrameOffset src, ManagedRegister scratch, size_t size) OVERRIDE; member in class:art::arm64::FINAL
154 size_t size) OVERRIDE; member in class:art::arm64::FINAL
156 size_t size) OVERRIDE; member in class:art::arm64::FINAL
158 size_t size) OVERRIDE; member in class:art::arm64::FINAL
160 ManagedRegister scratch, size_t size) OVERRIDE; member in class:art::arm64::FINAL
162 ManagedRegister scratch, size_t size) OVERRIDE; member in class:art::arm64::FINAL
163 void MemoryBarrier(ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
166 void SignExtend(ManagedRegister mreg, size_t size) OVERRIDE; member in class:art::arm64::FINAL
169 void ZeroExtend(ManagedRegister mreg, size_t size) OVERRIDE; member in class:art::arm64::FINAL
172 void GetCurrentThread(ManagedRegister tr) OVERRIDE; member in class:art::arm64::FINAL
173 void GetCurrentThread(FrameOffset dest_offset, ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
180 ManagedRegister in_reg, bool null_allowed) OVERRIDE; member in class:art::arm64::FINAL
185 ManagedRegister scratch, bool null_allowed) OVERRIDE; member in class:art::arm64::FINAL
188 void LoadReferenceFromHandleScope(ManagedRegister dst, ManagedRegister src) OVERRIDE; member in class:art::arm64::FINAL
192 void VerifyObject(ManagedRegister src, bool could_be_null) OVERRIDE; member in class:art::arm64::FINAL
193 void VerifyObject(FrameOffset src, bool could_be_null) OVERRIDE; member in class:art::arm64::FINAL
196 void Call(ManagedRegister base, Offset offset, ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
197 void Call(FrameOffset base, Offset offset, ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
198 void CallFromThread64(ThreadOffset<8> offset, ManagedRegister scratch) OVERRIDE; member in class:art::arm64::FINAL
205 void ExceptionPoll(ManagedRegister scratch, size_t stack_adjust) OVERRIDE; member in class:art::arm64::FINAL
[all...]
/art/runtime/gc/space/
H A Dzygote_space.h40 SpaceType GetType() const OVERRIDE {
44 ZygoteSpace* AsZygoteSpace() OVERRIDE {
49 size_t* usable_size, size_t* bytes_tl_bulk_allocated) OVERRIDE; member in class:art::gc::space::FINAL
51 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE; member in class:art::gc::space::FINAL
53 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE; member in class:art::gc::space::FINAL
55 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE; member in class:art::gc::space::FINAL
58 size_t RevokeThreadLocalBuffers(art::Thread*) OVERRIDE {
61 size_t RevokeAllThreadLocalBuffers() OVERRIDE {
73 void Clear() OVERRIDE; member in class:art::gc::space::FINAL
75 bool CanMoveObjects() const OVERRIDE {
[all...]
H A Dmemory_tool_malloc_space.h36 OVERRIDE; member in class:art::gc::space::FINAL
38 size_t* usable_size, size_t* bytes_tl_bulk_allocated) OVERRIDE; member in class:art::gc::space::FINAL
41 OVERRIDE REQUIRES(Locks::mutator_lock_);
43 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE; member in class:art::gc::space::FINAL
45 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE
48 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE
51 void RegisterRecentFree(mirror::Object* ptr ATTRIBUTE_UNUSED) OVERRIDE {}
53 size_t MaxBytesBulkAllocatedFor(size_t num_bytes) OVERRIDE; member in class:art::gc::space::FINAL

Completed in 437 milliseconds

12345678