delete CLK_GATE pins unless PRESERVE_CLOCK_GATES==1
added option --preserve-clock-gates