diff --git a/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp b/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp index 87fe6cddda556..9ef8e3099c3e6 100644 --- a/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp +++ b/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp @@ -21,6 +21,12 @@ // a direct way to steer function specialization, avoiding the cost-model, // and thus control compile-times / code-size. // +// Todos: +// - Limit the times a recursive function get specialized when +// `func-specialization-max-iters` +// increases linearly. See discussion in https://reviews.llvm.org/D106426 for +// details. +// //===----------------------------------------------------------------------===// #include "llvm/ADT/Statistic.h"