show/hide this revision's text 2 added 34 characters in body

There exist convex quadrilaterals which have no such splitting. And there is an $O(n^3)$ algorithm to decide if such a splitting exists for a (nonconvex) $n$-gon. See the paper by Dania El-Khechen, Thomas Fevens, John Iacono, and Günter Rote, "Partitioning a polygon into two mirror congruent pieces." In Proc. 20th Canad. Conf. Comput. Geom., pages 131-134, August 2008 (PDF download link).
                Fig 1
I am unaware of work specifically on convex polygon partitions, but perhaps if you can specialize the algorithm in this paper to that simpler situation, its time complexity will improve.

show/hide this revision's text 1

There exist convex quadrilaterals which have no such splitting. And there is an $O(n^3)$ algorithm to decide if such a splitting exists for a (nonconvex) $n$-gon. See the paper by Dania El-Khechen, Thomas Fevens, John Iacono, and Günter Rote, "Partitioning a polygon into two mirror congruent pieces." In Proc. 20th Canad. Conf. Comput. Geom., pages 131-134, August 2008 (PDF download link).
                Fig 1
I am unaware of work specifically on convex polygon partitions, but perhaps you can specialize the algorithm in this paper to that simpler situation.