Skip to content

Commit 99e82f9

Browse files
committed
Add changes for 5208898
1 parent 1c6f15f commit 99e82f9

22 files changed

+517
-261
lines changed

_sources/api.rst.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ API Reference
33
.. toctree::
44
api/types.rst
55
api/primitives.rst
6+
api/conversion.rst
67
api/generation.rst
78
api/unary_operators.rst
89
api/binary_operators.rst

_sources/api/conversion.rst.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
..
2+
============================================================
3+
This file has been auto-generated. DO NOT MODIFY ITS CONTENT
4+
============================================================
5+
6+
Conversion
7+
==========
8+
convert
9+
-------
10+
.. doxygenfunction:: kernel_float::convert
11+
12+
cast
13+
----
14+
.. doxygenfunction:: kernel_float::cast
15+
16+
cast_to
17+
-------
18+
.. doxygenfunction:: kernel_float::cast_to
19+
20+
broadcast
21+
---------
22+
.. doxygenfunction:: kernel_float::broadcast
23+

_sources/api/fast_math.rst.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,18 @@ fast_tan
2525
--------
2626
.. doxygenfunction:: kernel_float::fast_tan
2727

28+
fast_rcp
29+
--------
30+
.. doxygenfunction:: kernel_float::fast_rcp
31+
32+
fast_sqrt
33+
---------
34+
.. doxygenfunction:: kernel_float::fast_sqrt
35+
36+
fast_rsqrt
37+
----------
38+
.. doxygenfunction:: kernel_float::fast_rsqrt
39+
2840
fast_div
2941
--------
3042
.. doxygenfunction:: kernel_float::fast_div

_sources/api/mathematical.rst.txt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@ sqrt
137137
----
138138
.. doxygenfunction:: kernel_float::sqrt(const V&)
139139

140+
rsqrt
141+
-----
142+
.. doxygenfunction:: kernel_float::rsqrt
143+
140144
tan
141145
---
142146
.. doxygenfunction:: kernel_float::tan
@@ -149,22 +153,22 @@ tgamma
149153
------
150154
.. doxygenfunction:: kernel_float::tgamma
151155

152-
trunc
153-
-----
154-
.. doxygenfunction:: kernel_float::trunc
156+
rcp
157+
---
158+
.. doxygenfunction:: kernel_float::rcp
155159

156160
rint
157161
----
158162
.. doxygenfunction:: kernel_float::rint
159163

160-
rsqrt
161-
-----
162-
.. doxygenfunction:: kernel_float::rsqrt
163-
164164
round
165165
-----
166166
.. doxygenfunction:: kernel_float::round
167167

168+
trunc
169+
-----
170+
.. doxygenfunction:: kernel_float::trunc
171+
168172
signbit
169173
-------
170174
.. doxygenfunction:: kernel_float::signbit

_sources/api/memory_read_write.rst.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
66
Memory read/write
77
=================
8-
cast_to
9-
-------
10-
.. doxygenfunction:: kernel_float::cast_to
11-
128
read
139
----
1410
.. doxygenfunction:: kernel_float::read(const T*, const I&, const M&)
@@ -33,7 +29,11 @@ write_aligned
3329
-------------
3430
.. doxygenfunction:: kernel_float::write_aligned(T*, const V&)
3531

36-
aligned_ptr
37-
-----------
38-
.. doxygenstruct:: kernel_float::aligned_ptr
32+
assert_aligned
33+
--------------
34+
.. doxygenfunction:: kernel_float::assert_aligned
35+
36+
vector_ptr
37+
----------
38+
.. doxygenstruct:: kernel_float::vector_ptr
3939

_sources/api/primitives.rst.txt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,6 @@ zip_common
2121
----------
2222
.. doxygenfunction:: kernel_float::zip_common
2323

24-
cast
25-
----
26-
.. doxygenfunction:: kernel_float::cast
27-
28-
broadcast
29-
---------
30-
.. doxygenfunction:: kernel_float::broadcast
31-
32-
convert
33-
-------
34-
.. doxygenfunction:: kernel_float::convert
35-
3624
make_vec
3725
--------
3826
.. doxygenfunction:: kernel_float::make_vec

api.html

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
<li class="toctree-l1 current"><a class="current reference internal" href="#">API Reference</a><ul>
5252
<li class="toctree-l2"><a class="reference internal" href="api/types.html">Types</a></li>
5353
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html">Primitives</a></li>
54+
<li class="toctree-l2"><a class="reference internal" href="api/conversion.html">Conversion</a></li>
5455
<li class="toctree-l2"><a class="reference internal" href="api/generation.html">Generation</a></li>
5556
<li class="toctree-l2"><a class="reference internal" href="api/unary_operators.html">Unary Operators</a></li>
5657
<li class="toctree-l2"><a class="reference internal" href="api/binary_operators.html">Binary Operators</a></li>
@@ -104,16 +105,20 @@ <h1>API Reference<a class="headerlink" href="#api-reference" title="Permalink to
104105
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#reduce">reduce</a></li>
105106
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#zip">zip</a></li>
106107
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#zip-common">zip_common</a></li>
107-
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#cast">cast</a></li>
108-
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#broadcast">broadcast</a></li>
109-
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#convert">convert</a></li>
110108
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#make-vec">make_vec</a></li>
111109
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#into-vec">into_vec</a></li>
112110
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#concat">concat</a></li>
113111
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#select">select</a></li>
114112
<li class="toctree-l2"><a class="reference internal" href="api/primitives.html#for-each">for_each</a></li>
115113
</ul>
116114
</li>
115+
<li class="toctree-l1"><a class="reference internal" href="api/conversion.html">Conversion</a><ul>
116+
<li class="toctree-l2"><a class="reference internal" href="api/conversion.html#convert">convert</a></li>
117+
<li class="toctree-l2"><a class="reference internal" href="api/conversion.html#cast">cast</a></li>
118+
<li class="toctree-l2"><a class="reference internal" href="api/conversion.html#cast-to">cast_to</a></li>
119+
<li class="toctree-l2"><a class="reference internal" href="api/conversion.html#broadcast">broadcast</a></li>
120+
</ul>
121+
</li>
117122
<li class="toctree-l1"><a class="reference internal" href="api/generation.html">Generation</a><ul>
118123
<li class="toctree-l2"><a class="reference internal" href="api/generation.html#range">range</a></li>
119124
<li class="toctree-l2"><a class="reference internal" href="api/generation.html#id1">range</a></li>
@@ -201,13 +206,14 @@ <h1>API Reference<a class="headerlink" href="#api-reference" title="Permalink to
201206
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#sin">sin</a></li>
202207
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#sinh">sinh</a></li>
203208
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#sqrt">sqrt</a></li>
209+
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#rsqrt">rsqrt</a></li>
204210
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#tan">tan</a></li>
205211
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#tanh">tanh</a></li>
206212
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#tgamma">tgamma</a></li>
207-
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#trunc">trunc</a></li>
213+
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#rcp">rcp</a></li>
208214
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#rint">rint</a></li>
209-
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#rsqrt">rsqrt</a></li>
210215
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#round">round</a></li>
216+
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#trunc">trunc</a></li>
211217
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#signbit">signbit</a></li>
212218
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#isinf">isinf</a></li>
213219
<li class="toctree-l2"><a class="reference internal" href="api/mathematical.html#isnan">isnan</a></li>
@@ -219,6 +225,9 @@ <h1>API Reference<a class="headerlink" href="#api-reference" title="Permalink to
219225
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-cos">fast_cos</a></li>
220226
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-sin">fast_sin</a></li>
221227
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-tan">fast_tan</a></li>
228+
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-rcp">fast_rcp</a></li>
229+
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-sqrt">fast_sqrt</a></li>
230+
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-rsqrt">fast_rsqrt</a></li>
222231
<li class="toctree-l2"><a class="reference internal" href="api/fast_math.html#fast-div">fast_div</a></li>
223232
</ul>
224233
</li>
@@ -229,14 +238,14 @@ <h1>API Reference<a class="headerlink" href="#api-reference" title="Permalink to
229238
</ul>
230239
</li>
231240
<li class="toctree-l1"><a class="reference internal" href="api/memory_read_write.html">Memory read/write</a><ul>
232-
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#cast-to">cast_to</a></li>
233241
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#read">read</a></li>
234242
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#write">write</a></li>
235243
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#id1">read</a></li>
236244
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#id2">write</a></li>
237245
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#read-aligned">read_aligned</a></li>
238246
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#write-aligned">write_aligned</a></li>
239-
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#aligned-ptr">aligned_ptr</a></li>
247+
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#assert-aligned">assert_aligned</a></li>
248+
<li class="toctree-l2"><a class="reference internal" href="api/memory_read_write.html#vector-ptr">vector_ptr</a></li>
240249
</ul>
241250
</li>
242251
<li class="toctree-l1"><a class="reference internal" href="api/utilities.html">Utilities</a><ul>

api/binary_operators.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
<li class="toctree-l1 current"><a class="reference internal" href="../api.html">API Reference</a><ul class="current">
5252
<li class="toctree-l2"><a class="reference internal" href="types.html">Types</a></li>
5353
<li class="toctree-l2"><a class="reference internal" href="primitives.html">Primitives</a></li>
54+
<li class="toctree-l2"><a class="reference internal" href="conversion.html">Conversion</a></li>
5455
<li class="toctree-l2"><a class="reference internal" href="generation.html">Generation</a></li>
5556
<li class="toctree-l2"><a class="reference internal" href="unary_operators.html">Unary Operators</a></li>
5657
<li class="toctree-l2 current"><a class="current reference internal" href="#">Binary Operators</a><ul>

api/conditional.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
<li class="toctree-l1 current"><a class="reference internal" href="../api.html">API Reference</a><ul class="current">
5252
<li class="toctree-l2"><a class="reference internal" href="types.html">Types</a></li>
5353
<li class="toctree-l2"><a class="reference internal" href="primitives.html">Primitives</a></li>
54+
<li class="toctree-l2"><a class="reference internal" href="conversion.html">Conversion</a></li>
5455
<li class="toctree-l2"><a class="reference internal" href="generation.html">Generation</a></li>
5556
<li class="toctree-l2"><a class="reference internal" href="unary_operators.html">Unary Operators</a></li>
5657
<li class="toctree-l2"><a class="reference internal" href="binary_operators.html">Binary Operators</a></li>

0 commit comments

Comments
 (0)