================ @@ -3369,6 +3369,59 @@ SDValue PPCTargetLowering::LowerGlobalTLSAddressAIX(SDValue Op, bool Is64Bit = Subtarget.isPPC64(); bool HasAIXSmallLocalExecTLS = Subtarget.hasAIXSmallLocalExecTLS(); TLSModel::Model Model = getTargetMachine().getTLSModel(GV); + // Initialize TLS model opt setting lazily: ---------------- amy-kwan wrote:
This primarily sets the TLS model per function. Not sure if it is possible, but can it/does it make sense for this part to be separated into its own function? https://github.com/llvm/llvm-project/pull/84132 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits