3 ms·
> manual branch optimisations are equivalent to code cache layout optimizations There is a big overlap, but they are not equivalent. Especially the default pre
by titzer 8y ago
> manual branch optimisations are equivalent to code cache layout optimizations
There is a big overlap, but they are not equivalent. Especially the default prediction and the fact that the number of predictions per cache line (branch density) has a limit. Also, loop unswitching is still worth it.