[llvm-commits] [llvm] r98889 - in /llvm/trunk/lib/Target/ARM: ARMISelLowering.cpp ARMISelLowering.h ARMInstrFormats.td ARMInstrInfo.td ARMInstrNEON.td ARMInstrVFP.td
Anton Korobeynikov
asl at math.spbu.ru
Fri Mar 19 15:17:15 PDT 2010
Hi, Bob
> This looks like a nice cleanup but it is causing performance regressions. Since I don't get the impression from your commit message that this is critical to your work, I'm going to revert it for now. If I can find a small testcase, I will certainly send it to you. Otherwise, I may see if I can figure out what's going wrong. Basically I'm seeing lots of things like:
>
> vmov r2, s2
> vmov s2, r2
Hrm, maybe we need to teach cross-rc coalescer to remove these moves away?
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-commits
mailing list