================ @@ -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