summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/FileSystemGCWii.cpp
diff options
context:
space:
mode:
authorSintendo <bram.speeckaert@gmail.com>2021-01-17 21:01:40 +0100
committerSintendo <bram.speeckaert@gmail.com>2021-01-17 21:32:28 +0100
commit8964612577fd5cf32ec583a72918b57cd55303f8 (patch)
tree1aff09c846886bfabf924a04829a100b6a0c2c2c /Source/Core/DiscIO/FileSystemGCWii.cpp
parente62fa1ea9facffd4123fe407ecb9b3ae90693bd9 (diff)
Jit64: boolx - Eliminate read dependency
For certain occurrences of nandx/norx, we declare a ReadWrite constraint on the destination register, even though the value of the destination register is irrelevant. This false dependency would force the RegCache to generate a redundant MOV when the destination register wasn't already assigned to a host register. Example 1: BF 00 00 00 00 mov edi,0 8B FE mov edi,esi F7 D7 not edi Example 2: 8B 7D 80 mov edi,dword ptr [rbp-80h] 8B FE mov edi,esi F7 D7 not edi
Diffstat (limited to 'Source/Core/DiscIO/FileSystemGCWii.cpp')
0 files changed, 0 insertions, 0 deletions