http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59573
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Dennis.Yxun from comment #2) > 1) I still don't get why with this commit, it will lead to generate "cmeq" > instruction, is this really necessary? Well the register allocator changed which leads to a different alternative being selected here so most likely. > > 2) yes, I'd admit that the qemu I built did *not* support cmeq scalar mode, > but I do have a patch which implemented this insn. and it still result at an > un-usable system, very weird error.,, also I will ping qemu maintainer for > suggestion. Can you try using ARM's foundation model (or another simulator) which should be easier to compare against?