¿Ha hasta que los cerdos puedan volar una hipérbole?

Sí, "hasta que los cerdos puedan volar" es una hipérbole.

Una hipérbole es una figura de discurso que utiliza la exageración para crear énfasis o humor. En este caso, la exageración es que los cerdos nunca podrán volar. Esta es una exageración obvia, por lo que la frase se usa para expresar imposibilidad.