Грамматический словарь Зализняка (склонения слова):
Вир, виры, вира, виров, виру, вирам, вир, виры, виром, вирами, вире, вирах
ВИР, вира, ·муж. (·обл. ). Водоворот в глубоких местах рек или озер.
• С виру и с болота (·обл.) — неизвестно откуда, из подонков общества.