[llvm] CSKY: Consume "float-abi" module flag (PR #212975)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 31 08:54:44 PDT 2026


================
@@ -134,7 +135,8 @@ class CSKYSubtarget : public CSKYGenSubtargetInfo {
   // Generated by inc file
   void ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS);
 
-  bool useHardFloatABI() const;
+  bool useHardFloatABI() const { return UseHardFloatABI; }
----------------
arsenm wrote:

With this patch the flow should be:
1. module flag is taken directly
2. TargetOptions set - taken directly
3. Triple default (soft)

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


More information about the llvm-commits mailing list