1cb93a386Sopenharmony_ci/*#pragma settings NoInline*/ 2cb93a386Sopenharmony_ci 3cb93a386Sopenharmony_ciconst float gInitialized = -1.0; 4cb93a386Sopenharmony_cifloat gInitializedFromOther = -gInitialized; 5cb93a386Sopenharmony_cifloat gUninitialized; 6cb93a386Sopenharmony_ci 7cb93a386Sopenharmony_civoid init_globals() { 8cb93a386Sopenharmony_ci gUninitialized = gInitialized + 2; 9cb93a386Sopenharmony_ci} 10cb93a386Sopenharmony_ci 11cb93a386Sopenharmony_cifloat4 main(float2 xy) { 12cb93a386Sopenharmony_ci init_globals(); 13cb93a386Sopenharmony_ci return float4(0, gInitializedFromOther, 0, gUninitialized); 14cb93a386Sopenharmony_ci} 15