Home
last modified time | relevance | path

Searched refs:debug_name (Results 1 – 20 of 20) sorted by relevance

/art/dex2oat/driver/
Dcompiled_method_storage.cc131 const std::string& debug_name) in ThunkMapValue() argument
132 : code_(std::move(code)), debug_name_(debug_name) {} in ThunkMapValue()
272 /*out*/ std::string* debug_name) { in GetThunkCode() argument
278 if (debug_name != nullptr) { in GetThunkCode()
279 *debug_name = value.GetDebugName(); in GetThunkCode()
283 if (debug_name != nullptr) { in GetThunkCode()
284 *debug_name = std::string(); in GetThunkCode()
292 const std::string& debug_name) { in SetThunkCode() argument
297 ThunkMapValue value(std::move(code_copy), debug_name); in SetThunkCode()
Dcompiled_method_storage.h84 /*out*/ std::string* debug_name = nullptr) override;
89 const std::string& debug_name) override;
/art/compiler/driver/
Dcompiled_code_storage.h58 /*out*/ std::string* debug_name = nullptr) = 0;
61 const std::string& debug_name) = 0;
/art/dex2oat/linker/
Dmulti_oat_relative_patcher.cc30 /*out*/ std::string* debug_name) { in GetThunkCode() argument
31 *code = storage_->GetThunkCode(patch, debug_name); in GetThunkCode()
Drelative_patcher_test.h294 const std::string& debug_name) { in SetThunkCode() argument
295 thunk_map_.emplace(ThunkKey(patch), ThunkValue(code, debug_name)); in SetThunkCode()
300 /*out*/ std::string* debug_name) override { in GetThunkCode() argument
306 CHECK(debug_name != nullptr); in GetThunkCode()
307 *debug_name = value.GetDebugName(); in GetThunkCode()
364 ThunkValue(ArrayRef<const uint8_t> code, const std::string& debug_name) in ThunkValue() argument
365 : code_(code.begin(), code.end()), debug_name_(debug_name) {} in ThunkValue()
Drelative_patcher.h56 /*out*/ std::string* debug_name) = 0;
Dmulti_oat_relative_patcher.h149 /*out*/ std::string* debug_name) override;
/art/dex2oat/linker/arm/
Drelative_patcher_arm_base.cc33 ThunkData(ArrayRef<const uint8_t> code, const std::string& debug_name, uint32_t max_next_offset) in ThunkData() argument
35 debug_name_(debug_name), in ThunkData()
545 std::string debug_name; in ThunkDataForPatch() local
546 thunk_provider_->GetThunkCode(patch, &code, &debug_name); in ThunkDataForPatch()
548 return ThunkData(code, debug_name, max_next_offset); in ThunkDataForPatch()
Drelative_patcher_thumb2_test.cc210 /*out*/ std::string* debug_name = nullptr) { in CompileThunk() argument
229 codegen.EmitThunkCode(patch, &code, debug_name); in CompileThunk()
244 std::string debug_name; in AddCompiledMethod() local
245 std::vector<uint8_t> thunk_code = CompileThunk(patch, &debug_name); in AddCompiledMethod()
246 thunk_provider_.SetThunkCode(patch, ArrayRef<const uint8_t>(thunk_code), debug_name); in AddCompiledMethod()
/art/compiler/
Dcommon_compiler_test.cc155 [[maybe_unused]] /*out*/ std::string* debug_name) override { in GetThunkCode() argument
162 [[maybe_unused]] const std::string& debug_name) override { in SetThunkCode() argument
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64_test.cc176 /*out*/ std::string* debug_name = nullptr) { in CompileThunk() argument
195 codegen.EmitThunkCode(patch, &code, debug_name); in CompileThunk()
210 std::string debug_name; in AddCompiledMethod() local
211 std::vector<uint8_t> thunk_code = CompileThunk(patch, &debug_name); in AddCompiledMethod()
212 thunk_provider_.SetThunkCode(patch, ArrayRef<const uint8_t>(thunk_code), debug_name); in AddCompiledMethod()
/art/odrefresh/
Dodrefresh.h341 const std::string& debug_name,
Dodrefresh.cc1841 const std::string& debug_name, in RunDex2oatForBootClasspath() argument
1913 ART_FORMAT("Compiling boot classpath ({}, {})", GetInstructionSetString(isa), debug_name), in RunDex2oatForBootClasspath()
/art/compiler/optimizing/
Doptimizing_compiler.cc751 std::string debug_name; in Emit() local
752 codegen->EmitThunkCode(patch, &code, &debug_name); in Emit()
753 storage->SetThunkCode(patch, ArrayRef<const uint8_t>(code), debug_name); in Emit()
Dcode_generator_arm_vixl.h746 /*out*/ std::string* debug_name) override;
992 /*out*/ std::string* debug_name);
Dcode_generator_arm64.h901 /*out*/ std::string* debug_name) override;
1109 /*out*/ std::string* debug_name);
Dcode_generator_arm64.cc5441 /*out*/ std::string* debug_name) { in EmitThunkCode() argument
5450 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in EmitThunkCode()
5451 *debug_name = "MethodCallThunk"; in EmitThunkCode()
5458 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in EmitThunkCode()
5459 *debug_name = "EntrypointCallThunk_" + std::to_string(offset.Uint32Value()); in EmitThunkCode()
5465 CompileBakerReadBarrierThunk(assembler, patch.GetBakerCustomValue1(), debug_name); in EmitThunkCode()
7276 /*out*/ std::string* debug_name) { in CompileBakerReadBarrierThunk() argument
7395 DCHECK_IMPLIES(GetCompilerOptions().IsJitCompiler(), debug_name == nullptr); in CompileBakerReadBarrierThunk()
7396 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in CompileBakerReadBarrierThunk()
7419 *debug_name = oss.str(); in CompileBakerReadBarrierThunk()
Dcode_generator.h215 /*out*/ std::string* debug_name);
Dcode_generator_arm_vixl.cc9958 /*out*/ std::string* debug_name) { in EmitThunkCode() argument
9967 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in EmitThunkCode()
9968 *debug_name = "MethodCallThunk"; in EmitThunkCode()
9975 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in EmitThunkCode()
9976 *debug_name = "EntrypointCallThunk_" + std::to_string(patch.EntrypointOffset()); in EmitThunkCode()
9982 CompileBakerReadBarrierThunk(assembler, patch.GetBakerCustomValue1(), debug_name); in EmitThunkCode()
10276 /*out*/ std::string* debug_name) { in CompileBakerReadBarrierThunk() argument
10416 DCHECK_IMPLIES(GetCompilerOptions().IsJitCompiler(), debug_name == nullptr); in CompileBakerReadBarrierThunk()
10417 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in CompileBakerReadBarrierThunk()
10451 *debug_name = oss.str(); in CompileBakerReadBarrierThunk()
Dcode_generator.cc389 [[maybe_unused]] /*out*/ std::string* debug_name) { in EmitThunkCode() argument