Lines Matching refs:NewValue
712 static std::string encodeLE(size_t ByteSize, uint64_t NewValue) { in encodeLE() argument
715 LE64[I] = NewValue & 0xff; in encodeLE()
716 NewValue >>= 8; in encodeLE()
757 void DebugInfoBinaryPatcher::addUDataPatch(uint64_t Offset, uint64_t NewValue, in addUDataPatch() argument
762 new DebugPatchVariableSize(Offset, OldValueSize, NewValue)); in addUDataPatch()
765 void DebugInfoBinaryPatcher::addLE64Patch(uint64_t Offset, uint64_t NewValue) { in addLE64Patch() argument
768 DebugPatches.emplace_back(new DebugPatch64(Offset, NewValue)); in addLE64Patch()
771 void DebugInfoBinaryPatcher::addLE32Patch(uint64_t Offset, uint32_t NewValue, in addLE32Patch() argument
776 DebugPatches.emplace_back(new DebugPatch32(Offset, NewValue)); in addLE32Patch()
778 DebugPatches.emplace_back(new DebugPatch64to32(Offset, NewValue)); in addLE32Patch()
781 new DebugPatch32GenericSize(Offset, NewValue, OldValueSize)); in addLE32Patch()
785 std::string &&NewValue, in addBinaryPatch() argument
787 Patches.emplace_back(Offset, std::move(NewValue)); in addBinaryPatch()
795 void SimpleBinaryPatcher::addLEPatch(uint64_t Offset, uint64_t NewValue, in addLEPatch() argument
797 Patches.emplace_back(Offset, encodeLE(ByteSize, NewValue)); in addLEPatch()
809 void SimpleBinaryPatcher::addLE64Patch(uint64_t Offset, uint64_t NewValue) { in addLE64Patch() argument
810 addLEPatch(Offset, NewValue, 8); in addLE64Patch()
813 void SimpleBinaryPatcher::addLE32Patch(uint64_t Offset, uint32_t NewValue, in addLE32Patch() argument
815 addLEPatch(Offset, NewValue, 4); in addLE32Patch()