diff options
author | Aleksandr Urakov <aleksandr.urakov@jetbrains.com> | 2019-02-06 08:48:30 +0000 |
---|---|---|
committer | Aleksandr Urakov <aleksandr.urakov@jetbrains.com> | 2019-02-06 08:48:30 +0000 |
commit | 823c66b617bf19b7bf6138e223e2917811e64071 (patch) | |
tree | 91409bc37fc6357452bb5f839c14f659a687346a /lldb/packages/Python/lldbsuite/test/lang/cpp/scope | |
parent | bb3609e49d806904c80a6a6047e83ed5a65b0f24 (diff) | |
download | bcm5719-llvm-823c66b617bf19b7bf6138e223e2917811e64071.tar.gz bcm5719-llvm-823c66b617bf19b7bf6138e223e2917811e64071.zip |
[x64] Process the B field of the REX prefix correctly for the PUSH and POP
instructions
Summary: This patch makes `x86AssemblyInspectionEngine` to process zero value of
the `B` field of the `REX` prefix in a correct way for `PUSH` and `POP`
instructions. MSVC sometimes emits `pushq %rbp` instruction as `0x40 0x55`, and
it was not parsed correctly before.
Reviewers: jasonmolenda, labath
Reviewed By: jasonmolenda, labath
Subscribers: abidh, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D57745
llvm-svn: 353281
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/scope')
0 files changed, 0 insertions, 0 deletions