================
@@ -33,9 +35,18 @@ enum class VectorLibrary {
   AMDLIBM             // AMD vector math library.
 };
 
+enum ProfileInstrKind {
+  ProfileNone,       // Profile instrumentation is turned off.
+  ProfileClangInstr, // Clang instrumentation to generate execution counts
+                     // to use with PGO.
+  ProfileIRInstr,    // IR level PGO instrumentation in LLVM.
+  ProfileCSIRInstr,  // IR level PGO context sensitive instrumentation in LLVM.
+};
 TargetLibraryInfoImpl *createTLII(const llvm::Triple &TargetTriple,
----------------
tarunprabhu wrote:

Nit: Newline here too please.

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

Reply via email to