[clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)

Lu Weining via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 22 19:03:44 PST 2025


================
@@ -2135,12 +2135,12 @@ const StringMap<bool> sys::getHostCPUFeatures() {
   Features["div32"] = cpucfg2 & (1U << 26);   // CPUCFG.2.DIV32
   Features["lam-bh"] = cpucfg2 & (1U << 27);  // CPUCFG.2.LAM_BH
   Features["lamcas"] = cpucfg2 & (1U << 28);  // CPUCFG.2.LAMCAS
+  Features["scq"] = cpucfg2 & (1U << 30);     // CPUCFG.2.SCQLL
----------------
SixWeining wrote:

SCQLL: Did you mean SCQ ?

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


More information about the llvm-commits mailing list