================
@@ -31,31 +31,45 @@ using LoadStorePair = std::pair<Instruction *, Instruction 
*>;
 /// Instrumentation based profiling lowering pass. This pass lowers
 /// the profile instrumented code generated by FE or the IR based
 /// instrumentation pass.
-class InstrProfiling : public PassInfoMixin<InstrProfiling> {
+class InstrProfilingLoweringPass
+    : public PassInfoMixin<InstrProfilingLoweringPass> {
+  const InstrProfOptions Options;
+  // Is this lowering for the context-sensitive instrumentation.
+  const bool IsCS;
----------------
kazutakahirata wrote:

Could we say `const bool IsCS = false;`here  to enable the defaulted default 
constructor below?

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

Reply via email to