Don't run a pass to strip dead prototypes; just ignore them.

Also, fix the code for supressing declarations for no-op intrinsics.