resolve(stage, RESOLVE_BLOCKS|RESOLVE_TYPES|RESOLVE_VARIABLES);
ConstantSpecializer().apply(stage, (mode==PROGRAM && specialized ? &spec_values : 0));
resolve(stage, RESOLVE_BLOCKS|RESOLVE_TYPES|RESOLVE_VARIABLES);
ConstantSpecializer().apply(stage, (mode==PROGRAM && specialized ? &spec_values : 0));