[AIX][XCOFF] emit vector info of traceback table.
authorzhijian <zhijian@ca.ibm.com>
Mon, 14 Jun 2021 15:15:22 +0000 (11:15 -0400)
committerzhijian <zhijian@ca.ibm.com>
Mon, 14 Jun 2021 15:15:22 +0000 (11:15 -0400)
commit7ed515d16803f12fc06258ebf8a405931dc8a637
tree16349b7459b2e1ef0f2fa87611d53bcf132edcdf
parentd767d1dd2c7870bf7e1c4c301a59b682370b9a2a
[AIX][XCOFF] emit vector info of traceback table.

Summary:

emit vector info of traceback table.

Reviewers: Jason Liu,Hubert Tong
Differential Revision: https://reviews.llvm.org/D93659
16 files changed:
llvm/include/llvm/BinaryFormat/XCOFF.h
llvm/include/llvm/CodeGen/MachineRegisterInfo.h
llvm/include/llvm/Object/XCOFFObjectFile.h
llvm/lib/BinaryFormat/XCOFF.cpp
llvm/lib/CodeGen/MachineRegisterInfo.cpp
llvm/lib/Object/XCOFFObjectFile.cpp
llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable-clobber-register.ll
llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable-vectorinfo.ll [new file with mode: 0644]
llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable-vectorinfo_hasvarg.ll [new file with mode: 0644]
llvm/test/CodeGen/PowerPC/aix-exception.ll
llvm/test/DebugInfo/XCOFF/explicit-section.ll
llvm/unittests/Object/XCOFFObjectFileTest.cpp