================
@@ -145,9 +160,92 @@ namespace {
                                                               .addImm(0);
 
         if (IsAIX) {
-          // The variable offset and region handle are copied in r4 and r3. The
-          // copies are followed by GETtlsADDR32AIX/GETtlsADDR64AIX.
-          if (!IsTLSTPRelMI) {
+          if (MI.getOpcode() == PPC::TLSLDAIX8 ||
----------------
amy-kwan wrote:

We're checking is the opcode is `PPC::TLSLDAIX`/`PPC::TLSLDAIX8` quite a bit. 
Maybe we should save this check into a boolean, similar to `IsTLSTPRelMI`.

https://github.com/llvm/llvm-project/pull/66316
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to