You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think the issue is that when we change TESTQ to TESTL, a different bit gets copied into the sign bit of the flags register. We previously copied bit 63 (which is zero in the code above) but now we copy bit 31 (which is 1 in the code above).
So the TEST rule in that CL isn't correct. It would work if we just used the result for == or !=, but when we use the results for ordering comparisons it doesn't work.
The text was updated successfully, but these errors were encountered:
The problem is with CL 522975 @jake-ciolek .
I think the issue is that when we change
TESTQ
toTESTL
, a different bit gets copied into the sign bit of the flags register. We previously copied bit 63 (which is zero in the code above) but now we copy bit 31 (which is 1 in the code above).So the
TEST
rule in that CL isn't correct. It would work if we just used the result for==
or!=
, but when we use the results for ordering comparisons it doesn't work.The text was updated successfully, but these errors were encountered: