================
@@ -65,6 +65,9 @@ class PipelineTuningOptions {
/// false.
bool LoopInterchange;
+ /// Tuning option to enable/disable loop fusion. Its default value is false.
+ bool LoopFusion;
----------------
nikic wrote:
> This is required at each site which is using PipelineTuningOptions. For
> LoopInterchange and others, initialization occurs in
> PassBuilderPipelines.cpp, but for LoopFusion, I can't do this because the
> definition of the LoopFusion variable is in NewPMDriver.cpp, as suggested by
> @kasuga-fj.
Why can't you do the initialization to false in PassBuilderPipelines? Isn't
this just the default value that later gets overwritten by the code in
NewPMDriver?
https://github.com/llvm/llvm-project/pull/142686
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits