ppc_opt_defuse_mem_limit

Controls memory consumed by compiler optimizations on the host computer.

Syntax
#pragma ppc_opt_defuse_mem_limit on | off | reset | 
  limit
   
Parameter

limit

Number of megabytes to use on the host computer when optimizing object code. The default value is 150 , which specifies 150 megabytes.

Remarks

Some optimizations need a lot of memory on the host computer, especially when optimizing large functions that make many function calls or refer to many variables. This pragma controls how much memory these optimizations consume.

If limit is set too low, the compiler will not be able to complete some optimizations and will issue an error message.

Note: This pragma is to be used when users see the compiler error or warning that the compiler needs more memory to be allocated for usedef/defuse chain computation.