4a9a0d07f7
Add config entry to mask out the lower bits in page table pointers. This is intended to allow users of Dynarmic to pack small integers inside pointers and update the pair atomically without locks. These lower bits can be masked out due to the expected alignment in pointers inside the page table. For the given usage, using AND on the pointer acts the same way as a TEST instruction. That said when the mask value is zero, TEST is still emitted to keep the same behavior. |
||
---|---|---|
.. | ||
backend/x64 | ||
common | ||
frontend | ||
ir_opt | ||
CMakeLists.txt |