[llvm] [SLP][NFC] Redesign schedule bundle, separate from schedule data, NFC (PR #131625)
Gaƫtan Bossu via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 19 07:45:58 PDT 2025
================
@@ -4011,26 +4014,55 @@ class BoUpSLP {
/// List of hashes of vector of loads, which are known to be non vectorizable.
DenseSet<size_t> ListOfKnonwnNonVectorizableLoads;
+ class ScheduleEntity {
+ friend class ScheduleBundle;
+ friend class ScheduleData;
----------------
gbossu wrote:
Any reason to use friendship here? Could new getters/setters be used instead?
https://github.com/llvm/llvm-project/pull/131625
More information about the llvm-commits
mailing list