diff options
author | Martin Storsjö <martin@martin.st> | 2022-05-15 01:59:14 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2022-05-17 00:41:39 +0300 |
commit | 64a3c63e01c5f71659797acb511f18628f41d0d8 (patch) | |
tree | 38325ca576f6efab6c0070e2dfd40b513799785e /llvm/lib/CodeGen/MachineLoopUtils.cpp | |
parent | cabefea2ec99f80ecdf9d3d5fe955831532ff4b0 (diff) | |
download | llvm-64a3c63e01c5f71659797acb511f18628f41d0d8.zip llvm-64a3c63e01c5f71659797acb511f18628f41d0d8.tar.gz llvm-64a3c63e01c5f71659797acb511f18628f41d0d8.tar.bz2 |
[MC] [Win64EH] Check for matches between epilogs and the prolog on ARM64
This allows sharing opcodes between prolog and epilog even when there
is more than one epilog.
I didn't make any handcrafted special MC level testcases for this (yet
at least), but it does seem to have the expected effect on two existing
CodeGen level testcases.
Differential Revision: https://reviews.llvm.org/D125619
Diffstat (limited to 'llvm/lib/CodeGen/MachineLoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions