4.5.20 -srlcd, -nsrlcd, (-nosrlcd)

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.


Previous Page | Next Page | Contents | Index |
Command Line Switches