Browse Source

Add specification conformance section.

pull/69/head
Bill Schmidt 3 years ago
parent
commit
0bede8ab57
  1. 16
      Intrinsics_Reference/bk_main.xml
  2. 28
      Intrinsics_Reference/ch_intro.xml

16
Intrinsics_Reference/bk_main.xml

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2019 OpenPOWER Foundation
Copyright (c) 2019-2020 OpenPOWER Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@ -50,11 +50,11 @@ @@ -50,11 +50,11 @@
</author>
<copyright>
<!-- TODO: Set copyright year -->
<year>2017-2019</year>
<year>2017-2020</year>
<holder>OpenPOWER Foundation</holder>
</copyright>
<!-- TODO: Set the correct document releaseinfo -->
<releaseinfo>Revision 1.0.0_prd</releaseinfo>
<releaseinfo>Revision 1.0.0_prd2</releaseinfo>
<productname>OpenPOWER</productname>
<pubdate/>

@ -87,6 +87,16 @@ @@ -87,6 +87,16 @@

<revhistory>
<!-- TODO: Set the initial version information and clear any old information out -->
<revision>
<date>2020-02-11</date>
<revdescription>
<itemizedlist spacing="compact">
<listitem>
<para>Version 1.0.0_prd2: Public Review Draft Revision 2</para>
</listitem>
</itemizedlist>
</revdescription>
</revision>
<revision>
<date>2019-11-12</date>
<revdescription>

28
Intrinsics_Reference/ch_intro.xml

@ -288,4 +288,32 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_intro"> @@ -288,4 +288,32 @@ xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="section_intro">
</itemizedlist>
</section>

<section xml:id="VIPR.intro.conf">
<title>Conformance to this Specification</title>
<orderedlist>
<listitem>
<para>
Vector programs on OpenPOWER systems should follow the guide
and best practices for vector programming as outlined in
<xref linkend="VIPR.biendian" /> and in <xref
linkend="section_techniques" />.
</para>
</listitem>
<listitem>
<para>
Compliant compilers on OpenPOWER systems should provide
suitable support for intrinsic functions, preferably as
built-in vector functions that translate to one or more
Power ISA instructions as described in <xref
linkend="VIPR.biendian" /> and in <xref
linkend="VIPR.vec-ref" />. Compliant compilers targeting a
supported ISA level (2.7 or 3.0, for example) should provide
support for all intrinsic functions valid for that ISA
level, except where an intrinsic function is marked as
phased in, deferred, or deprecated.
</para>
</listitem>
</orderedlist>
</section>

</chapter>

Loading…
Cancel
Save