================ @@ -359,6 +359,13 @@ class LLVM_LIBRARY_VISIBILITY PPCTargetInfo : public TargetInfo { bool isSPRegName(StringRef RegName) const override { return RegName.equals("r1") || RegName.equals("x1"); } + + // We support __builtin_cpu_supports/__builtin_cpu_is on targets that ---------------- efriedma-quic wrote:
Musl targets are supposed to use a "musl" triple. We already have Triple::isMusl(). If it's somehow possible for both isOSGlibc() and isMusl() to be true, I'd consider that a bug in isOSGlibc(). https://github.com/llvm/llvm-project/pull/68919 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits