Skip to content

Commit 17e1243

Browse files
committed
Add changes for 9ed71cb
1 parent 963ebb1 commit 17e1243

31 files changed

+1458
-1019
lines changed

_sources/api.rst.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ API Reference
33
.. toctree::
44
api/types.rst
55
api/primitives.rst
6+
api/generation.rst
67
api/unary_operators.rst
78
api/binary_operators.rst
89
api/reductions.rst
9-
api/shuffling.rst
1010
api/mathematical.rst
11+
api/conditional.rst
12+

_sources/api/binary_operators.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ modf
8383

8484
pow
8585
---
86-
.. doxygenfunction:: kernel_float::pow
86+
.. doxygenfunction:: kernel_float::pow(L&&, R&&)
8787

8888
remainder
8989
---------

_sources/api/conditional.rst.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
..
2+
============================================================
3+
This file has been auto-generated. DO NOT MODIFY ITS CONTENT
4+
============================================================
5+
6+
Conditional
7+
===========
8+
where
9+
-----
10+
.. doxygenfunction:: kernel_float::where(const C&, const L&, const R&)
11+
12+
where
13+
-----
14+
.. doxygenfunction:: kernel_float::where(const C&, const L&)
15+
16+
where
17+
-----
18+
.. doxygenfunction:: kernel_float::where(const C&)
19+

_sources/api/generation.rst.txt

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
..
2+
============================================================
3+
This file has been auto-generated. DO NOT MODIFY ITS CONTENT
4+
============================================================
5+
6+
Generation
7+
==========
8+
range
9+
-----
10+
.. doxygenfunction:: kernel_float::range
11+
12+
range_like
13+
----------
14+
.. doxygenfunction:: kernel_float::range_like
15+
16+
each_index
17+
----------
18+
.. doxygenfunction:: kernel_float::each_index
19+
20+
fill
21+
----
22+
.. doxygenfunction:: kernel_float::fill
23+
24+
fill_like
25+
---------
26+
.. doxygenfunction:: kernel_float::fill_like
27+
28+
zeros
29+
-----
30+
.. doxygenfunction:: kernel_float::zeros
31+
32+
zeros_like
33+
----------
34+
.. doxygenfunction:: kernel_float::zeros_like
35+
36+
ones
37+
----
38+
.. doxygenfunction:: kernel_float::ones
39+
40+
ones_like
41+
---------
42+
.. doxygenfunction:: kernel_float::ones_like
43+

_sources/api/mathematical.rst.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Mathematical
77
============
88
abs
99
---
10-
.. doxygenfunction:: kernel_float::abs
10+
.. doxygenfunction:: kernel_float::abs(const V&)
1111

1212
acos
1313
----
@@ -75,7 +75,7 @@ erfinv
7575

7676
exp
7777
---
78-
.. doxygenfunction:: kernel_float::exp
78+
.. doxygenfunction:: kernel_float::exp(const V&)
7979

8080
exp10
8181
-----
@@ -103,7 +103,7 @@ lgamma
103103

104104
log
105105
---
106-
.. doxygenfunction:: kernel_float::log
106+
.. doxygenfunction:: kernel_float::log(const V&)
107107

108108
log10
109109
-----
@@ -135,7 +135,7 @@ sinh
135135

136136
sqrt
137137
----
138-
.. doxygenfunction:: kernel_float::sqrt
138+
.. doxygenfunction:: kernel_float::sqrt(const V&)
139139

140140
tan
141141
---

_sources/api/primitives.rst.txt

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,6 @@
55
66
Primitives
77
==========
8-
range
9-
-----
10-
.. doxygenfunction:: kernel_float::range()
11-
12-
range
13-
-----
14-
.. doxygenfunction:: kernel_float::range(F)
15-
168
map
179
---
1810
.. doxygenfunction:: kernel_float::map
@@ -37,9 +29,25 @@ broadcast
3729
---------
3830
.. doxygenfunction:: kernel_float::broadcast
3931

40-
resize
32+
convert
33+
-------
34+
.. doxygenfunction:: kernel_float::convert
35+
36+
make_vec
37+
--------
38+
.. doxygenfunction:: kernel_float::make_vec
39+
40+
into_vector
41+
-----------
42+
.. doxygenfunction:: kernel_float::into_vector
43+
44+
concat
45+
------
46+
.. doxygenfunction:: kernel_float::concat
47+
48+
select
4149
------
42-
.. doxygenfunction:: kernel_float::resize
50+
.. doxygenfunction:: kernel_float::select
4351

4452
for_each
4553
--------

_sources/api/reductions.rst.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ sum
1111

1212
max
1313
---
14-
.. doxygenfunction:: kernel_float::max(V&&)
14+
.. doxygenfunction:: kernel_float::max(const V&)
1515

1616
min
1717
---
18-
.. doxygenfunction:: kernel_float::min(V&&)
18+
.. doxygenfunction:: kernel_float::min(const V&)
1919

2020
product
2121
-------

_sources/api/shuffling.rst.txt

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,3 @@
55
66
Shuffling
77
=========
8-
concat
9-
------
10-
.. doxygenfunction:: kernel_float::concat
11-
12-
swizzle
13-
-------
14-
.. doxygenfunction:: kernel_float::swizzle
15-
16-
first
17-
-----
18-
.. doxygenfunction:: kernel_float::first
19-
20-
last
21-
----
22-
.. doxygenfunction:: kernel_float::last
23-
24-
reversed
25-
--------
26-
.. doxygenfunction:: kernel_float::reversed
27-
28-
rotate_left
29-
-----------
30-
.. doxygenfunction:: kernel_float::rotate_left
31-
32-
rotate_right
33-
------------
34-
.. doxygenfunction:: kernel_float::rotate_right
35-

_sources/api/types.rst.txt

Lines changed: 1 addition & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ vector
1111

1212
Aliases
1313
-------
14-
.. doxygentypedef:: kernel_float::unaligned_vec
14+
.. doxygentypedef:: kernel_float::scalar
1515

1616
.. doxygentypedef:: kernel_float::vec
1717

@@ -29,83 +29,3 @@ Aliases
2929

3030
.. doxygentypedef:: kernel_float::vec8
3131

32-
.. doxygentypedef:: kernel_float::floatX
33-
34-
.. doxygentypedef:: kernel_float::float2
35-
36-
.. doxygentypedef:: kernel_float::float3
37-
38-
.. doxygentypedef:: kernel_float::float4
39-
40-
.. doxygentypedef:: kernel_float::float5
41-
42-
.. doxygentypedef:: kernel_float::float6
43-
44-
.. doxygentypedef:: kernel_float::float7
45-
46-
.. doxygentypedef:: kernel_float::float8
47-
48-
.. doxygentypedef:: kernel_float::doubleX
49-
50-
.. doxygentypedef:: kernel_float::double2
51-
52-
.. doxygentypedef:: kernel_float::double3
53-
54-
.. doxygentypedef:: kernel_float::double4
55-
56-
.. doxygentypedef:: kernel_float::double5
57-
58-
.. doxygentypedef:: kernel_float::double6
59-
60-
.. doxygentypedef:: kernel_float::double7
61-
62-
.. doxygentypedef:: kernel_float::double8
63-
64-
.. doxygentypedef:: kernel_float::halfX
65-
66-
.. doxygentypedef:: kernel_float::half2
67-
68-
.. doxygentypedef:: kernel_float::half3
69-
70-
.. doxygentypedef:: kernel_float::half4
71-
72-
.. doxygentypedef:: kernel_float::half5
73-
74-
.. doxygentypedef:: kernel_float::half6
75-
76-
.. doxygentypedef:: kernel_float::half7
77-
78-
.. doxygentypedef:: kernel_float::half8
79-
80-
.. doxygentypedef:: kernel_float::bfloat16xX
81-
82-
.. doxygentypedef:: kernel_float::bfloat16x2
83-
84-
.. doxygentypedef:: kernel_float::bfloat16x3
85-
86-
.. doxygentypedef:: kernel_float::bfloat16x4
87-
88-
.. doxygentypedef:: kernel_float::bfloat16x5
89-
90-
.. doxygentypedef:: kernel_float::bfloat16x6
91-
92-
.. doxygentypedef:: kernel_float::bfloat16x7
93-
94-
.. doxygentypedef:: kernel_float::bfloat16x8
95-
96-
.. doxygentypedef:: kernel_float::X
97-
98-
.. doxygentypedef:: kernel_float::2
99-
100-
.. doxygentypedef:: kernel_float::3
101-
102-
.. doxygentypedef:: kernel_float::4
103-
104-
.. doxygentypedef:: kernel_float::5
105-
106-
.. doxygentypedef:: kernel_float::6
107-
108-
.. doxygentypedef:: kernel_float::7
109-
110-
.. doxygentypedef:: kernel_float::8
111-

_sources/api/unary_operators.rst.txt

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,6 @@
55
66
Unary Operators
77
===============
8-
fill
9-
----
10-
.. doxygenfunction:: kernel_float::fill
11-
12-
fill_like
13-
---------
14-
.. doxygenfunction:: kernel_float::fill_like
15-
16-
zeros
17-
-----
18-
.. doxygenfunction:: kernel_float::zeros
19-
20-
zeros_like
21-
----------
22-
.. doxygenfunction:: kernel_float::zeros_like
23-
24-
ones
25-
----
26-
.. doxygenfunction:: kernel_float::ones
27-
28-
ones_like
29-
---------
30-
.. doxygenfunction:: kernel_float::ones_like
31-
328
negate
339
------
3410
.. doxygenfunction:: kernel_float::negate

0 commit comments

Comments
 (0)