[clang] [compiler-rt] [llvm] [RISCV] Support new groupid/bitmask for cpu_model (PR #101632)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 7 09:46:25 PDT 2024


================
@@ -14390,8 +14390,10 @@ Value *CodeGenFunction::EmitRISCVCpuSupports(const CallExpr *E) {
     return FeaturesBit;
   };
 
-  int BitPos = RISCVISAInfo::getRISCVFeaturesBitPosition(FeatureStr);
-  int GroupID = RISCVISAInfo::getRISCVFeaturesGroupID(FeatureStr);
+  std::pair<int, int> BitsInfo =
----------------
topperc wrote:

`auto [GroupID, BitPos] = RISCVISAInfo::getRISCVFeaturesBitsInfo(FeatureStr)`

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


More information about the llvm-commits mailing list