/art/compiler/optimizing/ |
H A D | constant_folding_test.cc | 112 std::string expected_after_cf = Patch(expected_before, expected_cf_diff); 125 std::string expected_after_dce = Patch(expected_after_cf, expected_dce_diff); 173 std::string expected_after_cf = Patch(expected_before, expected_cf_diff); 187 std::string expected_after_dce = Patch(expected_after_cf, expected_dce_diff); 253 std::string expected_after_cf = Patch(expected_before, expected_cf_diff); 277 std::string expected_after_dce = Patch(expected_after_cf, expected_dce_diff); 325 std::string expected_after_cf = Patch(expected_before, expected_cf_diff); 339 std::string expected_after_dce = Patch(expected_after_cf, expected_dce_diff); 389 std::string expected_after_cf = Patch(expected_before, expected_cf_diff); 403 std::string expected_after_dce = Patch(expected_after_c [all...] |
H A D | dead_code_elimination_test.cc | 107 std::string expected_after = Patch(expected_before, expected_diff);
|
H A D | optimizing_unit_test.h | 101 inline std::string Patch(const std::string& original, const diff_t& diff) { function in namespace:art
|
/art/compiler/dex/quick/ |
H A D | lazy_debug_frame_opcode_writer.cc | 23 const ArenaVector<uint8_t>* LazyDebugFrameOpCodeWriter::Patch(size_t code_size) { function in class:art::dwarf::LazyDebugFrameOpCodeWriter
|
H A D | lazy_debug_frame_opcode_writer.h | 41 const ArenaVector<uint8_t>* Patch(size_t code_size); 57 using Base::data; // Hidden. Use Patch method instead.
|
H A D | quick_cfi_test.cc | 110 auto const& cfi_data = m2l->cfi().Patch(actual_asm.size());
|
H A D | codegen_util.cc | 1168 ArrayRef<const uint8_t>(*cfi_.Patch(code_buffer_.size())),
|
/art/compiler/ |
H A D | elf_writer_quick.cc | 79 DCHECK_GE(location, address) << "Patch locations are not in sorted order"; 115 // Patch memory addresses within a buffer. 119 static void Patch(const std::vector<uintptr_t>& patch_locations, function in namespace:art 166 is64bit ? Patch<Elf_Addr, uint64_t, kPointerRelativeAddress> : 167 Patch<Elf_Addr, uint32_t, kPointerRelativeAddress>, 171 Patch<Elf_Addr, uint32_t, kSectionRelativeAddress>, text)); 174 is64bit ? Patch<Elf_Addr, uint64_t, kAbsoluteAddress> : 175 Patch<Elf_Addr, uint32_t, kAbsoluteAddress>, 181 Patch<Elf_Addr, uint32_t, kAbsoluteAddress>, text)); 190 Patch<Elf_Add [all...] |
/art/patchoat/ |
H A D | patchoat.h | 44 // Patch only the oat file 45 static bool Patch(File* oat_in, off_t delta, File* oat_out, TimingLogger* timings, 49 // Patch only the image (art file) 50 static bool Patch(const std::string& art_location, off_t delta, File* art_out, InstructionSet isa, 53 // Patch both the image and the oat file 54 static bool Patch(File* oat_in, const std::string& art_location, 80 NOT_PIC, // Code not pic. Patch as usual.
|
H A D | patchoat.cc | 95 bool PatchOat::Patch(const std::string& image_location, off_t delta, function in class:art::PatchOat 178 bool PatchOat::Patch(File* input_oat, const std::string& image_location, off_t delta, function in class:art::PatchOat 524 // Patch dex file int/long arrays which point to ArtFields. 658 bool PatchOat::Patch(File* input_oat, off_t delta, File* output_oat, TimingLogger* timings, function in class:art::PatchOat 690 t.NewTiming("Patch Oat file"); 1310 ret = PatchOat::Patch(input_oat.get(), input_image_location, base_delta, 1320 ret = PatchOat::Patch(input_oat.get(), base_delta, output_oat.get(), &timings, 1326 ret = PatchOat::Patch(input_image_location, base_delta, output_image.get(), isa, &timings);
|