On Mon, Apr 21, 2014 at 8:00 PM, Wei Mi <w...@google.com> wrote: >> llvm will merge movsd/movhpd to movupd while gcc will not. The merge >> is beneficial on x86 machines starting from Nehalem. >> >> The patch is to add the merging in peephole. >> bootstrap and regression pass. Is it ok for stage1?
Let's wait for a generic pass, as proposed by Bin. I think that this pass will render peephole2 approach obsolete. Uros.