/art/compiler/driver/ |
D | compiled_method_storage.cc | 131 const std::string& debug_name) in ThunkMapValue() argument 132 : code_(std::move(code)), debug_name_(debug_name) {} in ThunkMapValue() 234 /*out*/ std::string* debug_name) { in GetThunkCode() argument 240 if (debug_name != nullptr) { in GetThunkCode() 241 *debug_name = value.GetDebugName(); in GetThunkCode() 245 if (debug_name != nullptr) { in GetThunkCode() 246 *debug_name = std::string(); in GetThunkCode() 254 const std::string& debug_name) { in SetThunkCode() argument 259 ThunkMapValue value(std::move(code_copy), debug_name); in SetThunkCode()
|
D | compiled_method_storage.h | 71 /*out*/ std::string* debug_name = nullptr); 76 const std::string& debug_name);
|
/art/dex2oat/linker/ |
D | multi_oat_relative_patcher.cc | 30 /*out*/ std::string* debug_name) { in GetThunkCode() argument 31 *code = storage_->GetThunkCode(patch, debug_name); in GetThunkCode()
|
D | relative_patcher_test.h | 278 const std::string& debug_name) { in SetThunkCode() argument 279 thunk_map_.emplace(ThunkKey(patch), ThunkValue(code, debug_name)); in SetThunkCode() 284 /*out*/ std::string* debug_name) override { in GetThunkCode() argument 290 CHECK(debug_name != nullptr); in GetThunkCode() 291 *debug_name = value.GetDebugName(); in GetThunkCode() 329 ThunkValue(ArrayRef<const uint8_t> code, const std::string& debug_name) in ThunkValue() argument 330 : code_(code.begin(), code.end()), debug_name_(debug_name) {} in ThunkValue()
|
D | relative_patcher.h | 56 /*out*/ std::string* debug_name) = 0;
|
D | multi_oat_relative_patcher.h | 142 /*out*/ std::string* debug_name) override;
|
/art/dex2oat/linker/arm/ |
D | relative_patcher_arm_base.cc | 33 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() 531 std::string debug_name; in ThunkDataForPatch() local 532 thunk_provider_->GetThunkCode(patch, &code, &debug_name); in ThunkDataForPatch() 534 return ThunkData(code, debug_name, max_next_offset); in ThunkDataForPatch()
|
D | relative_patcher_thumb2_test.cc | 210 /*out*/ std::string* debug_name = nullptr) { in CompileThunk() argument 216 codegen.EmitThunkCode(patch, &code, debug_name); in CompileThunk() 230 std::string debug_name; in AddCompiledMethod() local 231 std::vector<uint8_t> thunk_code = CompileThunk(patch, &debug_name); in AddCompiledMethod() 232 thunk_provider_.SetThunkCode(patch, ArrayRef<const uint8_t>(thunk_code), debug_name); in AddCompiledMethod()
|
/art/dex2oat/linker/arm64/ |
D | relative_patcher_arm64_test.cc | 176 /*out*/ std::string* debug_name = nullptr) { in CompileThunk() argument 189 codegen.EmitThunkCode(patch, &code, debug_name); in CompileThunk() 203 std::string debug_name; in AddCompiledMethod() local 204 std::vector<uint8_t> thunk_code = CompileThunk(patch, &debug_name); in AddCompiledMethod() 205 thunk_provider_.SetThunkCode(patch, ArrayRef<const uint8_t>(thunk_code), debug_name); in AddCompiledMethod()
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 769 std::string debug_name; in Emit() local 770 codegen->EmitThunkCode(patch, &code, &debug_name); in Emit() 771 storage->SetThunkCode(patch, ArrayRef<const uint8_t>(code), debug_name); in Emit()
|
D | code_generator_arm64.h | 659 /*out*/ std::string* debug_name) override; 838 /*out*/ std::string* debug_name);
|
D | code_generator_arm_vixl.h | 611 /*out*/ std::string* debug_name) override; 832 /*out*/ std::string* debug_name);
|
D | code_generator.h | 214 /*out*/ std::string* debug_name);
|
D | code_generator_arm_vixl.cc | 9030 /*out*/ std::string* debug_name) { in EmitThunkCode() argument 9043 *debug_name = "MethodCallThunk"; in EmitThunkCode() 9048 CompileBakerReadBarrierThunk(assembler, patch.GetBakerCustomValue1(), debug_name); in EmitThunkCode() 9349 /*out*/ std::string* debug_name) { in CompileBakerReadBarrierThunk() argument 9484 debug_name == nullptr); in CompileBakerReadBarrierThunk() 9485 if (debug_name != nullptr && GetCompilerOptions().GenerateAnyDebugInfo()) { in CompileBakerReadBarrierThunk() 9519 *debug_name = oss.str(); in CompileBakerReadBarrierThunk()
|
D | code_generator.cc | 465 /*out*/ std::string* debug_name ATTRIBUTE_UNUSED) { in EmitThunkCode()
|