The -srlcd
switch tells KAP to remove loop-carried
dependencies. KAP holds in temporary scalars, array values read or
written across multiple loop iterations. SRLCD is an abbreviation
of Scalar Replacement of Loop Carried Dependencies. Faster temporary
/register accesses replace slower memory accesses in the loop body.
Before KAP can remove loop-carried dependencies, you must specify
the switch -scalaropt=2
, where n is greater than or
equal to 2.
Copyright © Digital Equipment Corporation. 1997.
All Rights Reserved.