[llvm] X86: Add prefetch insertion based on Propeller profile (PR #166324)

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 4 01:27:51 PST 2025


================
@@ -50,21 +61,44 @@ struct FunctionPathAndClusterInfo {
   // the edge a -> b (a is not cloned). The index of the path in this vector
   // determines the `UniqueBBID::CloneID` of the cloned blocks in that path.
   SmallVector<SmallVector<unsigned>> ClonePaths;
+  SmallVector<PrefetchHint> PrefetchHints;
+  DenseSet<BBPosition> PrefetchTargets;
----------------
RKSimon wrote:

Missing descriptions

https://github.com/llvm/llvm-project/pull/166324


More information about the llvm-commits mailing list