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).