/art/runtime/jit/ |
D | jit_code_cache.cc | 602 uint8_t* roots_data, in CommitCode() argument 613 roots_data, in CommitCode() 627 roots_data, in CommitCode() 674 static void FillRootTableLength(uint8_t* roots_data, uint32_t length) { in FillRootTableLength() argument 677 reinterpret_cast<uint32_t*>(roots_data)[length] = length; in FillRootTableLength() 700 void JitCodeCache::FillRootTable(uint8_t* roots_data, in FillRootTable() argument 702 GcRoot<mirror::Object>* gc_roots = reinterpret_cast<GcRoot<mirror::Object>*>(roots_data); in FillRootTable() 758 uint8_t* roots_data = GetRootTable(entry.first, &number_of_roots); in SweepRootTables() local 759 GcRoot<mirror::Object>* roots = reinterpret_cast<GcRoot<mirror::Object>*>(roots_data); in SweepRootTables() 977 uint8_t* roots_data, in CommitCodeInternal() argument [all …]
|
D | jit_code_cache.h | 136 uint8_t* roots_data, 168 uint8_t** roots_data) 173 void ClearData(Thread* self, uint8_t* stack_map_data, uint8_t* roots_data) 297 uint8_t* roots_data, 309 void FillRootTable(uint8_t* roots_data, const std::vector<Handle<mirror::Object>>& roots)
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 1283 uint8_t* roots_data = nullptr; in JitCompile() local 1289 &roots_data); in JitCompile() 1290 if (stack_map_data == nullptr || roots_data == nullptr) { in JitCompile() 1300 roots_data, in JitCompile() 1380 uint8_t* roots_data = nullptr; in JitCompile() local 1386 &roots_data); in JitCompile() 1387 if (stack_map_data == nullptr || roots_data == nullptr) { in JitCompile() 1393 codegen->EmitJitRoots(code_allocator.GetData(), roots_data, &roots); in JitCompile() 1405 roots_data, in JitCompile() 1416 code_cache->ClearData(self, stack_map_data, roots_data); in JitCompile()
|
D | code_generator_x86_64.h | 443 const uint8_t* roots_data, 447 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) override;
|
D | code_generator_mips64.h | 383 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) override; 621 const uint8_t* roots_data,
|
D | code_generator_mips.h | 405 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) override; 666 const uint8_t* roots_data,
|
D | code_generator_x86.h | 454 const uint8_t* roots_data, 457 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) override;
|
D | code_generator.h | 358 const uint8_t* roots_data, 728 virtual void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data);
|
D | code_generator.cc | 294 const uint8_t* roots_data ATTRIBUTE_UNUSED) { in EmitJitRootPatches() 1650 const uint8_t* roots_data, in EmitJitRoots() argument 1653 EmitJitRootPatches(code, roots_data); in EmitJitRoots()
|
D | code_generator_arm64.h | 661 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) override;
|
D | code_generator_arm_vixl.h | 613 void EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) override;
|
D | code_generator_arm64.cc | 6144 const uint8_t* roots_data, in PatchJitRootUse() argument 6149 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 6154 void CodeGeneratorARM64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 6159 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches() 6165 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches()
|
D | code_generator_mips64.cc | 1740 const uint8_t* roots_data, in PatchJitRootUse() argument 1745 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 1749 void CodeGeneratorMIPS64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 1754 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches() 1760 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches()
|
D | code_generator_x86_64.cc | 7628 const uint8_t* roots_data, in PatchJitRootUse() argument 7633 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 7639 void CodeGeneratorX86_64::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 7643 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches() 7649 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches()
|
D | code_generator_x86.cc | 8375 const uint8_t* roots_data, in PatchJitRootUse() argument 8380 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 8386 void CodeGeneratorX86::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 8390 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches() 8396 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches()
|
D | code_generator_arm_vixl.cc | 9261 const uint8_t* roots_data, in PatchJitRootUse() argument 9267 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 9272 void CodeGeneratorARMVIXL::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 9277 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches() 9283 PatchJitRootUse(code, roots_data, table_entry_literal, index_in_table); in EmitJitRootPatches()
|
D | code_generator_mips.cc | 1824 const uint8_t* roots_data, in PatchJitRootUse() argument 1830 reinterpret_cast<uintptr_t>(roots_data) + index_in_table * sizeof(GcRoot<mirror::Object>); in PatchJitRootUse() 1849 void CodeGeneratorMIPS::EmitJitRootPatches(uint8_t* code, const uint8_t* roots_data) { in EmitJitRootPatches() argument 1853 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches() 1858 PatchJitRootUse(code, roots_data, info, index_in_table); in EmitJitRootPatches()
|