This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/27887] vec_init could be improved for floating point types



------- Comment #1 from pinskia at gcc dot gnu dot org  2007-07-09 06:17 -------
This has been fixed for 4.3.0:
        vspltisw v0,2
        stvx v0,0,r2


(insn 10 21 29 t34.c:8 (set (reg:V4SF 77 v0 [125])
        (const_vector:V4SF [
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
            ])) 616 {*movv4sf_internal} (expr_list:REG_EQUIV (const_vector:V4SF
[
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
                (const_double:SF
2.80259692864963414184745916657983226256052388375e-45 [0x0.8p-147])
            ])
        (nil)))


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.3.0


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]