/art/compiler/jni/quick/arm/ |
calling_convention_arm.h | 31 ~ArmManagedRuntimeCallingConvention() OVERRIDE {} 33 ManagedRegister ReturnRegister() OVERRIDE; 34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; 36 ManagedRegister MethodRegister() OVERRIDE; 37 bool IsCurrentParamInRegister() OVERRIDE; 38 bool IsCurrentParamOnStack() OVERRIDE; 39 ManagedRegister CurrentParamRegister() OVERRIDE; 40 FrameOffset CurrentParamStackOffset() OVERRIDE; 41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; 52 ~ArmJniCallingConvention() OVERRIDE {} [all...] |
/art/compiler/jni/quick/mips/ |
calling_convention_mips.h | 31 ~MipsManagedRuntimeCallingConvention() OVERRIDE {} 33 ManagedRegister ReturnRegister() OVERRIDE; 34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; 36 ManagedRegister MethodRegister() OVERRIDE; 37 bool IsCurrentParamInRegister() OVERRIDE; 38 bool IsCurrentParamOnStack() OVERRIDE; 39 ManagedRegister CurrentParamRegister() OVERRIDE; 40 FrameOffset CurrentParamStackOffset() OVERRIDE; 41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; 52 ~MipsJniCallingConvention() OVERRIDE {} [all...] |
/art/compiler/jni/quick/arm64/ |
calling_convention_arm64.h | 31 ~Arm64ManagedRuntimeCallingConvention() OVERRIDE {} 33 ManagedRegister ReturnRegister() OVERRIDE; 34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; 36 ManagedRegister MethodRegister() OVERRIDE; 37 bool IsCurrentParamInRegister() OVERRIDE; 38 bool IsCurrentParamOnStack() OVERRIDE; 39 ManagedRegister CurrentParamRegister() OVERRIDE; 40 FrameOffset CurrentParamStackOffset() OVERRIDE; 41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; 52 ~Arm64JniCallingConvention() OVERRIDE {} [all...] |
/art/compiler/jni/quick/mips64/ |
calling_convention_mips64.h | 31 ~Mips64ManagedRuntimeCallingConvention() OVERRIDE {} 33 ManagedRegister ReturnRegister() OVERRIDE; 34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; 36 ManagedRegister MethodRegister() OVERRIDE; 37 bool IsCurrentParamInRegister() OVERRIDE; 38 bool IsCurrentParamOnStack() OVERRIDE; 39 ManagedRegister CurrentParamRegister() OVERRIDE; 40 FrameOffset CurrentParamStackOffset() OVERRIDE; 41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; 52 ~Mips64JniCallingConvention() OVERRIDE {} [all...] |
/art/compiler/jni/quick/x86/ |
calling_convention_x86.h | 32 ~X86ManagedRuntimeCallingConvention() OVERRIDE {} 34 ManagedRegister ReturnRegister() OVERRIDE; 35 ManagedRegister InterproceduralScratchRegister() OVERRIDE; 37 ManagedRegister MethodRegister() OVERRIDE; 38 bool IsCurrentParamInRegister() OVERRIDE; 39 bool IsCurrentParamOnStack() OVERRIDE; 40 ManagedRegister CurrentParamRegister() OVERRIDE; 41 FrameOffset CurrentParamStackOffset() OVERRIDE; 42 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; 54 ~X86JniCallingConvention() OVERRIDE {} [all...] |
/art/compiler/jni/quick/x86_64/ |
calling_convention_x86_64.h | 31 ~X86_64ManagedRuntimeCallingConvention() OVERRIDE {} 33 ManagedRegister ReturnRegister() OVERRIDE; 34 ManagedRegister InterproceduralScratchRegister() OVERRIDE; 36 ManagedRegister MethodRegister() OVERRIDE; 37 bool IsCurrentParamInRegister() OVERRIDE; 38 bool IsCurrentParamOnStack() OVERRIDE; 39 ManagedRegister CurrentParamRegister() OVERRIDE; 40 FrameOffset CurrentParamStackOffset() OVERRIDE; 41 const ManagedRegisterEntrySpills& EntrySpills() OVERRIDE; 50 ~X86_64JniCallingConvention() OVERRIDE {} [all...] |
/art/compiler/linker/ |
file_output_stream.h | 30 ~FileOutputStream() OVERRIDE {} 32 bool WriteFully(const void* buffer, size_t byte_count) OVERRIDE; 34 off_t Seek(off_t offset, Whence whence) OVERRIDE; 36 bool Flush() OVERRIDE;
|
buffered_output_stream.h | 32 ~BufferedOutputStream() OVERRIDE; 34 bool WriteFully(const void* buffer, size_t byte_count) OVERRIDE; 36 off_t Seek(off_t offset, Whence whence) OVERRIDE; 38 bool Flush() OVERRIDE;
|
/art/compiler/optimizing/ |
prepare_for_register_allocation.h | 39 void VisitNullCheck(HNullCheck* check) OVERRIDE; 40 void VisitDivZeroCheck(HDivZeroCheck* check) OVERRIDE; 41 void VisitBoundsCheck(HBoundsCheck* check) OVERRIDE; 42 void VisitBoundType(HBoundType* bound_type) OVERRIDE; 43 void VisitArraySet(HArraySet* instruction) OVERRIDE; 44 void VisitClinitCheck(HClinitCheck* check) OVERRIDE; 45 void VisitCondition(HCondition* condition) OVERRIDE; 46 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE; 47 void VisitNewInstance(HNewInstance* instruction) OVERRIDE;
|
graph_checker.h | 48 void VisitBasicBlock(HBasicBlock* block) OVERRIDE; 50 void VisitInstruction(HInstruction* instruction) OVERRIDE; 51 void VisitPhi(HPhi* phi) OVERRIDE; 53 void VisitBinaryOperation(HBinaryOperation* op) OVERRIDE; 54 void VisitBooleanNot(HBooleanNot* instruction) OVERRIDE; 55 void VisitBoundType(HBoundType* instruction) OVERRIDE; 56 void VisitBoundsCheck(HBoundsCheck* check) OVERRIDE; 57 void VisitCheckCast(HCheckCast* check) OVERRIDE; 58 void VisitCondition(HCondition* op) OVERRIDE; 59 void VisitConstant(HConstant* instruction) OVERRIDE; [all...] |
instruction_simplifier_arm64.h | 60 void VisitBasicBlock(HBasicBlock* block) OVERRIDE { 71 void VisitAnd(HAnd* instruction) OVERRIDE; 72 void VisitArrayGet(HArrayGet* instruction) OVERRIDE; 73 void VisitArraySet(HArraySet* instruction) OVERRIDE; 74 void VisitMul(HMul* instruction) OVERRIDE; 75 void VisitOr(HOr* instruction) OVERRIDE; 76 void VisitShl(HShl* instruction) OVERRIDE; 77 void VisitShr(HShr* instruction) OVERRIDE; 78 void VisitTypeConversion(HTypeConversion* instruction) OVERRIDE; 79 void VisitUShr(HUShr* instruction) OVERRIDE; [all...] |
instruction_simplifier_arm.h | 38 void VisitMul(HMul* instruction) OVERRIDE; 39 void VisitOr(HOr* instruction) OVERRIDE; 40 void VisitAnd(HAnd* instruction) OVERRIDE; 51 void Run() OVERRIDE {
|
/art/runtime/ |
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/ |
context_arm.h | 36 void Reset() OVERRIDE; 38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; 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; 70 bool IsAccessibleFPR(uint32_t reg) OVERRIDE { [all...] |
/art/runtime/arch/arm64/ |
context_arm64.h | 36 void Reset() OVERRIDE; 38 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; 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; 71 bool IsAccessibleFPR(uint32_t reg) OVERRIDE { [all...] |
/art/runtime/arch/mips/ |
context_mips.h | 35 void Reset() OVERRIDE; 37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; 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; 65 bool IsAccessibleFPR(uint32_t reg) OVERRIDE { 70 uintptr_t GetFPR(uint32_t reg) OVERRIDE { [all...] |
/art/runtime/arch/mips64/ |
context_mips64.h | 35 void Reset() OVERRIDE; 37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; 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; 65 bool IsAccessibleFPR(uint32_t reg) OVERRIDE { 70 uintptr_t GetFPR(uint32_t reg) OVERRIDE { [all...] |
/art/runtime/arch/x86/ |
context_x86.h | 35 void Reset() OVERRIDE; 37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; 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; 69 bool IsAccessibleFPR(uint32_t reg) OVERRIDE { [all...] |
/art/runtime/arch/x86_64/ |
context_x86_64.h | 35 void Reset() OVERRIDE; 37 void FillCalleeSaves(uint8_t* frame, const QuickMethodFrameInfo& fr) OVERRIDE; 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; 69 bool IsAccessibleFPR(uint32_t reg) OVERRIDE { [all...] |
/art/compiler/utils/arm/ |
assembler_arm32.h | 36 bool IsThumb() const OVERRIDE { 42 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 45 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 48 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 51 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 54 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 57 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 60 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 63 Condition cond = AL, SetCc set_cc = kCcDontCare) OVERRIDE; 65 void tst(Register rn, const ShifterOperand& so, Condition cond = AL) OVERRIDE; [all...] |
/art/compiler/linker/x86/ |
relative_patcher_x86_base.h | 29 MethodReference method_ref) OVERRIDE; 30 uint32_t ReserveSpaceEnd(uint32_t offset) OVERRIDE; 31 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE; 35 uint32_t target_offset) OVERRIDE;
|
/art/runtime/gc/collector/ |
sticky_mark_sweep.h | 29 GcType GetGcType() const OVERRIDE { 39 void BindBitmaps() OVERRIDE SHARED_REQUIRES(Locks::mutator_lock_); 42 OVERRIDE 47 OVERRIDE
|
/art/runtime/simulator/ |
code_simulator_arm64.h | 36 void RunFrom(intptr_t code_buffer) OVERRIDE; 38 bool GetCReturnBool() const OVERRIDE; 39 int32_t GetCReturnInt32() const OVERRIDE; 40 int64_t GetCReturnInt64() const OVERRIDE;
|
/art/compiler/utils/arm64/ |
assembler_arm64.h | 99 void FinalizeCode() OVERRIDE; 102 size_t CodeSize() const OVERRIDE; 103 const uint8_t* CodeBufferBaseAddress() const OVERRIDE; 114 const ManagedRegisterEntrySpills& entry_spills) OVERRIDE; 118 OVERRIDE; 120 void IncreaseFrameSize(size_t adjust) OVERRIDE; 121 void DecreaseFrameSize(size_t adjust) OVERRIDE; 124 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE; 125 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE; 126 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE; [all...] |
/art/runtime/gc/space/ |
zygote_space.h | 40 SpaceType GetType() const OVERRIDE { 44 ZygoteSpace* AsZygoteSpace() OVERRIDE { 49 size_t* usable_size, size_t* bytes_tl_bulk_allocated) OVERRIDE; 51 size_t AllocationSize(mirror::Object* obj, size_t* usable_size) OVERRIDE; 53 size_t Free(Thread* self, mirror::Object* ptr) OVERRIDE; 55 size_t FreeList(Thread* self, size_t num_ptrs, mirror::Object** ptrs) OVERRIDE; 58 size_t RevokeThreadLocalBuffers(art::Thread*) OVERRIDE { 61 size_t RevokeAllThreadLocalBuffers() OVERRIDE { 73 void Clear() OVERRIDE; 75 bool CanMoveObjects() const OVERRIDE { [all...] |