Assertion: loop interchange | /r/CapableOf | introduce two extra loads
Facets:
value: for a(i
type: TRANSITIVE-OBJECT
Source sentences:
text: Loop interchange on this example can improve the cache performance of accessing b(j,i), but it will ruin the reuse of a(i) and c(i) in the inner loop, as it introduces two extra loads (for a(i) and for c(i)) and one extra store (for a(i)) during each iteration.