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
832338d8
Commit
832338d8
authored
Jul 23, 2009
by
Arnaud Charlet
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update comments.
From-SVN: r149989
parent
33ecc126
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
15 deletions
+20
-15
gcc/ada/g-sse.ads
+20
-15
No files found.
gcc/ada/g-sse.ads
View file @
832338d8
...
...
@@ -29,21 +29,26 @@
--
--
------------------------------------------------------------------------------
--
This
unit
is
the
root
of
a
set
aimed
at
offering
Ada
bindings
to
a
subset
--
of
the
Intel
(
r
)
Streaming
SIMD
Extensions
with
GNAT
.
It
exposes
vector
--
_component_
types
together
with
general
comments
on
the
binding
contents
.
--
The
purpose
is
to
allow
access
from
Ada
to
the
SSE
facilities
defined
in
--
the
Intel
(
r
)
compiler
manuals
,
in
particular
in
the
Intrinsics
Reference
--
of
the
C
++
Compiler
User
's Guide, available from http://www.intel.com.
-- As of today, essentially one unit is offered: GNAT.SSE.Vector__Types,
-- which exposes Ada types corresponding to the reference types (__m128 and
-- the like) over which GCC builtins will operate.
-- The exposed Ada types are private. Object initializations or value
-- observations may be performed with unchecked conversions or address
-- overlays, for example:
--
This
package
is
the
root
of
a
set
aimed
at
offering
Ada
bindings
to
a
--
subset
of
the
Intel
(
r
)
Streaming
SIMD
Extensions
with
GNAT
.
The
purpose
is
--
to
allow
access
from
Ada
to
the
SSE
facilities
defined
in
the
Intel
(
r
)
--
compiler
manuals
,
in
particular
in
the
Intrinsics
Reference
of
the
C
++
--
Compiler
User
's Guide, available from http://www.intel.com.
-- Assuming actual hardware support is available, this capability is
-- currently supported on the following set of targets:
-- GNU/Linux x86 and x86_64
-- Windows XP/Vista x86 and x86_64
-- This unit exposes vector _component_ types together with general comments
-- on the binding contents.
-- As of today, one other unit is offered: GNAT.SSE.Vector__Types, which
-- exposes Ada types corresponding to the reference types (__m128 and the
-- like) over which GCC builtins will operate. The exposed Ada types are
-- private. Object initializations or value observations may be performed
-- with unchecked conversions or address overlays, for example:
-- with Ada.Unchecked_Conversion;
-- with GNAT.SSE.Vector_Types; use GNAT.SSE; use GNAT.SSE.Vector_Types;
...
...
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