/art/compiler/jni/quick/arm/ |
H A D | calling_convention_arm.h | 31 ~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 D | calling_convention_mips.h | 31 ~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 D | calling_convention_arm64.h | 31 ~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 D | calling_convention_mips64.h | 31 ~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 D | calling_convention_x86.h | 32 ~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 D | calling_convention_x86_64.h | 31 ~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 D | prepare_for_register_allocation.h | 39 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 D | graph_checker.h | 48 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 D | instruction_simplifier_arm64.h | 60 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 D | file_output_stream.h | 30 ~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 D | buffered_output_stream.h | 32 ~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 D | noop_compiler_callbacks.h | 29 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 D | context_arm.h | 36 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 D | context_arm64.h | 36 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 D | instruction_set_features_arm64.h | 48 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 D | context_mips.h | 35 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 D | context_mips64.h | 35 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 D | context_x86.h | 35 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 D | context_x86_64.h | 35 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 D | assembler_arm32.h | 36 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 D | relative_patcher_x86_base.h | 29 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 D | code_simulator_arm64.h | 36 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 D | assembler_arm64.h | 99 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 D | zygote_space.h | 40 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 D | memory_tool_malloc_space.h | 36 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
|