The DC_shell 'set_pad_type -slewrate NONE|HIGH' command normally used to specify FAST/SLOW outputs for CPLD designs causes the output pad to become disconnected and trimmed away. There may be no warning unless all logic back to an input pad also gets trimmed and produces WARNING nd201 Removing unused inputs. Otherwise, the trimmed output ports will simply be missing in the report (.rpt).
Solution
Use a UCF file instead of dc_shell script to specify FAST or SLOW property, as in 'NET Q1 FAST;'.