[clang] [FMV][AIX] Implement target_clones (PR #177428)

zhijian lin via cfe-commits cfe-commits at lists.llvm.org
Tue Feb 17 11:55:06 PST 2026


================
@@ -3027,10 +3028,80 @@ void CodeGenFunction::EmitMultiVersionResolver(
   case llvm::Triple::riscv64:
     EmitRISCVMultiVersionResolver(Resolver, Options);
     return;
-
+  case llvm::Triple::ppc:
+  case llvm::Triple::ppc64:
+    if (getContext().getTargetInfo().getTriple().isOSAIX()) {
----------------
diggerlin wrote:

combine with line 3016 
 llvm::Triple::ArchType ArchType = llvm::Triple::ArchType ArchType =
      getContext().getTargetInfo().getTriple().getArch();

suggest to add a new Triple variable. 

https://github.com/llvm/llvm-project/pull/177428


More information about the cfe-commits mailing list