Description[MIPS] Make validator allow only two load patterns via $t8
Validator now allows (only) two load word patterns via $t8, with zero and
one word displacement, i.e.
lw reg, 0($t8)
lw reg, 4($t8)
This is related to the change how we access TLS pointers for both user
code and IRT. For more, see #4345.
Moving the value of $t8 to another register is allowed, though this will
be changed shortly with the new validator.
Also, fixed minor presubmit failures in the files this change touches.
BUG= https://bugs.chromium.org/p/nativeclient/issues/detail?id=4345
Committed: https://chromium.googlesource.com/native_client/src/native_client/+/26c7e6ae1327a43c948f4666fef9e84fe351ab7c
Patch Set 1 #
Total comments: 7
Patch Set 2 : Update per code review. #
Total comments: 2
Patch Set 3 : Minor update. #Messages
Total messages: 25 (12 generated)
|