diff options
author | Clement Courbet <courbet@google.com> | 2019-03-26 15:44:57 +0000 |
---|---|---|
committer | Clement Courbet <courbet@google.com> | 2019-03-26 15:44:57 +0000 |
commit | 52da938cd0e12a2e4ace751732b0ef7c6f9d3235 (patch) | |
tree | ed44586092d7541a8254607083542b60246d099d /lldb/source/Plugins/ScriptInterpreter/Python | |
parent | 72734fc7b5fbbf4be0dd38cffc468e5664981e07 (diff) | |
download | bcm5719-llvm-52da938cd0e12a2e4ace751732b0ef7c6f9d3235.tar.gz bcm5719-llvm-52da938cd0e12a2e4ace751732b0ef7c6f9d3235.zip |
[llvm-exegesis] Allow the target to disable the selection of some registers.
Summary:
This prevents "Cannot encode high byte register in REX-prefixed instruction"
from happening on instructions that require REX encoding when AH & co
get selected.
On the down side, these 4 registers can no longer be selected
automatically, but this avoids having to expose all the X86 encoding
complexity.
Reviewers: gchatelet
Subscribers: tschuett, jdoerfert, llvm-commits, bdb
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D59821
llvm-svn: 357003
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions