================
@@ -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()) {
----------------
w2yehia wrote:

I prefer to keep as is, to keep modified line count low. 
EmitMultiVersionResolver is not a hot function and 
`getContext().getTargetInfo().getTriple()` are simple getters, which (some) 
will get inlined.

https://github.com/llvm/llvm-project/pull/177428
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to