public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug web/20049] New: Documentation on web is incorrect
@ 2005-02-18 14:55 kirk_korver at hotmail dot com
  2005-02-18 15:23 ` [Bug target/20049] __builtin_ia32_loadsss is still documented pinskia at gcc dot gnu dot org
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: kirk_korver at hotmail dot com @ 2005-02-18 14:55 UTC (permalink / raw)
  To: gcc-bugs

If you look at http://www.dis.com/gnu/gcc/X86-Built-in-Functions.html, you will
find the following statement:

......
The following built-in functions are available when -msse is used.

v4sf __builtin_ia32_loadaps (float *)
    Generates the movaps machine instruction as a load from memory.
void __builtin_ia32_storeaps (float *, v4sf)
    Generates the movaps machine instruction as a store to memory.
v4sf __builtin_ia32_loadups (float *)
    Generates the movups machine instruction as a load from memory.
void __builtin_ia32_storeups (float *, v4sf)
    Generates the movups machine instruction as a store to memory.
v4sf __builtin_ia32_loadsss (float *)
    Generates the movss machine instruction as a load from memory. 
.......

This last line is incorrect. The correct function would be

v4sf __builtin_ia32_loadss (float *)

Notice that there are only 2 's' at the end, while the incorrect documentation
has 3 's'

Thank you for your time.
Sincerely,
Kirk Korver

-- 
           Summary: Documentation on web is incorrect
           Product: gcc
           Version: 3.3.2
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: web
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: kirk_korver at hotmail dot com
                CC: gcc-bugs at gcc dot gnu dot org


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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug target/20049] __builtin_ia32_loadsss is still documented
  2005-02-18 14:55 [Bug web/20049] New: Documentation on web is incorrect kirk_korver at hotmail dot com
@ 2005-02-18 15:23 ` pinskia at gcc dot gnu dot org
  2005-04-20 18:03 ` kcook at gcc dot gnu dot org
  2005-07-20  2:25 ` pinskia at gcc dot gnu dot org
  2 siblings, 0 replies; 4+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-02-18 15:23 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-02-18 04:50 -------
Well this builtin function now has been removed.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|minor                       |normal
             Status|UNCONFIRMED                 |NEW
          Component|web                         |target
     Ever Confirmed|                            |1
           Keywords|                            |documentation, ssemmx
   Last reconfirmed|0000-00-00 00:00:00         |2005-02-18 04:50:45
               date|                            |
            Summary|Documentation on web is     |__builtin_ia32_loadsss is
                   |incorrect                   |still documented


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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug target/20049] __builtin_ia32_loadsss is still documented
  2005-02-18 14:55 [Bug web/20049] New: Documentation on web is incorrect kirk_korver at hotmail dot com
  2005-02-18 15:23 ` [Bug target/20049] __builtin_ia32_loadsss is still documented pinskia at gcc dot gnu dot org
@ 2005-04-20 18:03 ` kcook at gcc dot gnu dot org
  2005-07-20  2:25 ` pinskia at gcc dot gnu dot org
  2 siblings, 0 replies; 4+ messages in thread
From: kcook at gcc dot gnu dot org @ 2005-04-20 18:03 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From kcook at gcc dot gnu dot org  2005-04-20 18:03 -------
The obvious typo in the docs would still apply to 3.x though.

4.x has the seperate issue that the following functions are no longer available
(I assume intentionally, though it really wasn't announced) yet still documented:

__builtin_ia32_loadaps
__builtin_ia32_loadddup
__builtin_ia32_loadsss [__builtin_ia32_loadss]
__builtin_ia32_movddup
__builtin_ia32_pextrw
__builtin_ia32_pfrsqrtit1
__builtin_ia32_pinsrw
__builtin_ia32_storeaps
__builtin_ia32_storess

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kcook at gcc dot gnu dot org


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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug target/20049] __builtin_ia32_loadsss is still documented
  2005-02-18 14:55 [Bug web/20049] New: Documentation on web is incorrect kirk_korver at hotmail dot com
  2005-02-18 15:23 ` [Bug target/20049] __builtin_ia32_loadsss is still documented pinskia at gcc dot gnu dot org
  2005-04-20 18:03 ` kcook at gcc dot gnu dot org
@ 2005-07-20  2:25 ` pinskia at gcc dot gnu dot org
  2 siblings, 0 replies; 4+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-07-20  2:25 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rth at gcc dot gnu dot org
   Last reconfirmed|2005-02-18 04:50:45         |2005-07-20 00:32:48
               date|                            |


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


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-07-20  0:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-18 14:55 [Bug web/20049] New: Documentation on web is incorrect kirk_korver at hotmail dot com
2005-02-18 15:23 ` [Bug target/20049] __builtin_ia32_loadsss is still documented pinskia at gcc dot gnu dot org
2005-04-20 18:03 ` kcook at gcc dot gnu dot org
2005-07-20  2:25 ` pinskia at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).