Merge pull request #5709 from lioncash/size

FlexBitSet: Simplify MemClear/MemSet
This commit is contained in:
Ryan Houdek authored and GitHub committed 2026-07-11 10:57:58 -07:00
commit 7ce172a497
1 file changed
+2 -2
+2 -2
View File
@@ -39,10 +39,10 @@ struct FlexBitSet final {
Memory[Element / MinimumSizeBits] &= ~(1ULL << (Element % MinimumSizeBits));
}
void MemClear(size_t Elements) {
memset(Memory, 0, FEXCore::AlignUp(Elements / MinimumSizeBits, MinimumSizeBits));
memset(Memory, 0, SizeInBytes(Elements));
}
void MemSet(size_t Elements) {
memset(Memory, 0xFF, FEXCore::AlignUp(Elements / MinimumSizeBits, MinimumSizeBits));
memset(Memory, 0xFF, SizeInBytes(Elements));
}
// Range scanning results