diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-23 09:51:55 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-23 09:51:55 +0000 |
commit | 7d27c593c99e990422e3a1134b5837cad59e05c7 (patch) | |
tree | e7045f661121b26a390c10761188c9d2a8f5c030 /gcc/ada/g-sse.ads | |
parent | 3ce93c03e31b2131885e6f517b0c9590c23fda1c (diff) | |
download | ppe42-gcc-7d27c593c99e990422e3a1134b5837cad59e05c7.tar.gz ppe42-gcc-7d27c593c99e990422e3a1134b5837cad59e05c7.zip |
Update comments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149989 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/g-sse.ads')
-rw-r--r-- | gcc/ada/g-sse.ads | 35 |
1 files changed, 20 insertions, 15 deletions
diff --git a/gcc/ada/g-sse.ads b/gcc/ada/g-sse.ads index d2190eea4cb..4b0937a58b1 100644 --- a/gcc/ada/g-sse.ads +++ b/gcc/ada/g-sse.ads @@ -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; |