/art/runtime/jit/ |
D | jit_code_cache.cc | 389 uint8_t* roots_data, in CommitCode() argument 404 roots_data, in CommitCode() 422 roots_data, in CommitCode() 461 static void FillRootTableLength(uint8_t* roots_data, uint32_t length) { in FillRootTableLength() argument 464 reinterpret_cast<uint32_t*>(roots_data)[length] = length; in FillRootTableLength() 471 static void FillRootTable(uint8_t* roots_data, Handle<mirror::ObjectArray<mirror::Object>> roots) in FillRootTable() argument 473 GcRoot<mirror::Object>* gc_roots = reinterpret_cast<GcRoot<mirror::Object>*>(roots_data); in FillRootTable() 537 uint8_t* roots_data = GetRootTable(entry.first, &number_of_roots); in SweepRootTables() local 538 GcRoot<mirror::Object>* roots = reinterpret_cast<GcRoot<mirror::Object>*>(roots_data); in SweepRootTables() 729 uint8_t* roots_data, in CommitCodeInternal() argument [all …]
|
D | jit_code_cache.h | 136 uint8_t* roots_data, 169 uint8_t** roots_data) 174 void ClearData(Thread* self, uint8_t* stack_map_data, uint8_t* roots_data) 284 uint8_t* roots_data,
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 1314 uint8_t* roots_data = nullptr; in JitCompile() local 1322 &roots_data); in JitCompile() 1323 if (stack_map_data == nullptr || roots_data == nullptr) { in JitCompile() 1330 codegen->EmitJitRoots(code_allocator.GetData(), roots, roots_data); in JitCompile() 1337 roots_data, in JitCompile() 1351 code_cache->ClearData(self, stack_map_data, roots_data); in JitCompile()
|
D | code_generator_x86.h | 436 const uint8_t* roots_data, 439 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) OVERRIDE;
|
D | code_generator_x86_64.h | 431 const uint8_t* roots_data, 435 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) OVERRIDE;
|
D | code_generator_mips64.h | 379 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) OVERRIDE; 612 const uint8_t* roots_data,
|
D | code_generator_mips.h | 400 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) OVERRIDE; 656 const uint8_t* roots_data,
|
D | code_generator.h | 357 const uint8_t* roots_data) 707 virtual void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data);
|
D | code_generator.cc | 293 const uint8_t* roots_data ATTRIBUTE_UNUSED) { in EmitJitRootPatches() 1616 const uint8_t* roots_data) { in EmitJitRoots() argument 1618 EmitJitRootPatches(code, roots_data); in EmitJitRoots()
|
D | code_generator_arm_vixl.h | 600 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) OVERRIDE;
|
D | code_generator_arm64.h | 632 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) OVERRIDE;
|
D | code_generator_arm64.cc | 6485 const uint8_t* roots_data, in PatchJitRootUse() argument 6490 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 6495 void CodeGeneratorARM64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 6500 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches() 6506 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches()
|
D | code_generator_mips64.cc | 1647 const uint8_t* roots_data, in PatchJitRootUse() argument 1652 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 1656 void CodeGeneratorMIPS64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 1661 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches() 1667 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches()
|
D | code_generator_x86_64.cc | 7149 const uint8_t* roots_data, in PatchJitRootUse() argument 7154 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 7160 void CodeGeneratorX86_64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 7164 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches() 7170 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches()
|
D | code_generator_x86.cc | 7818 const uint8_t* roots_data, in PatchJitRootUse() argument 7823 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 7829 void CodeGeneratorX86::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 7833 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches() 7839 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches()
|
D | code_generator_arm_vixl.cc | 9328 const uint8_t* roots_data, in PatchJitRootUse() argument 9334 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 9339 void CodeGeneratorARMVIXL::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 9344 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches() 9350 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches()
|
D | code_generator_mips.cc | 1748 const uint8_t* roots_data, in PatchJitRootUse() argument 1754 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 1773 void CodeGeneratorMIPS::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 1777 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches() 1782 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches()
|