Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
80ebf43e
Commit
80ebf43e
authored
Oct 02, 2001
by
Bernd Schmidt
Committed by
Bernd Schmidt
Oct 02, 2001
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix some problems with previous checkin
From-SVN: r45982
parent
d3d51b8c
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
13 additions
and
8 deletions
+13
-8
gcc/ChangeLog
+5
-0
gcc/doc/extend.texi
+2
-2
gcc/doc/invoke.texi
+6
-6
No files found.
gcc/ChangeLog
View file @
80ebf43e
2001
-
10
-
02
Bernd
Schmidt
<
bernds
@redhat
.
com
>
*
doc
/
extend
.
texi
:
Fix
some
problems
with
previous
checkin
.
*
doc
/
invoke
.
texi
:
Likewise
.
2001
-
10
-
02
Neil
Booth
<
neil
@daikokuya
.
demon
.
co
.
uk
>
*
cpphash
.
h
:
Update
comments
.
...
...
gcc/doc/extend.texi
View file @
80ebf43e
...
...
@@ -4167,8 +4167,8 @@ typedef int v4si __attribute__ ((mode(V4SI)));
The base type @code{int} is effectively ignored by the compiler, the
actual properties of the new type @code{v4si} are defined by the
@code{__attribute__}. It defines the machine mode to be used; for vector
types these have the form @code{V
nB}; @code{n} should be the number of
elements in the vector, and @code
{B} should be the base mode of the
types these have the form @code{V
@var{n}@var{B}}; @var{n} should be the
number of elements in the vector, and @var
{B} should be the base mode of the
individual elements. The following can be used as base modes:
@table @code
...
...
gcc/doc/invoke.texi
View file @
80ebf43e
...
...
@@ -7623,11 +7623,11 @@ may want to reduce the preferred alignment to
These
switches
enable
or
disable
the
use
of
built
-
in
functions
that
allow
direct
access
to
the
MMX
,
SSE
and
3
Dnow
extensions
of
the
instruction
set
.
The
following
machine
modes
are
available
for
use
with
MMX
built
i
ns
The
following
machine
modes
are
available
for
use
with
MMX
built
-
in
functio
ns
(@
pxref
{
Vector
Extensions
}):
@
code
{
V2SI
}
for
a
vector
of
two
32
bit
integers
,
@
code
{
V4HI
}
for
a
vector
of
four
16
bit
integers
,
and
@
code
{
V8QI
}
for
a
vector
of
eight
8
bit
integers
.
Some
of
the
built
ins
operate
on
MMX
registers
as
a
whole
64
bit
entity
,
these
use
@
code
{
DI
}
as
their
mode
.
vector
of
eight
8
bit
integers
.
Some
of
the
built
-
in
functions
operate
on
MMX
registers
as
a
whole
64
bit
entity
,
these
use
@
code
{
DI
}
as
their
mode
.
If
3
Dnow
extensions
are
enabled
,
@
code
{
V2SF
}
is
used
as
a
mode
for
a
vector
of
two
32
bit
floating
point
values
.
...
...
@@ -7638,7 +7638,7 @@ integers, these use @code{V4SI}. Finally, some instructions operate on an
entire
vector
register
,
interpreting
it
as
a
128
bit
integer
,
these
use
mode
@
code
{
TI
}.
The
following
built
i
ns
are
made
available
by
@
option
{-
mmmx
}:
The
following
built
-
in
functio
ns
are
made
available
by
@
option
{-
mmmx
}:
@
table
@
code
@
item
v8qi
__builtin_ia32_paddb
(
v8qi
,
v8qi
)
Generates
the
@
code
{
paddb
}
machine
instruction
.
...
...
@@ -7720,7 +7720,7 @@ Generates the @code{packuswb} machine instruction.
@
end
table
The
following
built
i
ns
are
made
available
either
with
@
option
{-
msse
},
or
The
following
built
-
in
functio
ns
are
made
available
either
with
@
option
{-
msse
},
or
with
a
combination
of
@
option
{-
m3dnow
}
and
@
option
{-
march
=
athlon
}.
@
table
@
code
...
...
@@ -7764,7 +7764,7 @@ a value of 1, it generates @code{prefetcht0}; for a value of 2, it generates
@
end
table
The
following
built
i
ns
are
available
when
@
option
{-
msse
}
is
used
.
The
following
built
-
in
functio
ns
are
available
when
@
option
{-
msse
}
is
used
.
@
table
@
code
@
item
int
__buitlin_ia32_comieq
(
v4sf
,
v4sf
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment