/art/compiler/ |
D | compiled_method.cc | 124 CompiledMethod::CompiledMethod(CompilerDriver* driver, in CompiledMethod() function in art::CompiledMethod 170 CompiledMethod* CompiledMethod::SwapAllocCompiledMethod( in SwapAllocCompiledMethod() 183 SwapAllocator<CompiledMethod> alloc(driver->GetSwapSpaceAllocator()); in SwapAllocCompiledMethod() 184 CompiledMethod* ret = alloc.allocate(1); in SwapAllocCompiledMethod() 193 void CompiledMethod::ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m) { in ReleaseSwapAllocatedCompiledMethod() 194 SwapAllocator<CompiledMethod> alloc(driver->GetSwapSpaceAllocator()); in ReleaseSwapAllocatedCompiledMethod() 199 CompiledMethod::~CompiledMethod() { in ~CompiledMethod()
|
D | compiler.h | 29 class CompiledMethod; variable 48 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item, 56 virtual CompiledMethod* JniCompile(uint32_t access_flags,
|
D | oat_writer.h | 34 class CompiledMethod; variable 123 CompiledMethod* compiled_method_; 204 const std::vector<CompiledMethod*>& compiled_methods, 214 CompiledMethod* GetCompiledMethod(size_t class_def_method_index) const { in GetCompiledMethod() 224 std::vector<CompiledMethod*> compiled_methods_;
|
D | compiled_method.h | 307 class CompiledMethod FINAL : public CompiledCode { 312 CompiledMethod(CompilerDriver* driver, 325 virtual ~CompiledMethod(); 327 static CompiledMethod* SwapAllocCompiledMethod( 341 static void ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m);
|
D | oat_writer.cc | 160 static const SwapVector<uint8_t>* GetData(const CompiledMethod* compiled_method) ALWAYS_INLINE { in GetData() 182 static const SwapVector<uint8_t>* GetData(const CompiledMethod* compiled_method) ALWAYS_INLINE { in GetData() 204 static const SwapVector<uint8_t>* GetData(const CompiledMethod* compiled_method) ALWAYS_INLINE { in GetData() 316 CompiledMethod* compiled_method = in VisitMethod() 346 std::vector<CompiledMethod*> compiled_methods_; 370 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index); in VisitMethod() 503 bool operator()(const CompiledMethod* lhs, const CompiledMethod* rhs) const { in operator ()() 533 uint32_t NewQuickCodeOffset(CompiledMethod* compiled_method, in NewQuickCodeOffset() 546 SafeMap<const CompiledMethod*, uint32_t, CodeOffsetsKeyComparator> dedupe_map_; 562 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index); in VisitMethod() [all …]
|
D | common_compiler_test.cc | 47 const CompiledMethod* compiled_method = nullptr; in MakeExecutable() 98 const void* method_code = CompiledMethod::CodePointer(code_ptr, in MakeExecutable()
|
D | oat_test.cc | 48 const CompiledMethod* compiled_method = in CheckMethod()
|
/art/compiler/linker/arm/ |
D | relative_patcher_arm_base.cc | 27 const CompiledMethod* compiled_method, in ReserveSpace() 37 uint32_t aligned_offset = CompiledMethod::AlignCode(offset, instruction_set_); in ReserveSpaceEnd() 42 offset = CompiledMethod::AlignCode(aligned_offset + thunk_code_.size(), instruction_set_); in ReserveSpaceEnd() 51 uint32_t aligned_offset = CompiledMethod::AlignCode(offset, instruction_set_); in WriteThunks() 63 offset = CompiledMethod::AlignCode(thunk_end_offset, instruction_set_); in WriteThunks() 84 const CompiledMethod* compiled_method, in ReserveSpaceInternal() 104 offset = CompiledMethod::AlignCode(thunk_location + thunk_code_.size(), instruction_set_); in ReserveSpaceInternal()
|
D | relative_patcher_arm_base.h | 30 uint32_t ReserveSpace(uint32_t offset, const CompiledMethod* compiled_method, 40 uint32_t ReserveSpaceInternal(uint32_t offset, const CompiledMethod* compiled_method,
|
/art/compiler/jni/quick/ |
D | jni_compiler.h | 25 class CompiledMethod; variable 27 CompiledMethod* ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags,
|
D | jni_compiler.cc | 61 CompiledMethod* ArtJniCompileMethodInternal(CompilerDriver* driver, in ArtJniCompileMethodInternal() 483 return CompiledMethod::SwapAllocCompiledMethod(driver, in ArtJniCompileMethodInternal() 600 CompiledMethod* ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags, in ArtQuickJniCompileMethod()
|
/art/compiler/jit/ |
D | jit_compiler.h | 44 bool AddToCodeCache(ArtMethod* method, const CompiledMethod* compiled_method, 63 const CompiledMethod* compiled_method, uint8_t* reserve_begin, uint8_t* reserve_end, 65 bool MakeExecutable(CompiledMethod* compiled_method, ArtMethod* method)
|
D | jit_compiler.cc | 140 CompiledMethod* compiled_method = nullptr; in CompileMethod() 178 uint8_t* JitCompiler::WriteMethodHeaderAndCode(const CompiledMethod* compiled_method, in WriteMethodHeaderAndCode() 207 bool JitCompiler::AddToCodeCache(ArtMethod* method, const CompiledMethod* compiled_method, in AddToCodeCache() 266 bool JitCompiler::MakeExecutable(CompiledMethod* compiled_method, ArtMethod* method) { in MakeExecutable()
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 177 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 185 CompiledMethod* TryCompile(const DexFile::CodeItem* code_item, 193 CompiledMethod* JniCompile(uint32_t access_flags, in JniCompile() 223 CompiledMethod* CompileOptimized(HGraph* graph, 231 CompiledMethod* CompileBaseline(CodeGenerator* codegen, 397 CompiledMethod* OptimizingCompiler::CompileOptimized(HGraph* graph, in CompileOptimized() 422 return CompiledMethod::SwapAllocCompiledMethod( in CompileOptimized() 440 CompiledMethod* OptimizingCompiler::CompileBaseline( in CompileBaseline() 459 return CompiledMethod::SwapAllocCompiledMethod( in CompileBaseline() 477 CompiledMethod* OptimizingCompiler::TryCompile(const DexFile::CodeItem* code_item, in TryCompile() [all …]
|
/art/compiler/dex/quick/ |
D | quick_compiler.h | 40 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 48 CompiledMethod* JniCompile(uint32_t access_flags,
|
D | quick_compiler.cc | 612 CompiledMethod* QuickCompiler::Compile(const DexFile::CodeItem* code_item, in Compile() 751 CompiledMethod* result = nullptr; in Compile() 789 CompiledMethod* QuickCompiler::JniCompile(uint32_t access_flags, in JniCompile()
|
/art/compiler/linker/ |
D | relative_patcher.h | 30 class CompiledMethod; variable 86 virtual uint32_t ReserveSpace(uint32_t offset, const CompiledMethod* compiled_method,
|
D | relative_patcher.cc | 36 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in Create()
|
D | relative_patcher_test.h | 74 compiled_methods_.emplace_back(new CompiledMethod( in AddCompiledMethod() 246 std::vector<std::unique_ptr<CompiledMethod>> compiled_methods_;
|
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64.cc | 44 const CompiledMethod* compiled_method, in ReserveSpace() 54 offset = CompiledMethod::AlignCode(offset, kArm64) + kAdrpThunkSize * num_adrp_thunks; in ReserveSpace() 99 offset = CompiledMethod::AlignCode(offset, kArm64) + kAdrpThunkSize * num_adrp_thunks; in ReserveSpaceEnd() 109 uint32_t aligned_offset = CompiledMethod::AlignCode(offset, kArm64); in WriteThunks()
|
D | relative_patcher_arm64.h | 31 uint32_t ReserveSpace(uint32_t offset, const CompiledMethod* compiled_method,
|
/art/compiler/linker/x86/ |
D | relative_patcher_x86_base.h | 28 const CompiledMethod* compiled_method,
|
D | relative_patcher_x86_base.cc | 24 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in ReserveSpace()
|
/art/runtime/jit/ |
D | jit_code_cache.h | 35 class CompiledMethod; variable
|
/art/compiler/driver/ |
D | compiler_driver.h | 57 class CompiledMethod; variable 119 CompiledMethod* CompileMethod(Thread* self, ArtMethod*) 182 CompiledMethod* GetCompiledMethod(MethodReference ref) const 636 typedef SafeMap<const MethodReference, CompiledMethod*, MethodReferenceComparator> MethodTable;
|