[all-commits] [llvm/llvm-project] 8f6f5e: [PowerPC] Move __ehinfo TOC entries to the end of ...
Maryam Moghadas via All-commits
all-commits at lists.llvm.org
Fri Dec 8 12:03:24 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8f6f5ec77615e2ae137d0b1e306abbac6f7fc0e8
https://github.com/llvm/llvm-project/commit/8f6f5ec77615e2ae137d0b1e306abbac6f7fc0e8
Author: Maryam Moghadas <34670902+maryammo at users.noreply.github.com>
Date: 2023-12-08 (Fri, 08 Dec 2023)
Changed paths:
M llvm/include/llvm/MC/MCSymbolXCOFF.h
M llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
M llvm/test/CodeGen/PowerPC/aix-ehinfo-sym.ll
M llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable-clobber-register.ll
M llvm/test/CodeGen/PowerPC/aix-exception.ll
Log Message:
-----------
[PowerPC] Move __ehinfo TOC entries to the end of the TOC section (#73586)
On AIX, the __ehinfo toc-entry is never referenced directly using
instructions, therefore we can allocate them with the TE storage mapping
class to move them to the end of TOC.
More information about the All-commits
mailing list