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
XINST_CREATE_add leaves the scale as 0 even when an index register is
present, which does not encode. We fix that here, along with fixing
the same bug in XINST_CREATE_add_2src.
A test case is added.
Fixes#4861
XINST_CREATE_add leaves the scale as 0 even when an index register is
present, which does not encode. We fix that here, along with fixing
the same bug in XINST_CREATE_add_2src.
A test case is added.
Fixes#4861
This code:
Produces an encoding error. It's because it tries to create a LEA base-disp with an index register but a 0 scale which is not allowed.
The same bug exists in
XINST_CREATE_add_2src
on x86.The text was updated successfully, but these errors were encountered: