Debug info is currently preventing VPT block creation, leading to different codegen. This patch attempts to skip any debug instructions during vpt block creation, making sure they do not interfere.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D103610
[ARM] Skip debug during vpt block creation ClosedPublic Authored by dmgreen on Jun 3 2021, 5:18 AM.
Details Summary Debug info is currently preventing VPT block creation, leading to different codegen. This patch attempts to skip any debug instructions during vpt block creation, making sure they do not interfere.
Diff Detail Event TimelineHerald added subscribers: danielkiss, hiraditya, kristof.beyls. · View Herald TranscriptJun 3 2021, 5:18 AM This revision is now accepted and ready to land.Jun 8 2021, 9:04 AM This revision was landed with ongoing or failed builds.Jun 10 2021, 6:49 AM Closed by commit rG9872551ca09b: [ARM] Skip debug during vpt block creation (authored by dmgreen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 349520 llvm/lib/Target/ARM/MVEVPTBlockPass.cpp
llvm/test/CodeGen/Thumb2/mve-vpt-block-debug.mir
|