diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2023-12-06 21:43:19 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-06 21:43:19 +0700 |
commit | 546a9ce80cac8fe73d239496010ae84972da3ca8 (patch) | |
tree | 20e71888eadc6b967814a4fffd7ea0f926c1932a /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | b8bc2351b8fde6da3bff34c1507391d3714427cc (diff) | |
download | llvm-546a9ce80cac8fe73d239496010ae84972da3ca8.zip llvm-546a9ce80cac8fe73d239496010ae84972da3ca8.tar.gz llvm-546a9ce80cac8fe73d239496010ae84972da3ca8.tar.bz2 |
CodeGen: Fix bypassing legality checks for IMPLICIT_DEF rematerialization (#73934)
It's permitted to have extra implicit-def operands of the same main
register
after the main register def. If there are implicit operands, use the
standard
legality checks which verify the operand contents.
Depends #73933
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions