This is a very bad way to handle timing. All the false path should be defined explicitly, rather than define asynchronous clock domains.