/art/compiler/ |
D | compiled_method.cc | 102 CompiledMethod::CompiledMethod(CompilerDriver* driver, in CompiledMethod() function in art::CompiledMethod 122 CompiledMethod* CompiledMethod::SwapAllocCompiledMethod( in SwapAllocCompiledMethod() 133 SwapAllocator<CompiledMethod> alloc(driver->GetCompiledMethodStorage()->GetSwapSpaceAllocator()); in SwapAllocCompiledMethod() 134 CompiledMethod* ret = alloc.allocate(1); in SwapAllocCompiledMethod() 148 void CompiledMethod::ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m) { in ReleaseSwapAllocatedCompiledMethod() 149 SwapAllocator<CompiledMethod> alloc(driver->GetCompiledMethodStorage()->GetSwapSpaceAllocator()); in ReleaseSwapAllocatedCompiledMethod() 154 CompiledMethod::~CompiledMethod() { in ~CompiledMethod()
|
D | compiled_method-inl.h | 41 inline ArrayRef<const uint8_t> CompiledMethod::GetMethodInfo() const { in GetMethodInfo() 45 inline ArrayRef<const uint8_t> CompiledMethod::GetVmapTable() const { in GetVmapTable() 49 inline ArrayRef<const uint8_t> CompiledMethod::GetCFIInfo() const { in GetCFIInfo() 53 inline ArrayRef<const linker::LinkerPatch> CompiledMethod::GetPatches() const { in GetPatches()
|
D | compiled_method.h | 107 class CompiledMethod FINAL : public CompiledCode { 112 CompiledMethod(CompilerDriver* driver, 123 virtual ~CompiledMethod(); 125 static CompiledMethod* SwapAllocCompiledMethod( 137 static void ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m);
|
D | compiler.h | 37 class CompiledMethod; variable 63 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item, 72 virtual CompiledMethod* JniCompile(uint32_t access_flags,
|
/art/compiler/driver/ |
D | compiled_method_storage_test.cc | 83 std::vector<CompiledMethod*> compiled_methods; in TEST() 90 compiled_methods.push_back(CompiledMethod::SwapAllocCompiledMethod( in TEST() 105 CompiledMethod* lhs = compiled_methods[i]; in TEST() 106 CompiledMethod* rhs = compiled_methods[j]; in TEST() 124 for (CompiledMethod* method : compiled_methods) { in TEST() 125 CompiledMethod::ReleaseSwapAllocatedCompiledMethod(&driver, method); in TEST()
|
D | compiler_driver.h | 62 class CompiledMethod; variable 163 CompiledMethod* GetCompiledMethod(MethodReference ref) const; 167 CompiledMethod* const compiled_method, 169 CompiledMethod* RemoveCompiledMethod(const MethodReference& method_ref); 489 typedef AtomicDexRefMap<MethodReference, CompiledMethod*> MethodTable;
|
/art/compiler/linker/arm/ |
D | relative_patcher_arm_base.h | 33 const CompiledMethod* compiled_method, 89 const CompiledMethod* compiled_method, 105 void ProcessPatches(const CompiledMethod* compiled_method, uint32_t code_offset);
|
D | relative_patcher_arm_base.cc | 163 const CompiledMethod* compiled_method, in ReserveSpace() 202 uint32_t aligned_offset = CompiledMethod::AlignCode(offset, instruction_set_); in WriteThunks() 222 aligned_offset = CompiledMethod::AlignCode(offset, instruction_set_); in WriteThunks() 285 const CompiledMethod* compiled_method, in ReserveSpaceInternal() 390 void ArmBaseRelativePatcher::ProcessPatches(const CompiledMethod* compiled_method, in ProcessPatches()
|
/art/compiler/dex/ |
D | dex_to_dex_compiler.h | 33 class CompiledMethod; variable 52 CompiledMethod* CompileMethod(const DexFile::CodeItem* code_item,
|
D | dex_to_dex_compiler.cc | 507 CompiledMethod* DexToDexCompiler::CompileMethod( in CompileMethod() 616 CompiledMethod* ret = CompiledMethod::SwapAllocCompiledMethod( in CompileMethod() 674 CompiledMethod* method = driver_->RemoveCompiledMethod(ref); in UnquickenConflictingMethods() 679 CompiledMethod::ReleaseSwapAllocatedCompiledMethod(driver_, method); in UnquickenConflictingMethods()
|
D | dex_to_dex_decompiler_test.cc | 96 CompiledMethod* compiled_method = in RunTest()
|
/art/compiler/linker/ |
D | relative_patcher.h | 30 class CompiledMethod; variable 92 const CompiledMethod* compiled_method,
|
D | relative_patcher_test.h | 82 compiled_methods_.emplace_back(new CompiledMethod( 99 CompiledMethod::AlignCode(unaligned_code_offset, instruction_set_); in CodeAlignmentSize() 280 std::vector<std::unique_ptr<CompiledMethod>> compiled_methods_;
|
D | relative_patcher.cc | 52 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in Create()
|
/art/compiler/jit/ |
D | jit_compiler.h | 59 bool AddToCodeCache(ArtMethod* method, 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 | 26 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in ReserveSpace()
|
/art/dex2oat/linker/ |
D | multi_oat_relative_patcher.h | 28 class CompiledMethod; variable 68 const CompiledMethod* compiled_method, in ReserveSpace()
|
D | multi_oat_relative_patcher_test.cc | 37 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in ReserveSpace() 174 const CompiledMethod* method = reinterpret_cast<const CompiledMethod*>(-1); in TEST_F()
|
/art/compiler/linker/mips64/ |
D | relative_patcher_mips64.h | 30 const CompiledMethod* compiled_method,
|
D | relative_patcher_mips64.cc | 28 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in ReserveSpace()
|
/art/compiler/linker/mips/ |
D | relative_patcher_mips.h | 32 const CompiledMethod* compiled_method,
|
D | relative_patcher_mips.cc | 28 const CompiledMethod* compiled_method ATTRIBUTE_UNUSED, in ReserveSpace()
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 268 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 277 CompiledMethod* JniCompile(uint32_t access_flags, 346 CompiledMethod* Emit(ArenaAllocator* allocator, 703 CompiledMethod* OptimizingCompiler::Emit(ArenaAllocator* allocator, in Emit() 719 CompiledMethod* compiled_method = CompiledMethod::SwapAllocCompiledMethod( in Emit() 986 CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item, in Compile() 995 CompiledMethod* compiled_method = nullptr; in Compile() 1096 CompiledMethod* OptimizingCompiler::JniCompile(uint32_t access_flags, in JniCompile() 1131 CompiledMethod* compiled_method = Emit(&allocator, in JniCompile() 1144 return CompiledMethod::SwapAllocCompiledMethod( in JniCompile()
|
/art/compiler/debug/ |
D | elf_symtab_writer.h | 100 address += CompiledMethod::CodeDelta(info.isa); in WriteDebugSymbols()
|