project64/Source/Project64/N64 System/Interpreter
unknown dc103ec59b keep $zero overwrite prevention to a single location in CPU loop
In both the 32- and the 64-bit interpreters, ADDI, LUI, LB, LW, LWU, LL, SLLV all check if the destination register specifier is 0, when none of the other interpreter ops do.  Actually, none of these 7 need to really check it either, since handling $zero overwrite is already managed in a single location in the main interpreter loop.
2015-03-08 19:29:41 -04:00
..
Interpreter CPU.cpp keep $zero overwrite prevention to a single location in CPU loop 2015-03-08 19:29:41 -04:00
Interpreter CPU.h Added GPL header 2012-12-19 20:30:18 +11:00
Interpreter Ops 32.cpp keep $zero overwrite prevention to a single location in CPU loop 2015-03-08 19:29:41 -04:00
Interpreter Ops 32.h Added GPL header 2012-12-19 20:30:18 +11:00
Interpreter Ops.cpp keep $zero overwrite prevention to a single location in CPU loop 2015-03-08 19:29:41 -04:00
Interpreter Ops.h Added GPL header 2012-12-19 20:30:18 +11:00
stdafx.h #pull request 42 2015-02-01 06:27:27 +11:00