diff options
| author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2019-11-04 15:59:18 +0100 |
|---|---|---|
| committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2019-11-04 16:22:00 +0100 |
| commit | b7b170c9b46ab4c0a10ecf1d9d5832e70ca992d5 (patch) | |
| tree | 62d06fdd6e0149c9ad330a075bf7e0a61ef00cd1 /lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/TestJITLoaderGDB.py | |
| parent | a0324e911374441151903ed0d828e0fc1994c167 (diff) | |
| download | bcm5719-llvm-b7b170c9b46ab4c0a10ecf1d9d5832e70ca992d5.tar.gz bcm5719-llvm-b7b170c9b46ab4c0a10ecf1d9d5832e70ca992d5.zip | |
[MachineVerifier] Improve verification of live-in lists.
MachineVerifier::visitMachineFunctionAfter() is extended to check the
live-through case for live-in lists. This is only done for registers without
aliases and that are neither allocatable or reserved, such as the SystemZ::CC
register.
The MachineVerifier earlier only catched the case of a live-in use without
an entry in the live-in list (as "using an undefined physical register").
A comment in LivePhysRegs.h has been added stating a guarantee that
addLiveOuts() can be trusted for a full register both before and after
register allocation.
Review: Quentin Colombet
https://reviews.llvm.org/D68267
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/TestJITLoaderGDB.py')
0 files changed, 0 insertions, 0 deletions

