diff -r 000000000000 -r fb279309251b core/com.nokia.carbide.cpp.compiler.doc.user/html/pragmas_x86/p_register_coloring.htm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/com.nokia.carbide.cpp.compiler.doc.user/html/pragmas_x86/p_register_coloring.htm Fri Apr 03 23:33:03 2009 +0100 @@ -0,0 +1,25 @@ + + + + + +register_coloring + + + +

register_coloring

+

Controls the use of register coloring.

+
Syntax
+

#pragma register_coloring on | off | reset

+
Targets
+ Intel x86
+
Remarks
+

If you enable this pragma, the compiler uses a single register to hold the values of multiple variables that are never used in the same statement. This improves program performance.

+

TIP Disable this setting when debugging a program.

+

This pragma does not correspond to any panel setting. To check this setting, use __option (register_coloring). This settings is on at optimization level 2 and above
+

+ + + + +