================
@@ -3013,6 +3013,7 @@ enum CXCallingConv {
   CXCallingConv_M68kRTD = 19,
   CXCallingConv_PreserveNone = 20,
   CXCallingConv_RISCVVectorCall = 21,
+  CXCallingConv_RISCVVLSCall = 22,
----------------
kito-cheng wrote:

Just use different calling convention to distinguish, then it would be easier 
to know the ABI_VLEN in the LLVM IR level, also can prevent the change in Type.h
```
CXCallingConv_RISCVVLSCall_32,
CXCallingConv_RISCVVLSCall_64,
...
CXCallingConv_RISCVVLSCall_65536,
```

https://github.com/llvm/llvm-project/pull/100346
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to