diff options
author | Jessica Paquette <jpaquette@apple.com> | 2018-11-14 22:23:38 +0000 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2018-11-14 22:23:38 +0000 |
commit | 27e1754fc9876562aee4df252350a415309fcfb9 (patch) | |
tree | 0da5038ca66fe443868b1aa5dc9ba4b2bca0bd76 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallUserDefinedFunction.py | |
parent | 2a8a665e1fc8a6482d7ea6d7a9291fe8758e6522 (diff) | |
download | bcm5719-llvm-27e1754fc9876562aee4df252350a415309fcfb9.tar.gz bcm5719-llvm-27e1754fc9876562aee4df252350a415309fcfb9.zip |
[MachineOutliner][NFC] Don't compute liveness if X16/X17/NZCV are unused
Using the MBB flags, we can tell if X16/X17/NZCV are unused in a block,
and also not live out.
If this holds for all MBBs, then we can avoid checking for liveness on
that candidate. Furthermore, if it holds for an individual candidate's
MBB, then we can avoid checking for liveness on that candidate.
llvm-svn: 346901
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallUserDefinedFunction.py')
0 files changed, 0 insertions, 0 deletions