diff options
author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2016-05-02 09:37:40 +0000 |
---|---|---|
committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2016-05-02 09:37:40 +0000 |
commit | 9028acf0b3cc1ab044f7262cc7067d0b7554a879 (patch) | |
tree | ceecd4eb25c9107ff627c86e91fb4be06e61cf1b /lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py | |
parent | 6a0e0871db9d595cc04aa36121594c89cf70695e (diff) | |
download | bcm5719-llvm-9028acf0b3cc1ab044f7262cc7067d0b7554a879.tar.gz bcm5719-llvm-9028acf0b3cc1ab044f7262cc7067d0b7554a879.zip |
[SystemZ] Mark CC defs as dead whenever possible.
Marking implicit CC defs as dead everywhere except when CC is actually
defined and used explicitly, is important since the post-ra scheduler
will otherwise insert edges between instructions unnecessarily.
Also temporarily disable LA(Y)-> AGSI optimization in
foldMemoryOperandImpl(), since this inroduces a def of the CC reg,
which is illegal unless it is known to be dead.
Reviewed by Ulrich Weigand.
llvm-svn: 268215
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py')
0 files changed, 0 insertions, 0 deletions