The following EmitWinEHHandlerData() implicitly switches to .xdata, just like on x86_64.
This became orphaned from the original code requiring it in 0b61d220c9b1f0 / https://reviews.llvm.org/D61095.
Paths
| Differential D87447
[CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 ClosedPublic Authored by mstorsjo on Sep 10 2020, 4:52 AM.
Details Summary The following EmitWinEHHandlerData() implicitly switches to .xdata, just like on x86_64. This became orphaned from the original code requiring it in 0b61d220c9b1f0 / https://reviews.llvm.org/D61095.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 10 2020, 6:42 PM Closed by commit rG46416f08031f: [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 (authored by mstorsjo). · Explain WhySep 11 2020, 12:31 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 291144 llvm/lib/CodeGen/AsmPrinter/WinException.cpp
llvm/test/CodeGen/AArch64/win64-jumptable.ll
llvm/test/CodeGen/AArch64/wineh-mingw.ll
llvm/test/CodeGen/AArch64/wineh1.mir
|