Home
last modified time | relevance | path

Searched refs:PatchInfo (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DDebugData.h795 PatchInfo.OldValueSize = OVS; in DebugPatchReference()
797 PatchInfo.DirectRelative = in DebugPatchReference()
800 PatchInfo.IndirectRelative = F == dwarf::DW_FORM_ref_udata; in DebugPatchReference()
801 PatchInfo.DirectAbsolute = F == dwarf::DW_FORM_ref_addr; in DebugPatchReference()
807 Data PatchInfo; member
975 struct PatchInfo { struct
987 SmallVector<PatchInfo, 2>>; argument
1036 PatchInfo{AttrTag, NewAttrTag, NewAttrForm}); in addAttributePatch()
/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp896 if (RDP->PatchInfo.IndirectRelative) { in computeNewOffsets()
897 PreviousChangeInSize += 4 - RDP->PatchInfo.OldValueSize; in computeNewOffsets()
898 assert(RDP->PatchInfo.OldValueSize <= 4 && in computeNewOffsets()
953 OldValueSize = RDP->PatchInfo.OldValueSize; in patchBinary()
954 if (RDP->PatchInfo.DirectRelative) { in patchBinary()
963 } else if (RDP->PatchInfo.DirectAbsolute) { in patchBinary()
965 } else if (RDP->PatchInfo.IndirectRelative) { in patchBinary()