[XCOFF] handle the toc-data for object file generation.
authoresmeyi <esme.yi@ibm.com>
Thu, 12 Jan 2023 04:27:47 +0000 (23:27 -0500)
committeresmeyi <esme.yi@ibm.com>
Thu, 12 Jan 2023 04:27:47 +0000 (23:27 -0500)
commit5ce0a26bd1cd7fb3d815fd5f03c55dcdac5482c4
tree182becc1a5e7a9cd7a9c9eac3dde57f75abfa0ed
parent7f15907acc90284706310843b6a712641b00bf1d
[XCOFF] handle the toc-data for object file generation.

Summary: The toc-data feature has been supported for assembly file generation.
         This patch handles the toc-data for object file generation.

Reviewed By: shchenz

Differential Revision: https://reviews.llvm.org/D139516
llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
llvm/lib/MC/XCOFFObjectWriter.cpp
llvm/test/CodeGen/PowerPC/basic-toc-data-def.ll
llvm/test/CodeGen/PowerPC/basic-toc-data-extern.ll
llvm/test/CodeGen/PowerPC/toc-data-const.ll