diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-06-28 16:04:46 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-06-28 16:04:46 +0000 |
commit | 1c7d532cde3117a21ade6c5501e6bcf87d7555eb (patch) | |
tree | 5bff15b270436349446e002cf335127911ac1051 /lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py | |
parent | 5ac8f5c379f6b56d64a11e0c469356ceb3443b4d (diff) | |
download | bcm5719-llvm-1c7d532cde3117a21ade6c5501e6bcf87d7555eb.tar.gz bcm5719-llvm-1c7d532cde3117a21ade6c5501e6bcf87d7555eb.zip |
[X86] Make WRPKRU/RDPKRU pass -verify-machineinstrs
The original implementation attempted to zero registers using
XOR %foo, %foo. This is problematic because it constitutes a
read-modify-write of a register which might not be defined.
Instead, use MOV32r0 to avoid these problems; expandPostRAPseudo does
the right thing here.
llvm-svn: 274024
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py')
0 files changed, 0 insertions, 0 deletions