[PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Hubert Tong via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 9 14:37:50 PST 2020
hubert.reinterpretcast added inline comments.
================
Comment at: llvm/lib/Target/PowerPC/PPCTargetMachine.cpp:234
+ // Big Endian PPC and AIX default to PIC.
+ if (TT.getArch() == Triple::ppc64 || TT.isOSAIX())
return Reloc::PIC_;
----------------
Would it make sense to disable setting anything other than PIC for AIX as part of this work?
================
Comment at: llvm/test/CodeGen/PowerPC/aix-pic-default.ll:1
+; RUN: llc -verify-machineinstrs -mcpu=pwr4 -mtriple powerpc-ibm-aix-xcoff < %s | FileCheck %s
+; RUN: llc -verify-machineinstrs -mcpu=pwr4 -mtriple powerpc64-ibm-aix-xcoff < %s | FileCheck --check-prefix=CHECK64 %s
----------------
I think using an API unit test instead of a LIT test would be more direct.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D72479/new/
https://reviews.llvm.org/D72479
More information about the llvm-commits
mailing list