Ivie is spelling variant of Ivy [q.v.] found in a family in Ayr, Scotland.
It may also be a pet name for Ivy or for Ivor. However, it has been out of fashion as a male name for nearly two centuries.