Searched defs:linker_patches (Results 1 - 8 of 8) sorted by path

/art/compiler/driver/
H A Dcompiled_method_storage.cc231 const ArrayRef<const linker::LinkerPatch>& linker_patches) {
232 return AllocateOrDeduplicateArray(linker_patches, &dedupe_linker_patches_);
236 const LengthPrefixedArray<linker::LinkerPatch>* linker_patches) {
237 ReleaseArrayIfNotDeduplicated(linker_patches);
230 DeduplicateLinkerPatches( const ArrayRef<const linker::LinkerPatch>& linker_patches) argument
235 ReleaseLinkerPatches( const LengthPrefixedArray<linker::LinkerPatch>* linker_patches) argument
/art/compiler/optimizing/
H A Dcode_generator_arm64.cc4675 ArenaVector<linker::LinkerPatch>* linker_patches) {
4677 linker_patches->push_back(Factory(info.label.GetLocation(),
4684 void CodeGeneratorARM64::EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) { argument
4685 DCHECK(linker_patches->empty());
4694 linker_patches->reserve(size);
4697 boot_image_method_patches_, linker_patches);
4699 boot_image_type_patches_, linker_patches);
4701 boot_image_string_patches_, linker_patches);
4705 boot_image_type_patches_, linker_patches);
4707 boot_image_string_patches_, linker_patches);
4673 EmitPcRelativeLinkerPatches( const ArenaDeque<PcRelativePatchInfo>& infos, ArenaVector<linker::LinkerPatch>* linker_patches) argument
[all...]
H A Dcode_generator_arm_vixl.cc9074 ArenaVector<linker::LinkerPatch>* linker_patches) {
9083 linker_patches->push_back(Factory(movw_offset, dex_file, add_pc_offset, offset_or_index));
9087 linker_patches->push_back(Factory(movt_offset, dex_file, add_pc_offset, offset_or_index));
9091 void CodeGeneratorARMVIXL::EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) { argument
9092 DCHECK(linker_patches->empty());
9101 linker_patches->reserve(size);
9104 boot_image_method_patches_, linker_patches);
9106 boot_image_type_patches_, linker_patches);
9108 boot_image_string_patches_, linker_patches);
9112 boot_image_type_patches_, linker_patches);
9072 EmitPcRelativeLinkerPatches( const ArenaDeque<PcRelativePatchInfo>& infos, ArenaVector<linker::LinkerPatch>* linker_patches) argument
[all...]
H A Dcode_generator_mips.cc1584 ArenaVector<linker::LinkerPatch>* linker_patches) {
1596 linker_patches->push_back(Factory(literal_offset, dex_file, pc_rel_offset, offset_or_index));
1600 void CodeGeneratorMIPS::EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) { argument
1601 DCHECK(linker_patches->empty());
1609 linker_patches->reserve(size);
1612 boot_image_method_patches_, linker_patches);
1614 boot_image_type_patches_, linker_patches);
1616 boot_image_string_patches_, linker_patches);
1620 boot_image_type_patches_, linker_patches);
1622 boot_image_string_patches_, linker_patches);
1582 EmitPcRelativeLinkerPatches( const ArenaDeque<PcRelativePatchInfo>& infos, ArenaVector<linker::LinkerPatch>* linker_patches) argument
[all...]
H A Dcode_generator_mips64.cc1500 ArenaVector<linker::LinkerPatch>* linker_patches) {
1508 linker_patches->push_back(Factory(literal_offset, dex_file, pc_rel_offset, offset_or_index));
1512 void CodeGeneratorMIPS64::EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) { argument
1513 DCHECK(linker_patches->empty());
1521 linker_patches->reserve(size);
1524 boot_image_method_patches_, linker_patches);
1526 boot_image_type_patches_, linker_patches);
1528 boot_image_string_patches_, linker_patches);
1532 boot_image_type_patches_, linker_patches);
1534 boot_image_string_patches_, linker_patches);
1498 EmitPcRelativeLinkerPatches( const ArenaDeque<PcRelativePatchInfo>& infos, ArenaVector<linker::LinkerPatch>* linker_patches) argument
[all...]
H A Dcode_generator_x86.cc4657 ArenaVector<linker::LinkerPatch>* linker_patches) {
4660 linker_patches->push_back(Factory(literal_offset,
4667 void CodeGeneratorX86::EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) { argument
4668 DCHECK(linker_patches->empty());
4676 linker_patches->reserve(size);
4679 boot_image_method_patches_, linker_patches);
4681 boot_image_type_patches_, linker_patches);
4683 boot_image_string_patches_, linker_patches);
4687 boot_image_type_patches_, linker_patches);
4689 boot_image_string_patches_, linker_patches);
4655 EmitPcRelativeLinkerPatches( const ArenaDeque<X86PcRelativePatchInfo>& infos, ArenaVector<linker::LinkerPatch>* linker_patches) argument
[all...]
H A Dcode_generator_x86_64.cc1105 ArenaVector<linker::LinkerPatch>* linker_patches) {
1108 linker_patches->push_back(
1113 void CodeGeneratorX86_64::EmitLinkerPatches(ArenaVector<linker::LinkerPatch>* linker_patches) { argument
1114 DCHECK(linker_patches->empty());
1122 linker_patches->reserve(size);
1125 boot_image_method_patches_, linker_patches);
1127 boot_image_type_patches_, linker_patches);
1129 boot_image_string_patches_, linker_patches);
1133 boot_image_type_patches_, linker_patches);
1135 boot_image_string_patches_, linker_patches);
1103 EmitPcRelativeLinkerPatches( const ArenaDeque<PatchInfo<Label>>& infos, ArenaVector<linker::LinkerPatch>* linker_patches) argument
[all...]
H A Doptimizing_compiler.cc691 ArenaVector<linker::LinkerPatch> linker_patches(codegen->GetGraph()->GetAllocator()->Adapter());
692 codegen->EmitLinkerPatches(&linker_patches);
695 std::sort(linker_patches.begin(), linker_patches.end(),
700 return linker_patches;
707 ArenaVector<linker::LinkerPatch> linker_patches = EmitAndSortLinkerPatches(codegen); local
732 ArrayRef<const linker::LinkerPatch>(linker_patches));

Completed in 172 milliseconds