[flang-commits] [flang] [clang] [flang] add fveclib flag (PR #71734)
    Kiran Chandramohan via flang-commits 
    flang-commits at lists.llvm.org
       
    Thu Nov  9 03:39:22 PST 2023
    
    
  
================
@@ -81,6 +81,17 @@ class CodeGenOptions : public CodeGenOptionsBase {
     RK_WithPattern, // Remark pattern specified via '-Rgroup=regexp'.
   };
 
+  enum class VectorLibrary {
+    NoLibrary,  // Don't use any vector library.
+    Accelerate, // Use the Accelerate framework.
+    LIBMVEC,    // GLIBC vector math library.
+    MASSV,      // IBM MASS vector library.
+    SVML,       // Intel short vector math library.
+    SLEEF,      // SLEEF SIMD Library for Evaluating Elementary Functions.
+    Darwin_libsystem_m, // Use Darwin's libsystem_m vector functions.
+    ArmPL               // Arm Performance Libraries.
+  };
----------------
kiranchandramohan wrote:
Can this class be moved to a file in a new directory `llvm/include/llvm/Frontend/Driver` and shared with Clang?
https://github.com/llvm/llvm-project/pull/71734
    
    
More information about the flang-commits
mailing list