Created by: kharbutli
The analyzer first identifies load instructions that suffer from significant last-level cache (LLC) misses. The analyzer then analyzes the cache line address streams for each of those load instructions in search for patterns that can be used for SW prefetching. The analyzer here can only find simple strides. Analyses for more complex patterns can be added in the future. A subsequent PR will connect the changes here to the front-end via new runtime options.
Issue #3203 (closed)