Home | History | Annotate | Download | only in compiler

Lines Matching defs:Patch

72 // Encode patch locations as LEB128 list of deltas between consecutive addresses.
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,
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_Addr, uint32_t, kAbsoluteAddress>, text));