[Bug target/23376] ICE on GCC 4.x with -O1 -funroll-loops -fvariable-expansion-in-unroller

steven at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun Aug 14 12:22:00 GMT 2005


------- Additional Comments From steven at gcc dot gnu dot org  2005-08-14 12:22 -------
>From config/i386/mmx.md: 
 
;; Note!  Except for the basic move instructions, *all* of these 
;; patterns are outside the normal optabs namespace.  This is because 
;; use of these registers requires the insertion of emms or femms 
;; instructions to return to normal fpu mode.  The compiler doesn't 
;; know how to do that itself, which means it's up to the user.  Which 
;; means that we should never use any of these patterns except at the 
;; direction of the user via a builtin. 
 

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23376



More information about the Gcc-bugs mailing list