nemanjai requested changes to this revision. nemanjai added a comment. This revision now requires changes to proceed.
We have encountered an issue with `lwarx/ldarx` that required that they emit inline asm rather than an intrinsic. What makes `lbarx/lharx` different? ================ Comment at: clang/lib/Sema/SemaChecking.cpp:3370 + case PPC::BI__builtin_ppc_lbarx: + return SemaFeatureCheck(*this, TheCall, "extdiv", + diag::err_ppc_builtin_only_on_arch, "8"); ---------------- Why do these need the `extdiv` feature? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105946/new/ https://reviews.llvm.org/D105946 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits