Searched defs:OVERRIDE (Results 1 - 25 of 91) sorted by path

1234

/art/compiler/dex/
H A Dquick_compiler_callbacks.h41 SHARED_REQUIRES(Locks::mutator_lock_) OVERRIDE; member in class:art::FINAL
43 void ClassRejected(ClassReference ref) OVERRIDE; member in class:art::FINAL
46 bool IsRelocationPossible() OVERRIDE {
/art/compiler/
H A Delf_writer_quick.cc95 void Start() OVERRIDE; member in class:art::FINAL
96 void SetLoadedSectionSizes(size_t rodata_size, size_t text_size, size_t bss_size) OVERRIDE; member in class:art::FINAL
97 void PrepareDebugInfo(const ArrayRef<const debug::MethodDebugInfo>& method_infos) OVERRIDE; member in class:art::FINAL
98 OutputStream* StartRoData() OVERRIDE; member in class:art::FINAL
99 void EndRoData(OutputStream* rodata) OVERRIDE; member in class:art::FINAL
100 OutputStream* StartText() OVERRIDE; member in class:art::FINAL
101 void EndText(OutputStream* text) OVERRIDE; member in class:art::FINAL
102 void WriteDynamicSection() OVERRIDE; member in class:art::FINAL
103 void WriteDebugInfo(const ArrayRef<const debug::MethodDebugInfo>& method_infos) OVERRIDE; member in class:art::FINAL
104 void WritePatchLocations(const ArrayRef<const uintptr_t>& patch_locations) OVERRIDE; member in class:art::FINAL
105 bool End() OVERRIDE; member in class:art::FINAL
107 virtual OutputStream* GetStream() OVERRIDE; member in class:art::FINAL
109 size_t GetLoadedSize() OVERRIDE; member in class:art::FINAL
[all...]
/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/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/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/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/linker/arm/
H A Drelative_patcher_arm_base.h32 MethodReference method_ref) OVERRIDE; member in class:art::linker::ArmBaseRelativePatcher
33 uint32_t ReserveSpaceEnd(uint32_t offset) OVERRIDE; member in class:art::linker::ArmBaseRelativePatcher
34 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE; member in class:art::linker::ArmBaseRelativePatcher
H A Drelative_patcher_thumb2.h32 uint32_t target_offset) OVERRIDE; member in class:art::linker::FINAL
36 uint32_t target_offset) OVERRIDE; member in class:art::linker::FINAL
/art/compiler/linker/arm64/
H A Drelative_patcher_arm64.h33 MethodReference method_ref) OVERRIDE; member in class:art::linker::FINAL
34 uint32_t ReserveSpaceEnd(uint32_t offset) OVERRIDE; member in class:art::linker::FINAL
35 uint32_t WriteThunks(OutputStream* out, uint32_t offset) OVERRIDE; member in class:art::linker::FINAL
39 uint32_t target_offset) OVERRIDE; member in class:art::linker::FINAL
43 uint32_t target_offset) OVERRIDE; member in class:art::linker::FINAL
/art/compiler/linker/
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
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 Dmulti_oat_relative_patcher.h125 std::pair<bool, uint32_t> FindMethodOffset(MethodReference ref) OVERRIDE; member in class:art::linker::FINAL::MethodOffsetMap
H A Dvector_output_stream.h32 ~VectorOutputStream() OVERRIDE {}
34 bool WriteFully(const void* buffer, size_t byte_count) OVERRIDE {
48 off_t Seek(off_t offset, Whence whence) OVERRIDE; member in class:art::FINAL
50 bool Flush() OVERRIDE {
/art/compiler/linker/x86/
H A Drelative_patcher_x86.h32 uint32_t target_offset) OVERRIDE; member in class:art::linker::FINAL
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/compiler/linker/x86_64/
H A Drelative_patcher_x86_64.h32 uint32_t target_offset) OVERRIDE; member in class:art::linker::FINAL
/art/compiler/optimizing/
H A Dbounds_check_elimination.h36 void Run() OVERRIDE; member in class:art::BoundsCheckElimination
H A Dcode_generator_arm.h89 Location GetNextLocation(Primitive::Type type) OVERRIDE; member in class:art::arm::InvokeDexCallingConventionVisitorARM
90 Location GetReturnLocation(Primitive::Type type) const OVERRIDE; member in class:art::arm::InvokeDexCallingConventionVisitorARM
91 Location GetMethodLocation() const OVERRIDE; member in class:art::arm::InvokeDexCallingConventionVisitorARM
104 Location GetObjectLocation() const OVERRIDE {
107 Location GetFieldIndexLocation() const OVERRIDE {
110 Location GetReturnLocation(Primitive::Type type) const OVERRIDE {
115 Location GetSetValueLocation(Primitive::Type type, bool is_instance) const OVERRIDE {
122 Location GetFpuLocation(Primitive::Type type) const OVERRIDE {
137 void EmitMove(size_t index) OVERRIDE; member in class:art::arm::ParallelMoveResolverARM
138 void EmitSwap(size_t index) OVERRIDE; member in class:art::arm::ParallelMoveResolverARM
139 void SpillScratch(int reg) OVERRIDE; member in class:art::arm::ParallelMoveResolverARM
140 void RestoreScratch(int reg) OVERRIDE; member in class:art::arm::ParallelMoveResolverARM
305 void GenerateFrameEntry() OVERRIDE; member in class:art::arm::CodeGeneratorARM
306 void GenerateFrameExit() OVERRIDE; member in class:art::arm::CodeGeneratorARM
307 void Bind(HBasicBlock* block) OVERRIDE; member in class:art::arm::CodeGeneratorARM
308 void MoveConstant(Location destination, int32_t value) OVERRIDE; member in class:art::arm::CodeGeneratorARM
309 void MoveLocation(Location dst, Location src, Primitive::Type dst_type) OVERRIDE; member in class:art::arm::CodeGeneratorARM
310 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE; member in class:art::arm::CodeGeneratorARM
312 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm::CodeGeneratorARM
313 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm::CodeGeneratorARM
314 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm::CodeGeneratorARM
315 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm::CodeGeneratorARM
346 void SetupBlockedRegisters() const OVERRIDE; member in class:art::arm::CodeGeneratorARM
348 void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::arm::CodeGeneratorARM
349 void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::arm::CodeGeneratorARM
371 SlowPathCode* slow_path) OVERRIDE; member in class:art::arm::CodeGeneratorARM
391 void Finalize(CodeAllocator* allocator) OVERRIDE; member in class:art::arm::CodeGeneratorARM
401 void ComputeSpillMask() OVERRIDE; member in class:art::arm::CodeGeneratorARM
408 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; member in class:art::arm::CodeGeneratorARM
414 MethodReference target_method) OVERRIDE; member in class:art::arm::CodeGeneratorARM
416 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE; member in class:art::arm::CodeGeneratorARM
417 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; member in class:art::arm::CodeGeneratorARM
419 void MoveFromReturnRegister(Location trg, Primitive::Type type) OVERRIDE; member in class:art::arm::CodeGeneratorARM
448 void EmitLinkerPatches(ArenaVector<LinkerPatch>* linker_patches) OVERRIDE; member in class:art::arm::CodeGeneratorARM
[all...]
H A Dcode_generator_arm64.h76 void SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) OVERRIDE; member in class:art::arm64::SlowPathCodeARM64
77 void RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) OVERRIDE; member in class:art::arm64::SlowPathCodeARM64
151 Location GetNextLocation(Primitive::Type type) OVERRIDE; member in class:art::arm64::InvokeDexCallingConventionVisitorARM64
152 Location GetReturnLocation(Primitive::Type return_type) const OVERRIDE {
155 Location GetMethodLocation() const OVERRIDE; member in class:art::arm64::InvokeDexCallingConventionVisitorARM64
167 Location GetObjectLocation() const OVERRIDE {
170 Location GetFieldIndexLocation() const OVERRIDE {
173 Location GetReturnLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
176 Location GetSetValueLocation(Primitive::Type type, bool is_instance) const OVERRIDE {
183 Location GetFpuLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
321 void PrepareForEmitNativeCode() OVERRIDE; member in class:art::arm64::ParallelMoveResolverARM64
322 void FinishEmitNativeCode() OVERRIDE; member in class:art::arm64::ParallelMoveResolverARM64
323 Location AllocateScratchLocationFor(Location::Kind kind) OVERRIDE; member in class:art::arm64::ParallelMoveResolverARM64
324 void FreeScratchLocation(Location loc) OVERRIDE; member in class:art::arm64::ParallelMoveResolverARM64
325 void EmitMove(size_t index) OVERRIDE; member in class:art::arm64::ParallelMoveResolverARM64
347 void GenerateFrameEntry() OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
348 void GenerateFrameExit() OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
353 void Bind(HBasicBlock* block) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
388 void SetupBlockedRegisters() const OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
390 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
391 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
392 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
393 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
405 void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
406 void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
425 void Finalize(CodeAllocator* allocator) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
429 void MoveConstant(Location destination, int32_t value) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
430 void MoveLocation(Location dst, Location src, Primitive::Type dst_type) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
431 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
445 SlowPathCode* slow_path) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
461 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
467 MethodReference target_method) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
469 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
470 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
498 void EmitLinkerPatches(ArenaVector<LinkerPatch>* linker_patches) OVERRIDE; member in class:art::arm64::CodeGeneratorARM64
[all...]
H A Dcode_generator_mips.h80 Location GetNextLocation(Primitive::Type type) OVERRIDE; member in class:art::mips::InvokeDexCallingConventionVisitorMIPS
81 Location GetReturnLocation(Primitive::Type type) const OVERRIDE; member in class:art::mips::InvokeDexCallingConventionVisitorMIPS
82 Location GetMethodLocation() const OVERRIDE; member in class:art::mips::InvokeDexCallingConventionVisitorMIPS
109 Location GetObjectLocation() const OVERRIDE {
112 Location GetFieldIndexLocation() const OVERRIDE {
115 Location GetReturnLocation(Primitive::Type type) const OVERRIDE {
120 Location GetSetValueLocation(Primitive::Type type, bool is_instance) const OVERRIDE {
125 Location GetFpuLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
138 void EmitMove(size_t index) OVERRIDE; member in class:art::mips::ParallelMoveResolverMIPS
139 void EmitSwap(size_t index) OVERRIDE; member in class:art::mips::ParallelMoveResolverMIPS
140 void SpillScratch(int reg) OVERRIDE; member in class:art::mips::ParallelMoveResolverMIPS
141 void RestoreScratch(int reg) OVERRIDE; member in class:art::mips::ParallelMoveResolverMIPS
265 void GenerateFrameEntry() OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
266 void GenerateFrameExit() OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
268 void Bind(HBasicBlock* block) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
291 void SetupBlockedRegisters() const OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
298 void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
299 void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
318 void Finalize(CodeAllocator* allocator) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
322 void MoveLocation(Location dst, Location src, Primitive::Type dst_type) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
326 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
332 SlowPathCode* slow_path) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
349 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
355 MethodReference target_method) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
358 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; member in class:art::mips::CodeGeneratorMIPS
[all...]
H A Dcode_generator_mips64.h80 Location GetNextLocation(Primitive::Type type) OVERRIDE; member in class:art::mips64::InvokeDexCallingConventionVisitorMIPS64
81 Location GetReturnLocation(Primitive::Type type) const OVERRIDE; member in class:art::mips64::InvokeDexCallingConventionVisitorMIPS64
82 Location GetMethodLocation() const OVERRIDE; member in class:art::mips64::InvokeDexCallingConventionVisitorMIPS64
109 Location GetObjectLocation() const OVERRIDE {
112 Location GetFieldIndexLocation() const OVERRIDE {
115 Location GetReturnLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
118 Location GetSetValueLocation(Primitive::Type type, bool is_instance) const OVERRIDE {
125 Location GetFpuLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
138 void EmitMove(size_t index) OVERRIDE; member in class:art::mips64::ParallelMoveResolverMIPS64
139 void EmitSwap(size_t index) OVERRIDE; member in class:art::mips64::ParallelMoveResolverMIPS64
140 void SpillScratch(int reg) OVERRIDE; member in class:art::mips64::ParallelMoveResolverMIPS64
141 void RestoreScratch(int reg) OVERRIDE; member in class:art::mips64::ParallelMoveResolverMIPS64
265 void GenerateFrameEntry() OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
266 void GenerateFrameExit() OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
268 void Bind(HBasicBlock* block) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
287 void SetupBlockedRegisters() const OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
294 void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
295 void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
311 void Finalize(CodeAllocator* allocator) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
314 void MoveLocation(Location dst, Location src, Primitive::Type dst_type) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
316 void MoveConstant(Location destination, int32_t value) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
318 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
327 SlowPathCode* slow_path) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
341 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
347 MethodReference target_method) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
349 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
350 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; member in class:art::mips64::CodeGeneratorMIPS64
[all...]
H A Dcode_generator_x86.h85 Location GetNextLocation(Primitive::Type type) OVERRIDE; member in class:art::x86::InvokeDexCallingConventionVisitorX86
86 Location GetReturnLocation(Primitive::Type type) const OVERRIDE; member in class:art::x86::InvokeDexCallingConventionVisitorX86
87 Location GetMethodLocation() const OVERRIDE; member in class:art::x86::InvokeDexCallingConventionVisitorX86
99 Location GetObjectLocation() const OVERRIDE {
102 Location GetFieldIndexLocation() const OVERRIDE {
105 Location GetReturnLocation(Primitive::Type type) const OVERRIDE {
110 Location GetSetValueLocation(Primitive::Type type, bool is_instance) const OVERRIDE {
117 Location GetFpuLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
130 void EmitMove(size_t index) OVERRIDE; member in class:art::x86::ParallelMoveResolverX86
131 void EmitSwap(size_t index) OVERRIDE; member in class:art::x86::ParallelMoveResolverX86
132 void SpillScratch(int reg) OVERRIDE; member in class:art::x86::ParallelMoveResolverX86
133 void RestoreScratch(int reg) OVERRIDE; member in class:art::x86::ParallelMoveResolverX86
316 void GenerateFrameEntry() OVERRIDE; member in class:art::x86::CodeGeneratorX86
317 void GenerateFrameExit() OVERRIDE; member in class:art::x86::CodeGeneratorX86
318 void Bind(HBasicBlock* block) OVERRIDE; member in class:art::x86::CodeGeneratorX86
319 void MoveConstant(Location destination, int32_t value) OVERRIDE; member in class:art::x86::CodeGeneratorX86
320 void MoveLocation(Location dst, Location src, Primitive::Type dst_type) OVERRIDE; member in class:art::x86::CodeGeneratorX86
321 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE; member in class:art::x86::CodeGeneratorX86
323 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86::CodeGeneratorX86
324 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86::CodeGeneratorX86
325 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86::CodeGeneratorX86
326 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86::CodeGeneratorX86
332 SlowPathCode* slow_path) OVERRIDE; member in class:art::x86::CodeGeneratorX86
368 void SetupBlockedRegisters() const OVERRIDE; member in class:art::x86::CodeGeneratorX86
370 void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::x86::CodeGeneratorX86
371 void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::x86::CodeGeneratorX86
392 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; member in class:art::x86::CodeGeneratorX86
398 MethodReference target_method) OVERRIDE; member in class:art::x86::CodeGeneratorX86
401 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE; member in class:art::x86::CodeGeneratorX86
403 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; member in class:art::x86::CodeGeneratorX86
409 void MoveFromReturnRegister(Location trg, Primitive::Type type) OVERRIDE; member in class:art::x86::CodeGeneratorX86
412 void EmitLinkerPatches(ArenaVector<LinkerPatch>* linker_patches) OVERRIDE; member in class:art::x86::CodeGeneratorX86
468 void Finalize(CodeAllocator* allocator) OVERRIDE; member in class:art::x86::CodeGeneratorX86
[all...]
H A Dcode_generator_x86_64.h87 Location GetObjectLocation() const OVERRIDE {
90 Location GetFieldIndexLocation() const OVERRIDE {
93 Location GetReturnLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
96 Location GetSetValueLocation(Primitive::Type type, bool is_instance) const OVERRIDE {
103 Location GetFpuLocation(Primitive::Type type ATTRIBUTE_UNUSED) const OVERRIDE {
117 Location GetNextLocation(Primitive::Type type) OVERRIDE; member in class:art::x86_64::InvokeDexCallingConventionVisitorX86_64
118 Location GetReturnLocation(Primitive::Type type) const OVERRIDE; member in class:art::x86_64::InvokeDexCallingConventionVisitorX86_64
119 Location GetMethodLocation() const OVERRIDE; member in class:art::x86_64::InvokeDexCallingConventionVisitorX86_64
134 void EmitMove(size_t index) OVERRIDE; member in class:art::x86_64::ParallelMoveResolverX86_64
135 void EmitSwap(size_t index) OVERRIDE; member in class:art::x86_64::ParallelMoveResolverX86_64
136 void SpillScratch(int reg) OVERRIDE; member in class:art::x86_64::ParallelMoveResolverX86_64
137 void RestoreScratch(int reg) OVERRIDE; member in class:art::x86_64::ParallelMoveResolverX86_64
298 void GenerateFrameEntry() OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
299 void GenerateFrameExit() OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
300 void Bind(HBasicBlock* block) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
301 void MoveConstant(Location destination, int32_t value) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
302 void MoveLocation(Location dst, Location src, Primitive::Type dst_type) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
303 void AddLocationAsTemp(Location location, LocationSummary* locations) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
305 size_t SaveCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
306 size_t RestoreCoreRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
307 size_t SaveFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
308 size_t RestoreFloatingPointRegister(size_t stack_index, uint32_t reg_id) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
314 SlowPathCode* slow_path) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
353 void SetupBlockedRegisters() const OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
354 void DumpCoreRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
355 void DumpFloatingPointRegister(std::ostream& stream, int reg) const OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
356 void Finalize(CodeAllocator* allocator) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
389 HLoadString::LoadKind desired_string_load_kind) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
395 MethodReference target_method) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
397 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
398 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
404 void MoveFromReturnRegister(Location trg, Primitive::Type type) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
406 void EmitLinkerPatches(ArenaVector<LinkerPatch>* linker_patches) OVERRIDE; member in class:art::x86_64::CodeGeneratorX86_64
[all...]

Completed in 157 milliseconds

1234