Strength Reduction
Transformation:
Vereinfachung von arithmetischen Berechnungen in Schleifen durch Ersetzen von monolitischen Berechnung im Schleifenrumpf durch iterative Berechnungen
i := 0;
while i <= m do
t2 := i * (n + 1) ;
...
i := i + 1;
end
i := 0;
t3 := 0;
while i <= m do
t2 := t3 ;
...
i := i + 1;
t3 := t3 + (n + 1);
end
Vorherige Folie
Nächste Folie
Zurück zur ersten Folie
Graphik-Version anzeigen