Грамматический словарь Зализняка (склонения слова):
Свинопас, свинопасы, свинопаса, свинопасов, свинопасу, свинопасам, свинопаса, свинопасов, свинопасом, свинопасами, свинопасе, свинопасах
свинопа́с
-а, м.
Пастух свиного стада.
СВИНОПАС, а, м. (устар.). Пастух свиного стада.
свинопа́с
СВИНОПАС -а; м. Пастух свиного стада. Деревенский с.
СВИНОП’АС, свинопаса, ·муж. Пастух, стерегущий стадо свиней.