Awkward Array: include/awkward/kernels.h Source File

Loading...
Searching...
No Matches
kernels.h
Go to the documentation of this file.
1// AUTO GENERATED ON 2023-05-08 AT 23:15:31
2// DO NOT EDIT BY HAND!
3//
4// To regenerate file, run
5//
6// python dev/generate-kernel-signatures.py
7//
8// (It is usually run as part of pip install . or localbuild.py.)
9
10#ifndef AWKWARD_KERNELS_H_
11#define AWKWARD_KERNELS_H_
12
13#include "awkward/common.h"
14
15extern "C" {
16
17 EXPORT_SYMBOL ERROR
18 awkward_BitMaskedArray_to_ByteMaskedArray(
19 int8_t* tobytemask,
20 const uint8_t* frombitmask,
21 int64_t bitmasklength,
22 bool validwhen,
23 bool lsb_order);
24
25 EXPORT_SYMBOL ERROR
26 awkward_BitMaskedArray_to_IndexedOptionArray64(
27 int64_t* toindex,
28 const uint8_t* frombitmask,
29 int64_t bitmasklength,
30 bool validwhen,
31 bool lsb_order);
32
33 EXPORT_SYMBOL ERROR
34 awkward_ByteMaskedArray_getitem_carry_64(
35 int8_t* tomask,
36 const int8_t* frommask,
37 int64_t lenmask,
38 const int64_t* fromcarry,
39 int64_t lencarry);
40
41 EXPORT_SYMBOL ERROR
42 awkward_ByteMaskedArray_getitem_nextcarry_64(
43 int64_t* tocarry,
44 const int8_t* mask,
45 int64_t length,
46 bool validwhen);
47
48 EXPORT_SYMBOL ERROR
49 awkward_ByteMaskedArray_getitem_nextcarry_outindex_64(
50 int64_t* tocarry,
51 int64_t* outindex,
52 const int8_t* mask,
53 int64_t length,
54 bool validwhen);
55
56 EXPORT_SYMBOL ERROR
57 awkward_ByteMaskedArray_mask8(
58 int8_t* tomask,
59 const int8_t* frommask,
60 int64_t length,
61 bool validwhen);
62
63 EXPORT_SYMBOL ERROR
64 awkward_ByteMaskedArray_numnull(
65 int64_t* numnull,
66 const int8_t* mask,
67 int64_t length,
68 bool validwhen);
69
70 EXPORT_SYMBOL ERROR
71 awkward_ByteMaskedArray_overlay_mask8(
72 int8_t* tomask,
73 const int8_t* theirmask,
74 const int8_t* mymask,
75 int64_t length,
76 bool validwhen);
77
78 EXPORT_SYMBOL ERROR
79 awkward_ByteMaskedArray_reduce_next_64(
80 int64_t* nextcarry,
81 int64_t* nextparents,
82 int64_t* outindex,
83 const int8_t* mask,
84 const int64_t* parents,
85 int64_t length,
86 bool validwhen);
87
88 EXPORT_SYMBOL ERROR
89 awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64(
90 int64_t* nextshifts,
91 const int8_t* mask,
92 int64_t length,
93 bool valid_when);
94
95 EXPORT_SYMBOL ERROR
96 awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64(
97 int64_t* nextshifts,
98 const int8_t* mask,
99 int64_t length,
100 bool valid_when,
101 const int64_t* shifts);
102
103 EXPORT_SYMBOL ERROR
104 awkward_ByteMaskedArray_toIndexedOptionArray64(
105 int64_t* toindex,
106 const int8_t* mask,
107 int64_t length,
108 bool validwhen);
109
110 EXPORT_SYMBOL ERROR
111 awkward_Content_getitem_next_missing_jagged_getmaskstartstop(
112 int64_t* index_in,
113 int64_t* offsets_in,
114 int64_t* mask_out,
115 int64_t* starts_out,
116 int64_t* stops_out,
117 int64_t length);
118
119 EXPORT_SYMBOL ERROR
120 awkward_Identities32_to_Identities64(
121 int64_t* toptr,
122 const int32_t* fromptr,
123 int64_t length,
124 int64_t width);
125
126 EXPORT_SYMBOL ERROR
127 awkward_Identities32_extend(
128 int32_t* toptr,
129 const int32_t* fromptr,
130 int64_t fromlength,
131 int64_t tolength);
132 EXPORT_SYMBOL ERROR
133 awkward_Identities64_extend(
134 int64_t* toptr,
135 const int64_t* fromptr,
136 int64_t fromlength,
137 int64_t tolength);
138
139 EXPORT_SYMBOL ERROR
140 awkward_Identities32_from_IndexedArray32(
141 bool* uniquecontents,
142 int32_t* toptr,
143 const int32_t* fromptr,
144 const int32_t* fromindex,
145 int64_t tolength,
146 int64_t fromlength,
147 int64_t fromwidth);
148 EXPORT_SYMBOL ERROR
149 awkward_Identities32_from_IndexedArray64(
150 bool* uniquecontents,
151 int32_t* toptr,
152 const int32_t* fromptr,
153 const int64_t* fromindex,
154 int64_t tolength,
155 int64_t fromlength,
156 int64_t fromwidth);
157 EXPORT_SYMBOL ERROR
158 awkward_Identities32_from_IndexedArrayU32(
159 bool* uniquecontents,
160 int32_t* toptr,
161 const int32_t* fromptr,
162 const uint32_t* fromindex,
163 int64_t tolength,
164 int64_t fromlength,
165 int64_t fromwidth);
166 EXPORT_SYMBOL ERROR
167 awkward_Identities64_from_IndexedArray32(
168 bool* uniquecontents,
169 int64_t* toptr,
170 const int64_t* fromptr,
171 const int32_t* fromindex,
172 int64_t tolength,
173 int64_t fromlength,
174 int64_t fromwidth);
175 EXPORT_SYMBOL ERROR
176 awkward_Identities64_from_IndexedArray64(
177 bool* uniquecontents,
178 int64_t* toptr,
179 const int64_t* fromptr,
180 const int64_t* fromindex,
181 int64_t tolength,
182 int64_t fromlength,
183 int64_t fromwidth);
184 EXPORT_SYMBOL ERROR
185 awkward_Identities64_from_IndexedArrayU32(
186 bool* uniquecontents,
187 int64_t* toptr,
188 const int64_t* fromptr,
189 const uint32_t* fromindex,
190 int64_t tolength,
191 int64_t fromlength,
192 int64_t fromwidth);
193
194 EXPORT_SYMBOL ERROR
195 awkward_Identities32_from_ListArray32(
196 bool* uniquecontents,
197 int32_t* toptr,
198 const int32_t* fromptr,
199 const int32_t* fromstarts,
200 const int32_t* fromstops,
201 int64_t tolength,
202 int64_t fromlength,
203 int64_t fromwidth);
204 EXPORT_SYMBOL ERROR
205 awkward_Identities32_from_ListArray64(
206 bool* uniquecontents,
207 int32_t* toptr,
208 const int32_t* fromptr,
209 const int64_t* fromstarts,
210 const int64_t* fromstops,
211 int64_t tolength,
212 int64_t fromlength,
213 int64_t fromwidth);
214 EXPORT_SYMBOL ERROR
215 awkward_Identities32_from_ListArrayU32(
216 bool* uniquecontents,
217 int32_t* toptr,
218 const int32_t* fromptr,
219 const uint32_t* fromstarts,
220 const uint32_t* fromstops,
221 int64_t tolength,
222 int64_t fromlength,
223 int64_t fromwidth);
224 EXPORT_SYMBOL ERROR
225 awkward_Identities64_from_ListArray32(
226 bool* uniquecontents,
227 int64_t* toptr,
228 const int64_t* fromptr,
229 const int32_t* fromstarts,
230 const int32_t* fromstops,
231 int64_t tolength,
232 int64_t fromlength,
233 int64_t fromwidth);
234 EXPORT_SYMBOL ERROR
235 awkward_Identities64_from_ListArray64(
236 bool* uniquecontents,
237 int64_t* toptr,
238 const int64_t* fromptr,
239 const int64_t* fromstarts,
240 const int64_t* fromstops,
241 int64_t tolength,
242 int64_t fromlength,
243 int64_t fromwidth);
244 EXPORT_SYMBOL ERROR
245 awkward_Identities64_from_ListArrayU32(
246 bool* uniquecontents,
247 int64_t* toptr,
248 const int64_t* fromptr,
249 const uint32_t* fromstarts,
250 const uint32_t* fromstops,
251 int64_t tolength,
252 int64_t fromlength,
253 int64_t fromwidth);
254
255 EXPORT_SYMBOL ERROR
256 awkward_Identities32_from_ListOffsetArray32(
257 int32_t* toptr,
258 const int32_t* fromptr,
259 const int32_t* fromoffsets,
260 int64_t tolength,
261 int64_t fromlength,
262 int64_t fromwidth);
263 EXPORT_SYMBOL ERROR
264 awkward_Identities32_from_ListOffsetArray64(
265 int32_t* toptr,
266 const int32_t* fromptr,
267 const int64_t* fromoffsets,
268 int64_t tolength,
269 int64_t fromlength,
270 int64_t fromwidth);
271 EXPORT_SYMBOL ERROR
272 awkward_Identities32_from_ListOffsetArrayU32(
273 int32_t* toptr,
274 const int32_t* fromptr,
275 const uint32_t* fromoffsets,
276 int64_t tolength,
277 int64_t fromlength,
278 int64_t fromwidth);
279 EXPORT_SYMBOL ERROR
280 awkward_Identities64_from_ListOffsetArray32(
281 int64_t* toptr,
282 const int64_t* fromptr,
283 const int32_t* fromoffsets,
284 int64_t tolength,
285 int64_t fromlength,
286 int64_t fromwidth);
287 EXPORT_SYMBOL ERROR
288 awkward_Identities64_from_ListOffsetArray64(
289 int64_t* toptr,
290 const int64_t* fromptr,
291 const int64_t* fromoffsets,
292 int64_t tolength,
293 int64_t fromlength,
294 int64_t fromwidth);
295 EXPORT_SYMBOL ERROR
296 awkward_Identities64_from_ListOffsetArrayU32(
297 int64_t* toptr,
298 const int64_t* fromptr,
299 const uint32_t* fromoffsets,
300 int64_t tolength,
301 int64_t fromlength,
302 int64_t fromwidth);
303
304 EXPORT_SYMBOL ERROR
305 awkward_Identities32_from_RegularArray(
306 int32_t* toptr,
307 const int32_t* fromptr,
308 int64_t size,
309 int64_t tolength,
310 int64_t fromlength,
311 int64_t fromwidth);
312 EXPORT_SYMBOL ERROR
313 awkward_Identities64_from_RegularArray(
314 int64_t* toptr,
315 const int64_t* fromptr,
316 int64_t size,
317 int64_t tolength,
318 int64_t fromlength,
319 int64_t fromwidth);
320
321 EXPORT_SYMBOL ERROR
322 awkward_Identities32_from_UnionArray8_32(
323 bool* uniquecontents,
324 int32_t* toptr,
325 const int32_t* fromptr,
326 const int8_t* fromtags,
327 const int32_t* fromindex,
328 int64_t tolength,
329 int64_t fromlength,
330 int64_t fromwidth,
331 int64_t which);
332 EXPORT_SYMBOL ERROR
333 awkward_Identities32_from_UnionArray8_64(
334 bool* uniquecontents,
335 int32_t* toptr,
336 const int32_t* fromptr,
337 const int8_t* fromtags,
338 const int64_t* fromindex,
339 int64_t tolength,
340 int64_t fromlength,
341 int64_t fromwidth,
342 int64_t which);
343 EXPORT_SYMBOL ERROR
344 awkward_Identities32_from_UnionArray8_U32(
345 bool* uniquecontents,
346 int32_t* toptr,
347 const int32_t* fromptr,
348 const int8_t* fromtags,
349 const uint32_t* fromindex,
350 int64_t tolength,
351 int64_t fromlength,
352 int64_t fromwidth,
353 int64_t which);
354 EXPORT_SYMBOL ERROR
355 awkward_Identities64_from_UnionArray8_32(
356 bool* uniquecontents,
357 int64_t* toptr,
358 const int64_t* fromptr,
359 const int8_t* fromtags,
360 const int32_t* fromindex,
361 int64_t tolength,
362 int64_t fromlength,
363 int64_t fromwidth,
364 int64_t which);
365 EXPORT_SYMBOL ERROR
366 awkward_Identities64_from_UnionArray8_64(
367 bool* uniquecontents,
368 int64_t* toptr,
369 const int64_t* fromptr,
370 const int8_t* fromtags,
371 const int64_t* fromindex,
372 int64_t tolength,
373 int64_t fromlength,
374 int64_t fromwidth,
375 int64_t which);
376 EXPORT_SYMBOL ERROR
377 awkward_Identities64_from_UnionArray8_U32(
378 bool* uniquecontents,
379 int64_t* toptr,
380 const int64_t* fromptr,
381 const int8_t* fromtags,
382 const uint32_t* fromindex,
383 int64_t tolength,
384 int64_t fromlength,
385 int64_t fromwidth,
386 int64_t which);
387
388 EXPORT_SYMBOL ERROR
389 awkward_Identities32_getitem_carry_64(
390 int32_t* newidentitiesptr,
391 const int32_t* identitiesptr,
392 const int64_t* carryptr,
393 int64_t lencarry,
394 int64_t width,
395 int64_t length);
396 EXPORT_SYMBOL ERROR
397 awkward_Identities64_getitem_carry_64(
398 int64_t* newidentitiesptr,
399 const int64_t* identitiesptr,
400 const int64_t* carryptr,
401 int64_t lencarry,
402 int64_t width,
403 int64_t length);
404
405 EXPORT_SYMBOL ERROR
406 awkward_Index32_iscontiguous(
407 bool* result,
408 const int32_t* fromindex,
409 int64_t length);
410 EXPORT_SYMBOL ERROR
411 awkward_Index64_iscontiguous(
412 bool* result,
413 const int64_t* fromindex,
414 int64_t length);
415 EXPORT_SYMBOL ERROR
416 awkward_Index8_iscontiguous(
417 bool* result,
418 const int8_t* fromindex,
419 int64_t length);
420 EXPORT_SYMBOL ERROR
421 awkward_IndexU32_iscontiguous(
422 bool* result,
423 const uint32_t* fromindex,
424 int64_t length);
425 EXPORT_SYMBOL ERROR
426 awkward_IndexU8_iscontiguous(
427 bool* result,
428 const uint8_t* fromindex,
429 int64_t length);
430
431 EXPORT_SYMBOL ERROR
432 awkward_Index32_to_Index64(
433 int64_t* toptr,
434 const int32_t* fromptr,
435 int64_t length);
436 EXPORT_SYMBOL ERROR
437 awkward_Index8_to_Index64(
438 int64_t* toptr,
439 const int8_t* fromptr,
440 int64_t length);
441 EXPORT_SYMBOL ERROR
442 awkward_IndexU32_to_Index64(
443 int64_t* toptr,
444 const uint32_t* fromptr,
445 int64_t length);
446 EXPORT_SYMBOL ERROR
447 awkward_IndexU8_to_Index64(
448 int64_t* toptr,
449 const uint8_t* fromptr,
450 int64_t length);
451
452 EXPORT_SYMBOL ERROR
453 awkward_IndexedArray_fill_to64_from32(
454 int64_t* toindex,
455 int64_t toindexoffset,
456 const int32_t* fromindex,
457 int64_t length,
458 int64_t base);
459 EXPORT_SYMBOL ERROR
460 awkward_IndexedArray_fill_to64_from64(
461 int64_t* toindex,
462 int64_t toindexoffset,
463 const int64_t* fromindex,
464 int64_t length,
465 int64_t base);
466 EXPORT_SYMBOL ERROR
467 awkward_IndexedArray_fill_to64_fromU32(
468 int64_t* toindex,
469 int64_t toindexoffset,
470 const uint32_t* fromindex,
471 int64_t length,
472 int64_t base);
473
474 EXPORT_SYMBOL ERROR
475 awkward_IndexedArray_fill_to64_count(
476 int64_t* toindex,
477 int64_t toindexoffset,
478 int64_t length,
479 int64_t base);
480
481 EXPORT_SYMBOL ERROR
482 awkward_IndexedArray32_flatten_nextcarry_64(
483 int64_t* tocarry,
484 const int32_t* fromindex,
485 int64_t lenindex,
486 int64_t lencontent);
487 EXPORT_SYMBOL ERROR
488 awkward_IndexedArray64_flatten_nextcarry_64(
489 int64_t* tocarry,
490 const int64_t* fromindex,
491 int64_t lenindex,
492 int64_t lencontent);
493 EXPORT_SYMBOL ERROR
494 awkward_IndexedArrayU32_flatten_nextcarry_64(
495 int64_t* tocarry,
496 const uint32_t* fromindex,
497 int64_t lenindex,
498 int64_t lencontent);
499
500 EXPORT_SYMBOL ERROR
501 awkward_IndexedArray32_flatten_none2empty_64(
502 int64_t* outoffsets,
503 const int32_t* outindex,
504 int64_t outindexlength,
505 const int64_t* offsets,
506 int64_t offsetslength);
507 EXPORT_SYMBOL ERROR
508 awkward_IndexedArray64_flatten_none2empty_64(
509 int64_t* outoffsets,
510 const int64_t* outindex,
511 int64_t outindexlength,
512 const int64_t* offsets,
513 int64_t offsetslength);
514 EXPORT_SYMBOL ERROR
515 awkward_IndexedArrayU32_flatten_none2empty_64(
516 int64_t* outoffsets,
517 const uint32_t* outindex,
518 int64_t outindexlength,
519 const int64_t* offsets,
520 int64_t offsetslength);
521
522 EXPORT_SYMBOL ERROR
523 awkward_IndexedArray_getitem_adjust_outindex_64(
524 int8_t* tomask,
525 int64_t* toindex,
526 int64_t* tononzero,
527 const int64_t* fromindex,
528 int64_t fromindexlength,
529 const int64_t* nonzero,
530 int64_t nonzerolength);
531
532 EXPORT_SYMBOL ERROR
533 awkward_IndexedArray32_getitem_carry_64(
534 int32_t* toindex,
535 const int32_t* fromindex,
536 const int64_t* fromcarry,
537 int64_t lenindex,
538 int64_t lencarry);
539 EXPORT_SYMBOL ERROR
540 awkward_IndexedArray64_getitem_carry_64(
541 int64_t* toindex,
542 const int64_t* fromindex,
543 const int64_t* fromcarry,
544 int64_t lenindex,
545 int64_t lencarry);
546 EXPORT_SYMBOL ERROR
547 awkward_IndexedArrayU32_getitem_carry_64(
548 uint32_t* toindex,
549 const uint32_t* fromindex,
550 const int64_t* fromcarry,
551 int64_t lenindex,
552 int64_t lencarry);
553
554 EXPORT_SYMBOL ERROR
555 awkward_IndexedArray32_getitem_nextcarry_64(
556 int64_t* tocarry,
557 const int32_t* fromindex,
558 int64_t lenindex,
559 int64_t lencontent);
560 EXPORT_SYMBOL ERROR
561 awkward_IndexedArray64_getitem_nextcarry_64(
562 int64_t* tocarry,
563 const int64_t* fromindex,
564 int64_t lenindex,
565 int64_t lencontent);
566 EXPORT_SYMBOL ERROR
567 awkward_IndexedArrayU32_getitem_nextcarry_64(
568 int64_t* tocarry,
569 const uint32_t* fromindex,
570 int64_t lenindex,
571 int64_t lencontent);
572
573 EXPORT_SYMBOL ERROR
574 awkward_IndexedArray32_getitem_nextcarry_outindex_64(
575 int64_t* tocarry,
576 int32_t* toindex,
577 const int32_t* fromindex,
578 int64_t lenindex,
579 int64_t lencontent);
580 EXPORT_SYMBOL ERROR
581 awkward_IndexedArray64_getitem_nextcarry_outindex_64(
582 int64_t* tocarry,
583 int64_t* toindex,
584 const int64_t* fromindex,
585 int64_t lenindex,
586 int64_t lencontent);
587 EXPORT_SYMBOL ERROR
588 awkward_IndexedArrayU32_getitem_nextcarry_outindex_64(
589 int64_t* tocarry,
590 uint32_t* toindex,
591 const uint32_t* fromindex,
592 int64_t lenindex,
593 int64_t lencontent);
594
595 EXPORT_SYMBOL ERROR
596 awkward_IndexedArray32_getitem_nextcarry_outindex_mask_64(
597 int64_t* tocarry,
598 int64_t* toindex,
599 const int32_t* fromindex,
600 int64_t lenindex,
601 int64_t lencontent);
602 EXPORT_SYMBOL ERROR
603 awkward_IndexedArray64_getitem_nextcarry_outindex_mask_64(
604 int64_t* tocarry,
605 int64_t* toindex,
606 const int64_t* fromindex,
607 int64_t lenindex,
608 int64_t lencontent);
609 EXPORT_SYMBOL ERROR
610 awkward_IndexedArrayU32_getitem_nextcarry_outindex_mask_64(
611 int64_t* tocarry,
612 int64_t* toindex,
613 const uint32_t* fromindex,
614 int64_t lenindex,
615 int64_t lencontent);
616
617 EXPORT_SYMBOL ERROR
618 awkward_IndexedArray_local_preparenext_64(
619 int64_t* tocarry,
620 const int64_t* starts,
621 const int64_t* parents,
622 const int64_t parentslength,
623 const int64_t* nextparents,
624 const int64_t nextlen);
625
626 EXPORT_SYMBOL ERROR
627 awkward_IndexedArray32_mask8(
628 int8_t* tomask,
629 const int32_t* fromindex,
630 int64_t length);
631 EXPORT_SYMBOL ERROR
632 awkward_IndexedArray64_mask8(
633 int8_t* tomask,
634 const int64_t* fromindex,
635 int64_t length);
636 EXPORT_SYMBOL ERROR
637 awkward_IndexedArrayU32_mask8(
638 int8_t* tomask,
639 const uint32_t* fromindex,
640 int64_t length);
641
642 EXPORT_SYMBOL ERROR
643 awkward_IndexedArray32_numnull(
644 int64_t* numnull,
645 const int32_t* fromindex,
646 int64_t lenindex);
647 EXPORT_SYMBOL ERROR
648 awkward_IndexedArray64_numnull(
649 int64_t* numnull,
650 const int64_t* fromindex,
651 int64_t lenindex);
652 EXPORT_SYMBOL ERROR
653 awkward_IndexedArrayU32_numnull(
654 int64_t* numnull,
655 const uint32_t* fromindex,
656 int64_t lenindex);
657
658 EXPORT_SYMBOL ERROR
659 awkward_IndexedArray32_numnull_parents(
660 int64_t* numnull,
661 int64_t* tolength,
662 const int32_t* fromindex,
663 int64_t lenindex);
664 EXPORT_SYMBOL ERROR
665 awkward_IndexedArray64_numnull_parents(
666 int64_t* numnull,
667 int64_t* tolength,
668 const int64_t* fromindex,
669 int64_t lenindex);
670 EXPORT_SYMBOL ERROR
671 awkward_IndexedArrayU32_numnull_parents(
672 int64_t* numnull,
673 int64_t* tolength,
674 const uint32_t* fromindex,
675 int64_t lenindex);
676
677 EXPORT_SYMBOL ERROR
678 awkward_IndexedArray_numnull_unique_64(
679 int64_t* toindex,
680 int64_t lenindex);
681
682 EXPORT_SYMBOL ERROR
683 awkward_IndexedArray32_index_of_nulls(
684 int64_t* toindex,
685 const int32_t* fromindex,
686 int64_t lenindex,
687 const int64_t* parents,
688 const int64_t* starts);
689 EXPORT_SYMBOL ERROR
690 awkward_IndexedArray64_index_of_nulls(
691 int64_t* toindex,
692 const int64_t* fromindex,
693 int64_t lenindex,
694 const int64_t* parents,
695 const int64_t* starts);
696 EXPORT_SYMBOL ERROR
697 awkward_IndexedArrayU32_index_of_nulls(
698 int64_t* toindex,
699 const uint32_t* fromindex,
700 int64_t lenindex,
701 const int64_t* parents,
702 const int64_t* starts);
703
704 EXPORT_SYMBOL ERROR
705 awkward_IndexedArray32_overlay_mask8_to64(
706 int64_t* toindex,
707 const int8_t* mask,
708 const int32_t* fromindex,
709 int64_t length);
710 EXPORT_SYMBOL ERROR
711 awkward_IndexedArray64_overlay_mask8_to64(
712 int64_t* toindex,
713 const int8_t* mask,
714 const int64_t* fromindex,
715 int64_t length);
716 EXPORT_SYMBOL ERROR
717 awkward_IndexedArrayU32_overlay_mask8_to64(
718 int64_t* toindex,
719 const int8_t* mask,
720 const uint32_t* fromindex,
721 int64_t length);
722
723 EXPORT_SYMBOL ERROR
724 awkward_IndexedArray32_reduce_next_64(
725 int64_t* nextcarry,
726 int64_t* nextparents,
727 int64_t* outindex,
728 const int32_t* index,
729 int64_t* parents,
730 int64_t length);
731 EXPORT_SYMBOL ERROR
732 awkward_IndexedArray64_reduce_next_64(
733 int64_t* nextcarry,
734 int64_t* nextparents,
735 int64_t* outindex,
736 const int64_t* index,
737 int64_t* parents,
738 int64_t length);
739 EXPORT_SYMBOL ERROR
740 awkward_IndexedArrayU32_reduce_next_64(
741 int64_t* nextcarry,
742 int64_t* nextparents,
743 int64_t* outindex,
744 const uint32_t* index,
745 int64_t* parents,
746 int64_t length);
747
748 EXPORT_SYMBOL ERROR
749 awkward_IndexedArray_reduce_next_fix_offsets_64(
750 int64_t* outoffsets,
751 const int64_t* starts,
752 int64_t startslength,
753 int64_t outindexlength);
754
755 EXPORT_SYMBOL ERROR
756 awkward_IndexedArray_unique_next_index_and_offsets_64(
757 int64_t* toindex,
758 int64_t* tooffsets,
759 const int64_t* fromoffsets,
760 const int64_t* fromnulls,
761 int64_t startslength);
762
763 EXPORT_SYMBOL ERROR
764 awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_64(
765 int64_t* nextshifts,
766 const int32_t* index,
767 int64_t length);
768 EXPORT_SYMBOL ERROR
769 awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_64(
770 int64_t* nextshifts,
771 const int64_t* index,
772 int64_t length);
773 EXPORT_SYMBOL ERROR
774 awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_64(
775 int64_t* nextshifts,
776 const uint32_t* index,
777 int64_t length);
778
779 EXPORT_SYMBOL ERROR
780 awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_fromshifts_64(
781 int64_t* nextshifts,
782 const int32_t* index,
783 int64_t length,
784 const int64_t* shifts);
785 EXPORT_SYMBOL ERROR
786 awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_fromshifts_64(
787 int64_t* nextshifts,
788 const int64_t* index,
789 int64_t length,
790 const int64_t* shifts);
791 EXPORT_SYMBOL ERROR
792 awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_fromshifts_64(
793 int64_t* nextshifts,
794 const uint32_t* index,
795 int64_t length,
796 const int64_t* shifts);
797
798 EXPORT_SYMBOL ERROR
799 awkward_IndexedArray32_simplify32_to64(
800 int64_t* toindex,
801 const int32_t* outerindex,
802 int64_t outerlength,
803 const int32_t* innerindex,
804 int64_t innerlength);
805 EXPORT_SYMBOL ERROR
806 awkward_IndexedArray32_simplify64_to64(
807 int64_t* toindex,
808 const int32_t* outerindex,
809 int64_t outerlength,
810 const int64_t* innerindex,
811 int64_t innerlength);
812 EXPORT_SYMBOL ERROR
813 awkward_IndexedArray32_simplifyU32_to64(
814 int64_t* toindex,
815 const int32_t* outerindex,
816 int64_t outerlength,
817 const uint32_t* innerindex,
818 int64_t innerlength);
819 EXPORT_SYMBOL ERROR
820 awkward_IndexedArray64_simplify32_to64(
821 int64_t* toindex,
822 const int64_t* outerindex,
823 int64_t outerlength,
824 const int32_t* innerindex,
825 int64_t innerlength);
826 EXPORT_SYMBOL ERROR
827 awkward_IndexedArray64_simplify64_to64(
828 int64_t* toindex,
829 const int64_t* outerindex,
830 int64_t outerlength,
831 const int64_t* innerindex,
832 int64_t innerlength);
833 EXPORT_SYMBOL ERROR
834 awkward_IndexedArray64_simplifyU32_to64(
835 int64_t* toindex,
836 const int64_t* outerindex,
837 int64_t outerlength,
838 const uint32_t* innerindex,
839 int64_t innerlength);
840 EXPORT_SYMBOL ERROR
841 awkward_IndexedArrayU32_simplify32_to64(
842 int64_t* toindex,
843 const uint32_t* outerindex,
844 int64_t outerlength,
845 const int32_t* innerindex,
846 int64_t innerlength);
847 EXPORT_SYMBOL ERROR
848 awkward_IndexedArrayU32_simplify64_to64(
849 int64_t* toindex,
850 const uint32_t* outerindex,
851 int64_t outerlength,
852 const int64_t* innerindex,
853 int64_t innerlength);
854 EXPORT_SYMBOL ERROR
855 awkward_IndexedArrayU32_simplifyU32_to64(
856 int64_t* toindex,
857 const uint32_t* outerindex,
858 int64_t outerlength,
859 const uint32_t* innerindex,
860 int64_t innerlength);
861
862 EXPORT_SYMBOL ERROR
863 awkward_IndexedArray32_validity(
864 const int32_t* index,
865 int64_t length,
866 int64_t lencontent,
867 bool isoption);
868 EXPORT_SYMBOL ERROR
869 awkward_IndexedArray64_validity(
870 const int64_t* index,
871 int64_t length,
872 int64_t lencontent,
873 bool isoption);
874 EXPORT_SYMBOL ERROR
875 awkward_IndexedArrayU32_validity(
876 const uint32_t* index,
877 int64_t length,
878 int64_t lencontent,
879 bool isoption);
880
881 EXPORT_SYMBOL ERROR
882 awkward_IndexedArray32_ranges_next_64(
883 const int32_t* index,
884 const int64_t* fromstarts,
885 const int64_t* fromstops,
886 int64_t length,
887 int64_t* tostarts,
888 int64_t* tostops,
889 int64_t* tolength);
890 EXPORT_SYMBOL ERROR
891 awkward_IndexedArray64_ranges_next_64(
892 const int64_t* index,
893 const int64_t* fromstarts,
894 const int64_t* fromstops,
895 int64_t length,
896 int64_t* tostarts,
897 int64_t* tostops,
898 int64_t* tolength);
899 EXPORT_SYMBOL ERROR
900 awkward_IndexedArrayU32_ranges_next_64(
901 const uint32_t* index,
902 const int64_t* fromstarts,
903 const int64_t* fromstops,
904 int64_t length,
905 int64_t* tostarts,
906 int64_t* tostops,
907 int64_t* tolength);
908
909 EXPORT_SYMBOL ERROR
910 awkward_IndexedArray32_ranges_carry_next_64(
911 const int32_t* index,
912 const int64_t* fromstarts,
913 const int64_t* fromstops,
914 int64_t length,
915 int64_t* tocarry);
916 EXPORT_SYMBOL ERROR
917 awkward_IndexedArray64_ranges_carry_next_64(
918 const int64_t* index,
919 const int64_t* fromstarts,
920 const int64_t* fromstops,
921 int64_t length,
922 int64_t* tocarry);
923 EXPORT_SYMBOL ERROR
924 awkward_IndexedArrayU32_ranges_carry_next_64(
925 const uint32_t* index,
926 const int64_t* fromstarts,
927 const int64_t* fromstops,
928 int64_t length,
929 int64_t* tocarry);
930
931 EXPORT_SYMBOL ERROR
932 awkward_IndexedOptionArray_rpad_and_clip_mask_axis1_64(
933 int64_t* toindex,
934 const int8_t* frommask,
935 int64_t length);
936
937 EXPORT_SYMBOL ERROR
938 awkward_ListArray32_broadcast_tooffsets_64(
939 int64_t* tocarry,
940 const int64_t* fromoffsets,
941 int64_t offsetslength,
942 const int32_t* fromstarts,
943 const int32_t* fromstops,
944 int64_t lencontent);
945 EXPORT_SYMBOL ERROR
946 awkward_ListArray64_broadcast_tooffsets_64(
947 int64_t* tocarry,
948 const int64_t* fromoffsets,
949 int64_t offsetslength,
950 const int64_t* fromstarts,
951 const int64_t* fromstops,
952 int64_t lencontent);
953 EXPORT_SYMBOL ERROR
954 awkward_ListArrayU32_broadcast_tooffsets_64(
955 int64_t* tocarry,
956 const int64_t* fromoffsets,
957 int64_t offsetslength,
958 const uint32_t* fromstarts,
959 const uint32_t* fromstops,
960 int64_t lencontent);
961
962 EXPORT_SYMBOL ERROR
963 awkward_ListArray32_combinations_64(
964 int64_t** tocarry,
965 int64_t* toindex,
966 int64_t* fromindex,
967 int64_t n,
968 bool replacement,
969 const int32_t* starts,
970 const int32_t* stops,
971 int64_t length);
972 EXPORT_SYMBOL ERROR
973 awkward_ListArray64_combinations_64(
974 int64_t** tocarry,
975 int64_t* toindex,
976 int64_t* fromindex,
977 int64_t n,
978 bool replacement,
979 const int64_t* starts,
980 const int64_t* stops,
981 int64_t length);
982 EXPORT_SYMBOL ERROR
983 awkward_ListArrayU32_combinations_64(
984 int64_t** tocarry,
985 int64_t* toindex,
986 int64_t* fromindex,
987 int64_t n,
988 bool replacement,
989 const uint32_t* starts,
990 const uint32_t* stops,
991 int64_t length);
992
993 EXPORT_SYMBOL ERROR
994 awkward_ListArray32_combinations_length_64(
995 int64_t* totallen,
996 int64_t* tooffsets,
997 int64_t n,
998 bool replacement,
999 const int32_t* starts,
1000 const int32_t* stops,
1001 int64_t length);
1002 EXPORT_SYMBOL ERROR
1003 awkward_ListArray64_combinations_length_64(
1004 int64_t* totallen,
1005 int64_t* tooffsets,
1006 int64_t n,
1007 bool replacement,
1008 const int64_t* starts,
1009 const int64_t* stops,
1010 int64_t length);
1011 EXPORT_SYMBOL ERROR
1012 awkward_ListArrayU32_combinations_length_64(
1013 int64_t* totallen,
1014 int64_t* tooffsets,
1015 int64_t n,
1016 bool replacement,
1017 const uint32_t* starts,
1018 const uint32_t* stops,
1019 int64_t length);
1020
1021 EXPORT_SYMBOL ERROR
1022 awkward_ListArray32_compact_offsets_64(
1023 int64_t* tooffsets,
1024 const int32_t* fromstarts,
1025 const int32_t* fromstops,
1026 int64_t length);
1027 EXPORT_SYMBOL ERROR
1028 awkward_ListArray64_compact_offsets_64(
1029 int64_t* tooffsets,
1030 const int64_t* fromstarts,
1031 const int64_t* fromstops,
1032 int64_t length);
1033 EXPORT_SYMBOL ERROR
1034 awkward_ListArrayU32_compact_offsets_64(
1035 int64_t* tooffsets,
1036 const uint32_t* fromstarts,
1037 const uint32_t* fromstops,
1038 int64_t length);
1039
1040 EXPORT_SYMBOL ERROR
1041 awkward_ListArray_fill_to64_from32(
1042 int64_t* tostarts,
1043 int64_t tostartsoffset,
1044 int64_t* tostops,
1045 int64_t tostopsoffset,
1046 const int32_t* fromstarts,
1047 const int32_t* fromstops,
1048 int64_t length,
1049 int64_t base);
1050 EXPORT_SYMBOL ERROR
1051 awkward_ListArray_fill_to64_from64(
1052 int64_t* tostarts,
1053 int64_t tostartsoffset,
1054 int64_t* tostops,
1055 int64_t tostopsoffset,
1056 const int64_t* fromstarts,
1057 const int64_t* fromstops,
1058 int64_t length,
1059 int64_t base);
1060 EXPORT_SYMBOL ERROR
1061 awkward_ListArray_fill_to64_fromU32(
1062 int64_t* tostarts,
1063 int64_t tostartsoffset,
1064 int64_t* tostops,
1065 int64_t tostopsoffset,
1066 const uint32_t* fromstarts,
1067 const uint32_t* fromstops,
1068 int64_t length,
1069 int64_t base);
1070
1071 EXPORT_SYMBOL ERROR
1072 awkward_ListArray32_getitem_carry_64(
1073 int32_t* tostarts,
1074 int32_t* tostops,
1075 const int32_t* fromstarts,
1076 const int32_t* fromstops,
1077 const int64_t* fromcarry,
1078 int64_t lenstarts,
1079 int64_t lencarry);
1080 EXPORT_SYMBOL ERROR
1081 awkward_ListArray64_getitem_carry_64(
1082 int64_t* tostarts,
1083 int64_t* tostops,
1084 const int64_t* fromstarts,
1085 const int64_t* fromstops,
1086 const int64_t* fromcarry,
1087 int64_t lenstarts,
1088 int64_t lencarry);
1089 EXPORT_SYMBOL ERROR
1090 awkward_ListArrayU32_getitem_carry_64(
1091 uint32_t* tostarts,
1092 uint32_t* tostops,
1093 const uint32_t* fromstarts,
1094 const uint32_t* fromstops,
1095 const int64_t* fromcarry,
1096 int64_t lenstarts,
1097 int64_t lencarry);
1098
1099 EXPORT_SYMBOL ERROR
1100 awkward_ListArray32_getitem_jagged_apply_64(
1101 int64_t* tooffsets,
1102 int64_t* tocarry,
1103 const int64_t* slicestarts,
1104 const int64_t* slicestops,
1105 int64_t sliceouterlen,
1106 const int64_t* sliceindex,
1107 int64_t sliceinnerlen,
1108 const int32_t* fromstarts,
1109 const int32_t* fromstops,
1110 int64_t contentlen);
1111 EXPORT_SYMBOL ERROR
1112 awkward_ListArray64_getitem_jagged_apply_64(
1113 int64_t* tooffsets,
1114 int64_t* tocarry,
1115 const int64_t* slicestarts,
1116 const int64_t* slicestops,
1117 int64_t sliceouterlen,
1118 const int64_t* sliceindex,
1119 int64_t sliceinnerlen,
1120 const int64_t* fromstarts,
1121 const int64_t* fromstops,
1122 int64_t contentlen);
1123 EXPORT_SYMBOL ERROR
1124 awkward_ListArrayU32_getitem_jagged_apply_64(
1125 int64_t* tooffsets,
1126 int64_t* tocarry,
1127 const int64_t* slicestarts,
1128 const int64_t* slicestops,
1129 int64_t sliceouterlen,
1130 const int64_t* sliceindex,
1131 int64_t sliceinnerlen,
1132 const uint32_t* fromstarts,
1133 const uint32_t* fromstops,
1134 int64_t contentlen);
1135
1136 EXPORT_SYMBOL ERROR
1137 awkward_ListArray_getitem_jagged_carrylen_64(
1138 int64_t* carrylen,
1139 const int64_t* slicestarts,
1140 const int64_t* slicestops,
1141 int64_t sliceouterlen);
1142
1143 EXPORT_SYMBOL ERROR
1144 awkward_ListArray32_getitem_jagged_descend_64(
1145 int64_t* tooffsets,
1146 const int64_t* slicestarts,
1147 const int64_t* slicestops,
1148 int64_t sliceouterlen,
1149 const int32_t* fromstarts,
1150 const int32_t* fromstops);
1151 EXPORT_SYMBOL ERROR
1152 awkward_ListArray64_getitem_jagged_descend_64(
1153 int64_t* tooffsets,
1154 const int64_t* slicestarts,
1155 const int64_t* slicestops,
1156 int64_t sliceouterlen,
1157 const int64_t* fromstarts,
1158 const int64_t* fromstops);
1159 EXPORT_SYMBOL ERROR
1160 awkward_ListArrayU32_getitem_jagged_descend_64(
1161 int64_t* tooffsets,
1162 const int64_t* slicestarts,
1163 const int64_t* slicestops,
1164 int64_t sliceouterlen,
1165 const uint32_t* fromstarts,
1166 const uint32_t* fromstops);
1167
1168 EXPORT_SYMBOL ERROR
1169 awkward_ListArray32_getitem_jagged_expand_64(
1170 int64_t* multistarts,
1171 int64_t* multistops,
1172 const int64_t* singleoffsets,
1173 int64_t* tocarry,
1174 const int32_t* fromstarts,
1175 const int32_t* fromstops,
1176 int64_t jaggedsize,
1177 int64_t length);
1178 EXPORT_SYMBOL ERROR
1179 awkward_ListArray64_getitem_jagged_expand_64(
1180 int64_t* multistarts,
1181 int64_t* multistops,
1182 const int64_t* singleoffsets,
1183 int64_t* tocarry,
1184 const int64_t* fromstarts,
1185 const int64_t* fromstops,
1186 int64_t jaggedsize,
1187 int64_t length);
1188 EXPORT_SYMBOL ERROR
1189 awkward_ListArrayU32_getitem_jagged_expand_64(
1190 int64_t* multistarts,
1191 int64_t* multistops,
1192 const int64_t* singleoffsets,
1193 int64_t* tocarry,
1194 const uint32_t* fromstarts,
1195 const uint32_t* fromstops,
1196 int64_t jaggedsize,
1197 int64_t length);
1198
1199 EXPORT_SYMBOL ERROR
1200 awkward_ListArray_getitem_jagged_numvalid_64(
1201 int64_t* numvalid,
1202 const int64_t* slicestarts,
1203 const int64_t* slicestops,
1204 int64_t length,
1205 const int64_t* missing,
1206 int64_t missinglength);
1207
1208 EXPORT_SYMBOL ERROR
1209 awkward_ListArray_getitem_jagged_shrink_64(
1210 int64_t* tocarry,
1211 int64_t* tosmalloffsets,
1212 int64_t* tolargeoffsets,
1213 const int64_t* slicestarts,
1214 const int64_t* slicestops,
1215 int64_t length,
1216 const int64_t* missing);
1217
1218 EXPORT_SYMBOL ERROR
1219 awkward_ListArray32_getitem_next_array_64(
1220 int64_t* tocarry,
1221 int64_t* toadvanced,
1222 const int32_t* fromstarts,
1223 const int32_t* fromstops,
1224 const int64_t* fromarray,
1225 int64_t lenstarts,
1226 int64_t lenarray,
1227 int64_t lencontent);
1228 EXPORT_SYMBOL ERROR
1229 awkward_ListArray64_getitem_next_array_64(
1230 int64_t* tocarry,
1231 int64_t* toadvanced,
1232 const int64_t* fromstarts,
1233 const int64_t* fromstops,
1234 const int64_t* fromarray,
1235 int64_t lenstarts,
1236 int64_t lenarray,
1237 int64_t lencontent);
1238 EXPORT_SYMBOL ERROR
1239 awkward_ListArrayU32_getitem_next_array_64(
1240 int64_t* tocarry,
1241 int64_t* toadvanced,
1242 const uint32_t* fromstarts,
1243 const uint32_t* fromstops,
1244 const int64_t* fromarray,
1245 int64_t lenstarts,
1246 int64_t lenarray,
1247 int64_t lencontent);
1248
1249 EXPORT_SYMBOL ERROR
1250 awkward_ListArray32_getitem_next_array_advanced_64(
1251 int64_t* tocarry,
1252 int64_t* toadvanced,
1253 const int32_t* fromstarts,
1254 const int32_t* fromstops,
1255 const int64_t* fromarray,
1256 const int64_t* fromadvanced,
1257 int64_t lenstarts,
1258 int64_t lenarray,
1259 int64_t lencontent);
1260 EXPORT_SYMBOL ERROR
1261 awkward_ListArray64_getitem_next_array_advanced_64(
1262 int64_t* tocarry,
1263 int64_t* toadvanced,
1264 const int64_t* fromstarts,
1265 const int64_t* fromstops,
1266 const int64_t* fromarray,
1267 const int64_t* fromadvanced,
1268 int64_t lenstarts,
1269 int64_t lenarray,
1270 int64_t lencontent);
1271 EXPORT_SYMBOL ERROR
1272 awkward_ListArrayU32_getitem_next_array_advanced_64(
1273 int64_t* tocarry,
1274 int64_t* toadvanced,
1275 const uint32_t* fromstarts,
1276 const uint32_t* fromstops,
1277 const int64_t* fromarray,
1278 const int64_t* fromadvanced,
1279 int64_t lenstarts,
1280 int64_t lenarray,
1281 int64_t lencontent);
1282
1283 EXPORT_SYMBOL ERROR
1284 awkward_ListArray32_getitem_next_at_64(
1285 int64_t* tocarry,
1286 const int32_t* fromstarts,
1287 const int32_t* fromstops,
1288 int64_t lenstarts,
1289 int64_t at);
1290 EXPORT_SYMBOL ERROR
1291 awkward_ListArray64_getitem_next_at_64(
1292 int64_t* tocarry,
1293 const int64_t* fromstarts,
1294 const int64_t* fromstops,
1295 int64_t lenstarts,
1296 int64_t at);
1297 EXPORT_SYMBOL ERROR
1298 awkward_ListArrayU32_getitem_next_at_64(
1299 int64_t* tocarry,
1300 const uint32_t* fromstarts,
1301 const uint32_t* fromstops,
1302 int64_t lenstarts,
1303 int64_t at);
1304
1305 EXPORT_SYMBOL ERROR
1306 awkward_ListArray32_getitem_next_range_64(
1307 int32_t* tooffsets,
1308 int64_t* tocarry,
1309 const int32_t* fromstarts,
1310 const int32_t* fromstops,
1311 int64_t lenstarts,
1312 int64_t start,
1313 int64_t stop,
1314 int64_t step);
1315 EXPORT_SYMBOL ERROR
1316 awkward_ListArray64_getitem_next_range_64(
1317 int64_t* tooffsets,
1318 int64_t* tocarry,
1319 const int64_t* fromstarts,
1320 const int64_t* fromstops,
1321 int64_t lenstarts,
1322 int64_t start,
1323 int64_t stop,
1324 int64_t step);
1325 EXPORT_SYMBOL ERROR
1326 awkward_ListArrayU32_getitem_next_range_64(
1327 uint32_t* tooffsets,
1328 int64_t* tocarry,
1329 const uint32_t* fromstarts,
1330 const uint32_t* fromstops,
1331 int64_t lenstarts,
1332 int64_t start,
1333 int64_t stop,
1334 int64_t step);
1335
1336 EXPORT_SYMBOL ERROR
1337 awkward_ListArray32_getitem_next_range_carrylength(
1338 int64_t* carrylength,
1339 const int32_t* fromstarts,
1340 const int32_t* fromstops,
1341 int64_t lenstarts,
1342 int64_t start,
1343 int64_t stop,
1344 int64_t step);
1345 EXPORT_SYMBOL ERROR
1346 awkward_ListArray64_getitem_next_range_carrylength(
1347 int64_t* carrylength,
1348 const int64_t* fromstarts,
1349 const int64_t* fromstops,
1350 int64_t lenstarts,
1351 int64_t start,
1352 int64_t stop,
1353 int64_t step);
1354 EXPORT_SYMBOL ERROR
1355 awkward_ListArrayU32_getitem_next_range_carrylength(
1356 int64_t* carrylength,
1357 const uint32_t* fromstarts,
1358 const uint32_t* fromstops,
1359 int64_t lenstarts,
1360 int64_t start,
1361 int64_t stop,
1362 int64_t step);
1363
1364 EXPORT_SYMBOL ERROR
1365 awkward_ListArray32_getitem_next_range_counts_64(
1366 int64_t* total,
1367 const int32_t* fromoffsets,
1368 int64_t lenstarts);
1369 EXPORT_SYMBOL ERROR
1370 awkward_ListArray64_getitem_next_range_counts_64(
1371 int64_t* total,
1372 const int64_t* fromoffsets,
1373 int64_t lenstarts);
1374 EXPORT_SYMBOL ERROR
1375 awkward_ListArrayU32_getitem_next_range_counts_64(
1376 int64_t* total,
1377 const uint32_t* fromoffsets,
1378 int64_t lenstarts);
1379
1380 EXPORT_SYMBOL ERROR
1381 awkward_ListArray32_getitem_next_range_spreadadvanced_64(
1382 int64_t* toadvanced,
1383 const int64_t* fromadvanced,
1384 const int32_t* fromoffsets,
1385 int64_t lenstarts);
1386 EXPORT_SYMBOL ERROR
1387 awkward_ListArray64_getitem_next_range_spreadadvanced_64(
1388 int64_t* toadvanced,
1389 const int64_t* fromadvanced,
1390 const int64_t* fromoffsets,
1391 int64_t lenstarts);
1392 EXPORT_SYMBOL ERROR
1393 awkward_ListArrayU32_getitem_next_range_spreadadvanced_64(
1394 int64_t* toadvanced,
1395 const int64_t* fromadvanced,
1396 const uint32_t* fromoffsets,
1397 int64_t lenstarts);
1398
1399 EXPORT_SYMBOL ERROR
1400 awkward_ListArray32_localindex_64(
1401 int64_t* toindex,
1402 const int32_t* offsets,
1403 int64_t length);
1404 EXPORT_SYMBOL ERROR
1405 awkward_ListArray64_localindex_64(
1406 int64_t* toindex,
1407 const int64_t* offsets,
1408 int64_t length);
1409 EXPORT_SYMBOL ERROR
1410 awkward_ListArrayU32_localindex_64(
1411 int64_t* toindex,
1412 const uint32_t* offsets,
1413 int64_t length);
1414
1415 EXPORT_SYMBOL ERROR
1416 awkward_ListArray32_min_range(
1417 int64_t* tomin,
1418 const int32_t* fromstarts,
1419 const int32_t* fromstops,
1420 int64_t lenstarts);
1421 EXPORT_SYMBOL ERROR
1422 awkward_ListArray64_min_range(
1423 int64_t* tomin,
1424 const int64_t* fromstarts,
1425 const int64_t* fromstops,
1426 int64_t lenstarts);
1427 EXPORT_SYMBOL ERROR
1428 awkward_ListArrayU32_min_range(
1429 int64_t* tomin,
1430 const uint32_t* fromstarts,
1431 const uint32_t* fromstops,
1432 int64_t lenstarts);
1433
1434 EXPORT_SYMBOL ERROR
1435 awkward_ListArray32_num_64(
1436 int64_t* tonum,
1437 const int32_t* fromstarts,
1438 const int32_t* fromstops,
1439 int64_t length);
1440 EXPORT_SYMBOL ERROR
1441 awkward_ListArray64_num_64(
1442 int64_t* tonum,
1443 const int64_t* fromstarts,
1444 const int64_t* fromstops,
1445 int64_t length);
1446 EXPORT_SYMBOL ERROR
1447 awkward_ListArrayU32_num_64(
1448 int64_t* tonum,
1449 const uint32_t* fromstarts,
1450 const uint32_t* fromstops,
1451 int64_t length);
1452
1453 EXPORT_SYMBOL ERROR
1454 awkward_ListArray32_rpad_and_clip_length_axis1(
1455 int64_t* tomin,
1456 const int32_t* fromstarts,
1457 const int32_t* fromstops,
1458 int64_t target,
1459 int64_t lenstarts);
1460 EXPORT_SYMBOL ERROR
1461 awkward_ListArray64_rpad_and_clip_length_axis1(
1462 int64_t* tomin,
1463 const int64_t* fromstarts,
1464 const int64_t* fromstops,
1465 int64_t target,
1466 int64_t lenstarts);
1467 EXPORT_SYMBOL ERROR
1468 awkward_ListArrayU32_rpad_and_clip_length_axis1(
1469 int64_t* tomin,
1470 const uint32_t* fromstarts,
1471 const uint32_t* fromstops,
1472 int64_t target,
1473 int64_t lenstarts);
1474
1475 EXPORT_SYMBOL ERROR
1476 awkward_ListArray32_rpad_axis1_64(
1477 int64_t* toindex,
1478 const int32_t* fromstarts,
1479 const int32_t* fromstops,
1480 int32_t* tostarts,
1481 int32_t* tostops,
1482 int64_t target,
1483 int64_t length);
1484 EXPORT_SYMBOL ERROR
1485 awkward_ListArray64_rpad_axis1_64(
1486 int64_t* toindex,
1487 const int64_t* fromstarts,
1488 const int64_t* fromstops,
1489 int64_t* tostarts,
1490 int64_t* tostops,
1491 int64_t target,
1492 int64_t length);
1493 EXPORT_SYMBOL ERROR
1494 awkward_ListArrayU32_rpad_axis1_64(
1495 int64_t* toindex,
1496 const uint32_t* fromstarts,
1497 const uint32_t* fromstops,
1498 uint32_t* tostarts,
1499 uint32_t* tostops,
1500 int64_t target,
1501 int64_t length);
1502
1503 EXPORT_SYMBOL ERROR
1504 awkward_ListArray32_validity(
1505 const int32_t* starts,
1506 const int32_t* stops,
1507 int64_t length,
1508 int64_t lencontent);
1509 EXPORT_SYMBOL ERROR
1510 awkward_ListArray64_validity(
1511 const int64_t* starts,
1512 const int64_t* stops,
1513 int64_t length,
1514 int64_t lencontent);
1515 EXPORT_SYMBOL ERROR
1516 awkward_ListArrayU32_validity(
1517 const uint32_t* starts,
1518 const uint32_t* stops,
1519 int64_t length,
1520 int64_t lencontent);
1521
1522 EXPORT_SYMBOL ERROR
1523 awkward_ListOffsetArray32_compact_offsets_64(
1524 int64_t* tooffsets,
1525 const int32_t* fromoffsets,
1526 int64_t length);
1527 EXPORT_SYMBOL ERROR
1528 awkward_ListOffsetArray64_compact_offsets_64(
1529 int64_t* tooffsets,
1530 const int64_t* fromoffsets,
1531 int64_t length);
1532 EXPORT_SYMBOL ERROR
1533 awkward_ListOffsetArrayU32_compact_offsets_64(
1534 int64_t* tooffsets,
1535 const uint32_t* fromoffsets,
1536 int64_t length);
1537
1538 EXPORT_SYMBOL ERROR
1539 awkward_ListOffsetArray32_flatten_offsets_64(
1540 int64_t* tooffsets,
1541 const int32_t* outeroffsets,
1542 int64_t outeroffsetslen,
1543 const int64_t* inneroffsets,
1544 int64_t inneroffsetslen);
1545 EXPORT_SYMBOL ERROR
1546 awkward_ListOffsetArray64_flatten_offsets_64(
1547 int64_t* tooffsets,
1548 const int64_t* outeroffsets,
1549 int64_t outeroffsetslen,
1550 const int64_t* inneroffsets,
1551 int64_t inneroffsetslen);
1552 EXPORT_SYMBOL ERROR
1553 awkward_ListOffsetArrayU32_flatten_offsets_64(
1554 int64_t* tooffsets,
1555 const uint32_t* outeroffsets,
1556 int64_t outeroffsetslen,
1557 const int64_t* inneroffsets,
1558 int64_t inneroffsetslen);
1559
1560 EXPORT_SYMBOL ERROR
1561 awkward_ListOffsetArray_getitem_adjust_offsets_64(
1562 int64_t* tooffsets,
1563 int64_t* tononzero,
1564 const int64_t* fromoffsets,
1565 int64_t length,
1566 const int64_t* nonzero,
1567 int64_t nonzerolength);
1568
1569 EXPORT_SYMBOL ERROR
1570 awkward_ListOffsetArray_getitem_adjust_offsets_index_64(
1571 int64_t* tooffsets,
1572 int64_t* tononzero,
1573 const int64_t* fromoffsets,
1574 int64_t length,
1575 const int64_t* index,
1576 int64_t indexlength,
1577 const int64_t* nonzero,
1578 int64_t nonzerolength,
1579 const int8_t* originalmask,
1580 int64_t masklength);
1581
1582 EXPORT_SYMBOL ERROR
1583 awkward_ListOffsetArray_local_preparenext_64(
1584 int64_t* tocarry,
1585 const int64_t* fromindex,
1586 int64_t length);
1587
1588 EXPORT_SYMBOL ERROR
1589 awkward_ListOffsetArray_reduce_global_startstop_64(
1590 int64_t* globalstart,
1591 int64_t* globalstop,
1592 const int64_t* offsets,
1593 int64_t length);
1594
1595 EXPORT_SYMBOL ERROR
1596 awkward_ListOffsetArray_reduce_local_nextparents_64(
1597 int64_t* nextparents,
1598 const int64_t* offsets,
1599 int64_t length);
1600
1601 EXPORT_SYMBOL ERROR
1602 awkward_ListOffsetArray_reduce_local_outoffsets_64(
1603 int64_t* outoffsets,
1604 const int64_t* parents,
1605 int64_t lenparents,
1606 int64_t outlength);
1607
1608 EXPORT_SYMBOL ERROR
1609 awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64(
1610 int64_t* maxcount,
1611 int64_t* offsetscopy,
1612 const int64_t* offsets,
1613 int64_t length);
1614
1615 EXPORT_SYMBOL ERROR
1616 awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64(
1617 int64_t* nummissing,
1618 int64_t* missing,
1619 int64_t* nextshifts,
1620 const int64_t* offsets,
1621 int64_t length,
1622 const int64_t* starts,
1623 const int64_t* parents,
1624 int64_t maxcount,
1625 int64_t nextlen,
1626 const int64_t* nextcarry);
1627
1628 EXPORT_SYMBOL ERROR
1629 awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64(
1630 int64_t* nextstarts,
1631 const int64_t* nextparents,
1632 int64_t nextlen);
1633
1634 EXPORT_SYMBOL ERROR
1635 awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64(
1636 int64_t* outstarts,
1637 int64_t* outstops,
1638 const int64_t* distincts,
1639 int64_t lendistincts,
1640 int64_t outlength);
1641
1642 EXPORT_SYMBOL ERROR
1643 awkward_ListOffsetArray_reduce_nonlocal_preparenext_64(
1644 int64_t* nextcarry,
1645 int64_t* nextparents,
1646 int64_t nextlen,
1647 int64_t* maxnextparents,
1648 int64_t* distincts,
1649 int64_t distinctslen,
1650 int64_t* offsetscopy,
1651 const int64_t* offsets,
1652 int64_t length,
1653 const int64_t* parents,
1654 int64_t maxcount);
1655
1656 EXPORT_SYMBOL ERROR
1657 awkward_ListOffsetArray32_rpad_and_clip_axis1_64(
1658 int64_t* toindex,
1659 const int32_t* fromoffsets,
1660 int64_t length,
1661 int64_t target);
1662 EXPORT_SYMBOL ERROR
1663 awkward_ListOffsetArray64_rpad_and_clip_axis1_64(
1664 int64_t* toindex,
1665 const int64_t* fromoffsets,
1666 int64_t length,
1667 int64_t target);
1668 EXPORT_SYMBOL ERROR
1669 awkward_ListOffsetArrayU32_rpad_and_clip_axis1_64(
1670 int64_t* toindex,
1671 const uint32_t* fromoffsets,
1672 int64_t length,
1673 int64_t target);
1674
1675 EXPORT_SYMBOL ERROR
1676 awkward_ListOffsetArray32_rpad_axis1_64(
1677 int64_t* toindex,
1678 const int32_t* fromoffsets,
1679 int64_t fromlength,
1680 int64_t target);
1681 EXPORT_SYMBOL ERROR
1682 awkward_ListOffsetArray64_rpad_axis1_64(
1683 int64_t* toindex,
1684 const int64_t* fromoffsets,
1685 int64_t fromlength,
1686 int64_t target);
1687 EXPORT_SYMBOL ERROR
1688 awkward_ListOffsetArrayU32_rpad_axis1_64(
1689 int64_t* toindex,
1690 const uint32_t* fromoffsets,
1691 int64_t fromlength,
1692 int64_t target);
1693
1694 EXPORT_SYMBOL ERROR
1695 awkward_ListOffsetArray32_rpad_length_axis1(
1696 int32_t* tooffsets,
1697 const int32_t* fromoffsets,
1698 int64_t fromlength,
1699 int64_t target,
1700 int64_t* tolength);
1701 EXPORT_SYMBOL ERROR
1702 awkward_ListOffsetArray64_rpad_length_axis1(
1703 int64_t* tooffsets,
1704 const int64_t* fromoffsets,
1705 int64_t fromlength,
1706 int64_t target,
1707 int64_t* tolength);
1708 EXPORT_SYMBOL ERROR
1709 awkward_ListOffsetArrayU32_rpad_length_axis1(
1710 uint32_t* tooffsets,
1711 const uint32_t* fromoffsets,
1712 int64_t fromlength,
1713 int64_t target,
1714 int64_t* tolength);
1715
1716 EXPORT_SYMBOL ERROR
1717 awkward_ListOffsetArray32_toRegularArray(
1718 int64_t* size,
1719 const int32_t* fromoffsets,
1720 int64_t offsetslength);
1721 EXPORT_SYMBOL ERROR
1722 awkward_ListOffsetArray64_toRegularArray(
1723 int64_t* size,
1724 const int64_t* fromoffsets,
1725 int64_t offsetslength);
1726 EXPORT_SYMBOL ERROR
1727 awkward_ListOffsetArrayU32_toRegularArray(
1728 int64_t* size,
1729 const uint32_t* fromoffsets,
1730 int64_t offsetslength);
1731
1732 EXPORT_SYMBOL ERROR
1733 awkward_MaskedArray32_getitem_next_jagged_project(
1734 int32_t* index,
1735 int64_t* starts_in,
1736 int64_t* stops_in,
1737 int64_t* starts_out,
1738 int64_t* stops_out,
1739 int64_t length);
1740 EXPORT_SYMBOL ERROR
1741 awkward_MaskedArray64_getitem_next_jagged_project(
1742 int64_t* index,
1743 int64_t* starts_in,
1744 int64_t* stops_in,
1745 int64_t* starts_out,
1746 int64_t* stops_out,
1747 int64_t length);
1748 EXPORT_SYMBOL ERROR
1749 awkward_MaskedArrayU32_getitem_next_jagged_project(
1750 uint32_t* index,
1751 int64_t* starts_in,
1752 int64_t* stops_in,
1753 int64_t* starts_out,
1754 int64_t* stops_out,
1755 int64_t length);
1756
1757 EXPORT_SYMBOL ERROR
1758 awkward_NumpyArray_copy(
1759 uint8_t* toptr,
1760 const uint8_t* fromptr,
1761 int64_t len);
1762
1763 EXPORT_SYMBOL ERROR
1764 awkward_NumpyArray_contiguous_copy_64(
1765 uint8_t* toptr,
1766 const uint8_t* fromptr,
1767 int64_t len,
1768 int64_t stride,
1769 const int64_t* pos);
1770
1771 EXPORT_SYMBOL ERROR
1772 awkward_NumpyArray_contiguous_copy_from_many_64(
1773 uint8_t* toptr,
1774 const uint8_t** fromptrs,
1775 int64_t* fromlens,
1776 int64_t len,
1777 int64_t stride,
1778 const int64_t* pos);
1779
1780 EXPORT_SYMBOL ERROR
1781 awkward_NumpyArray_contiguous_init_64(
1782 int64_t* toptr,
1783 int64_t skip,
1784 int64_t stride);
1785
1786 EXPORT_SYMBOL ERROR
1787 awkward_NumpyArray_contiguous_next_64(
1788 int64_t* topos,
1789 const int64_t* frompos,
1790 int64_t length,
1791 int64_t skip,
1792 int64_t stride);
1793
1794 EXPORT_SYMBOL ERROR
1795 awkward_NumpyArray_fill_toint8_fromint8(
1796 int8_t* toptr,
1797 int64_t tooffset,
1798 const int8_t* fromptr,
1799 int64_t length);
1800 EXPORT_SYMBOL ERROR
1801 awkward_NumpyArray_fill_toint8_fromint16(
1802 int8_t* toptr,
1803 int64_t tooffset,
1804 const int16_t* fromptr,
1805 int64_t length);
1806 EXPORT_SYMBOL ERROR
1807 awkward_NumpyArray_fill_toint8_fromint32(
1808 int8_t* toptr,
1809 int64_t tooffset,
1810 const int32_t* fromptr,
1811 int64_t length);
1812 EXPORT_SYMBOL ERROR
1813 awkward_NumpyArray_fill_toint8_fromint64(
1814 int8_t* toptr,
1815 int64_t tooffset,
1816 const int64_t* fromptr,
1817 int64_t length);
1818 EXPORT_SYMBOL ERROR
1819 awkward_NumpyArray_fill_toint8_fromuint8(
1820 int8_t* toptr,
1821 int64_t tooffset,
1822 const uint8_t* fromptr,
1823 int64_t length);
1824 EXPORT_SYMBOL ERROR
1825 awkward_NumpyArray_fill_toint8_fromuint16(
1826 int8_t* toptr,
1827 int64_t tooffset,
1828 const uint16_t* fromptr,
1829 int64_t length);
1830 EXPORT_SYMBOL ERROR
1831 awkward_NumpyArray_fill_toint8_fromuint32(
1832 int8_t* toptr,
1833 int64_t tooffset,
1834 const uint32_t* fromptr,
1835 int64_t length);
1836 EXPORT_SYMBOL ERROR
1837 awkward_NumpyArray_fill_toint8_fromuint64(
1838 int8_t* toptr,
1839 int64_t tooffset,
1840 const uint64_t* fromptr,
1841 int64_t length);
1842 EXPORT_SYMBOL ERROR
1843 awkward_NumpyArray_fill_toint8_fromfloat32(
1844 int8_t* toptr,
1845 int64_t tooffset,
1846 const float* fromptr,
1847 int64_t length);
1848 EXPORT_SYMBOL ERROR
1849 awkward_NumpyArray_fill_toint8_fromfloat64(
1850 int8_t* toptr,
1851 int64_t tooffset,
1852 const double* fromptr,
1853 int64_t length);
1854 EXPORT_SYMBOL ERROR
1855 awkward_NumpyArray_fill_toint16_fromint8(
1856 int16_t* toptr,
1857 int64_t tooffset,
1858 const int8_t* fromptr,
1859 int64_t length);
1860 EXPORT_SYMBOL ERROR
1861 awkward_NumpyArray_fill_toint16_fromint16(
1862 int16_t* toptr,
1863 int64_t tooffset,
1864 const int16_t* fromptr,
1865 int64_t length);
1866 EXPORT_SYMBOL ERROR
1867 awkward_NumpyArray_fill_toint16_fromint32(
1868 int16_t* toptr,
1869 int64_t tooffset,
1870 const int32_t* fromptr,
1871 int64_t length);
1872 EXPORT_SYMBOL ERROR
1873 awkward_NumpyArray_fill_toint16_fromint64(
1874 int16_t* toptr,
1875 int64_t tooffset,
1876 const int64_t* fromptr,
1877 int64_t length);
1878 EXPORT_SYMBOL ERROR
1879 awkward_NumpyArray_fill_toint16_fromuint8(
1880 int16_t* toptr,
1881 int64_t tooffset,
1882 const uint8_t* fromptr,
1883 int64_t length);
1884 EXPORT_SYMBOL ERROR
1885 awkward_NumpyArray_fill_toint16_fromuint16(
1886 int16_t* toptr,
1887 int64_t tooffset,
1888 const uint16_t* fromptr,
1889 int64_t length);
1890 EXPORT_SYMBOL ERROR
1891 awkward_NumpyArray_fill_toint16_fromuint32(
1892 int16_t* toptr,
1893 int64_t tooffset,
1894 const uint32_t* fromptr,
1895 int64_t length);
1896 EXPORT_SYMBOL ERROR
1897 awkward_NumpyArray_fill_toint16_fromuint64(
1898 int16_t* toptr,
1899 int64_t tooffset,
1900 const uint64_t* fromptr,
1901 int64_t length);
1902 EXPORT_SYMBOL ERROR
1903 awkward_NumpyArray_fill_toint16_fromfloat32(
1904 int16_t* toptr,
1905 int64_t tooffset,
1906 const float* fromptr,
1907 int64_t length);
1908 EXPORT_SYMBOL ERROR
1909 awkward_NumpyArray_fill_toint16_fromfloat64(
1910 int16_t* toptr,
1911 int64_t tooffset,
1912 const double* fromptr,
1913 int64_t length);
1914 EXPORT_SYMBOL ERROR
1915 awkward_NumpyArray_fill_toint32_fromint8(
1916 int32_t* toptr,
1917 int64_t tooffset,
1918 const int8_t* fromptr,
1919 int64_t length);
1920 EXPORT_SYMBOL ERROR
1921 awkward_NumpyArray_fill_toint32_fromint16(
1922 int32_t* toptr,
1923 int64_t tooffset,
1924 const int16_t* fromptr,
1925 int64_t length);
1926 EXPORT_SYMBOL ERROR
1927 awkward_NumpyArray_fill_toint32_fromint32(
1928 int32_t* toptr,
1929 int64_t tooffset,
1930 const int32_t* fromptr,
1931 int64_t length);
1932 EXPORT_SYMBOL ERROR
1933 awkward_NumpyArray_fill_toint32_fromint64(
1934 int32_t* toptr,
1935 int64_t tooffset,
1936 const int64_t* fromptr,
1937 int64_t length);
1938 EXPORT_SYMBOL ERROR
1939 awkward_NumpyArray_fill_toint32_fromuint8(
1940 int32_t* toptr,
1941 int64_t tooffset,
1942 const uint8_t* fromptr,
1943 int64_t length);
1944 EXPORT_SYMBOL ERROR
1945 awkward_NumpyArray_fill_toint32_fromuint16(
1946 int32_t* toptr,
1947 int64_t tooffset,
1948 const uint16_t* fromptr,
1949 int64_t length);
1950 EXPORT_SYMBOL ERROR
1951 awkward_NumpyArray_fill_toint32_fromuint32(
1952 int32_t* toptr,
1953 int64_t tooffset,
1954 const uint32_t* fromptr,
1955 int64_t length);
1956 EXPORT_SYMBOL ERROR
1957 awkward_NumpyArray_fill_toint32_fromuint64(
1958 int32_t* toptr,
1959 int64_t tooffset,
1960 const uint64_t* fromptr,
1961 int64_t length);
1962 EXPORT_SYMBOL ERROR
1963 awkward_NumpyArray_fill_toint32_fromfloat32(
1964 int32_t* toptr,
1965 int64_t tooffset,
1966 const float* fromptr,
1967 int64_t length);
1968 EXPORT_SYMBOL ERROR
1969 awkward_NumpyArray_fill_toint32_fromfloat64(
1970 int32_t* toptr,
1971 int64_t tooffset,
1972 const double* fromptr,
1973 int64_t length);
1974 EXPORT_SYMBOL ERROR
1975 awkward_NumpyArray_fill_toint64_fromint8(
1976 int64_t* toptr,
1977 int64_t tooffset,
1978 const int8_t* fromptr,
1979 int64_t length);
1980 EXPORT_SYMBOL ERROR
1981 awkward_NumpyArray_fill_toint64_fromint16(
1982 int64_t* toptr,
1983 int64_t tooffset,
1984 const int16_t* fromptr,
1985 int64_t length);
1986 EXPORT_SYMBOL ERROR
1987 awkward_NumpyArray_fill_toint64_fromint32(
1988 int64_t* toptr,
1989 int64_t tooffset,
1990 const int32_t* fromptr,
1991 int64_t length);
1992 EXPORT_SYMBOL ERROR
1993 awkward_NumpyArray_fill_toint64_fromint64(
1994 int64_t* toptr,
1995 int64_t tooffset,
1996 const int64_t* fromptr,
1997 int64_t length);
1998 EXPORT_SYMBOL ERROR
1999 awkward_NumpyArray_fill_toint64_fromuint8(
2000 int64_t* toptr,
2001 int64_t tooffset,
2002 const uint8_t* fromptr,
2003 int64_t length);
2004 EXPORT_SYMBOL ERROR
2005 awkward_NumpyArray_fill_toint64_fromuint16(
2006 int64_t* toptr,
2007 int64_t tooffset,
2008 const uint16_t* fromptr,
2009 int64_t length);
2010 EXPORT_SYMBOL ERROR
2011 awkward_NumpyArray_fill_toint64_fromuint32(
2012 int64_t* toptr,
2013 int64_t tooffset,
2014 const uint32_t* fromptr,
2015 int64_t length);
2016 EXPORT_SYMBOL ERROR
2017 awkward_NumpyArray_fill_toint64_fromuint64(
2018 int64_t* toptr,
2019 int64_t tooffset,
2020 const uint64_t* fromptr,
2021 int64_t length);
2022 EXPORT_SYMBOL ERROR
2023 awkward_NumpyArray_fill_toint64_fromfloat32(
2024 int64_t* toptr,
2025 int64_t tooffset,
2026 const float* fromptr,
2027 int64_t length);
2028 EXPORT_SYMBOL ERROR
2029 awkward_NumpyArray_fill_toint64_fromfloat64(
2030 int64_t* toptr,
2031 int64_t tooffset,
2032 const double* fromptr,
2033 int64_t length);
2034 EXPORT_SYMBOL ERROR
2035 awkward_NumpyArray_fill_touint8_fromint8(
2036 uint8_t* toptr,
2037 int64_t tooffset,
2038 const int8_t* fromptr,
2039 int64_t length);
2040 EXPORT_SYMBOL ERROR
2041 awkward_NumpyArray_fill_touint8_fromint16(
2042 uint8_t* toptr,
2043 int64_t tooffset,
2044 const int16_t* fromptr,
2045 int64_t length);
2046 EXPORT_SYMBOL ERROR
2047 awkward_NumpyArray_fill_touint8_fromint32(
2048 uint8_t* toptr,
2049 int64_t tooffset,
2050 const int32_t* fromptr,
2051 int64_t length);
2052 EXPORT_SYMBOL ERROR
2053 awkward_NumpyArray_fill_touint8_fromint64(
2054 uint8_t* toptr,
2055 int64_t tooffset,
2056 const int64_t* fromptr,
2057 int64_t length);
2058 EXPORT_SYMBOL ERROR
2059 awkward_NumpyArray_fill_touint8_fromuint8(
2060 uint8_t* toptr,
2061 int64_t tooffset,
2062 const uint8_t* fromptr,
2063 int64_t length);
2064 EXPORT_SYMBOL ERROR
2065 awkward_NumpyArray_fill_touint8_fromuint16(
2066 uint8_t* toptr,
2067 int64_t tooffset,
2068 const uint16_t* fromptr,
2069 int64_t length);
2070 EXPORT_SYMBOL ERROR
2071 awkward_NumpyArray_fill_touint8_fromuint32(
2072 uint8_t* toptr,
2073 int64_t tooffset,
2074 const uint32_t* fromptr,
2075 int64_t length);
2076 EXPORT_SYMBOL ERROR
2077 awkward_NumpyArray_fill_touint8_fromuint64(
2078 uint8_t* toptr,
2079 int64_t tooffset,
2080 const uint64_t* fromptr,
2081 int64_t length);
2082 EXPORT_SYMBOL ERROR
2083 awkward_NumpyArray_fill_touint8_fromfloat32(
2084 uint8_t* toptr,
2085 int64_t tooffset,
2086 const float* fromptr,
2087 int64_t length);
2088 EXPORT_SYMBOL ERROR
2089 awkward_NumpyArray_fill_touint8_fromfloat64(
2090 uint8_t* toptr,
2091 int64_t tooffset,
2092 const double* fromptr,
2093 int64_t length);
2094 EXPORT_SYMBOL ERROR
2095 awkward_NumpyArray_fill_touint16_fromint8(
2096 uint16_t* toptr,
2097 int64_t tooffset,
2098 const int8_t* fromptr,
2099 int64_t length);
2100 EXPORT_SYMBOL ERROR
2101 awkward_NumpyArray_fill_touint16_fromint16(
2102 uint16_t* toptr,
2103 int64_t tooffset,
2104 const int16_t* fromptr,
2105 int64_t length);
2106 EXPORT_SYMBOL ERROR
2107 awkward_NumpyArray_fill_touint16_fromint32(
2108 uint16_t* toptr,
2109 int64_t tooffset,
2110 const int32_t* fromptr,
2111 int64_t length);
2112 EXPORT_SYMBOL ERROR
2113 awkward_NumpyArray_fill_touint16_fromint64(
2114 uint16_t* toptr,
2115 int64_t tooffset,
2116 const int64_t* fromptr,
2117 int64_t length);
2118 EXPORT_SYMBOL ERROR
2119 awkward_NumpyArray_fill_touint16_fromuint8(
2120 uint16_t* toptr,
2121 int64_t tooffset,
2122 const uint8_t* fromptr,
2123 int64_t length);
2124 EXPORT_SYMBOL ERROR
2125 awkward_NumpyArray_fill_touint16_fromuint16(
2126 uint16_t* toptr,
2127 int64_t tooffset,
2128 const uint16_t* fromptr,
2129 int64_t length);
2130 EXPORT_SYMBOL ERROR
2131 awkward_NumpyArray_fill_touint16_fromuint32(
2132 uint16_t* toptr,
2133 int64_t tooffset,
2134 const uint32_t* fromptr,
2135 int64_t length);
2136 EXPORT_SYMBOL ERROR
2137 awkward_NumpyArray_fill_touint16_fromuint64(
2138 uint16_t* toptr,
2139 int64_t tooffset,
2140 const uint64_t* fromptr,
2141 int64_t length);
2142 EXPORT_SYMBOL ERROR
2143 awkward_NumpyArray_fill_touint16_fromfloat32(
2144 uint16_t* toptr,
2145 int64_t tooffset,
2146 const float* fromptr,
2147 int64_t length);
2148 EXPORT_SYMBOL ERROR
2149 awkward_NumpyArray_fill_touint16_fromfloat64(
2150 uint16_t* toptr,
2151 int64_t tooffset,
2152 const double* fromptr,
2153 int64_t length);
2154 EXPORT_SYMBOL ERROR
2155 awkward_NumpyArray_fill_touint32_fromint8(
2156 uint32_t* toptr,
2157 int64_t tooffset,
2158 const int8_t* fromptr,
2159 int64_t length);
2160 EXPORT_SYMBOL ERROR
2161 awkward_NumpyArray_fill_touint32_fromint16(
2162 uint32_t* toptr,
2163 int64_t tooffset,
2164 const int16_t* fromptr,
2165 int64_t length);
2166 EXPORT_SYMBOL ERROR
2167 awkward_NumpyArray_fill_touint32_fromint32(
2168 uint32_t* toptr,
2169 int64_t tooffset,
2170 const int32_t* fromptr,
2171 int64_t length);
2172 EXPORT_SYMBOL ERROR
2173 awkward_NumpyArray_fill_touint32_fromint64(
2174 uint32_t* toptr,
2175 int64_t tooffset,
2176 const int64_t* fromptr,
2177 int64_t length);
2178 EXPORT_SYMBOL ERROR
2179 awkward_NumpyArray_fill_touint32_fromuint8(
2180 uint32_t* toptr,
2181 int64_t tooffset,
2182 const uint8_t* fromptr,
2183 int64_t length);
2184 EXPORT_SYMBOL ERROR
2185 awkward_NumpyArray_fill_touint32_fromuint16(
2186 uint32_t* toptr,
2187 int64_t tooffset,
2188 const uint16_t* fromptr,
2189 int64_t length);
2190 EXPORT_SYMBOL ERROR
2191 awkward_NumpyArray_fill_touint32_fromuint32(
2192 uint32_t* toptr,
2193 int64_t tooffset,
2194 const uint32_t* fromptr,
2195 int64_t length);
2196 EXPORT_SYMBOL ERROR
2197 awkward_NumpyArray_fill_touint32_fromuint64(
2198 uint32_t* toptr,
2199 int64_t tooffset,
2200 const uint64_t* fromptr,
2201 int64_t length);
2202 EXPORT_SYMBOL ERROR
2203 awkward_NumpyArray_fill_touint32_fromfloat32(
2204 uint32_t* toptr,
2205 int64_t tooffset,
2206 const float* fromptr,
2207 int64_t length);
2208 EXPORT_SYMBOL ERROR
2209 awkward_NumpyArray_fill_touint32_fromfloat64(
2210 uint32_t* toptr,
2211 int64_t tooffset,
2212 const double* fromptr,
2213 int64_t length);
2214 EXPORT_SYMBOL ERROR
2215 awkward_NumpyArray_fill_touint64_fromint8(
2216 uint64_t* toptr,
2217 int64_t tooffset,
2218 const int8_t* fromptr,
2219 int64_t length);
2220 EXPORT_SYMBOL ERROR
2221 awkward_NumpyArray_fill_touint64_fromint16(
2222 uint64_t* toptr,
2223 int64_t tooffset,
2224 const int16_t* fromptr,
2225 int64_t length);
2226 EXPORT_SYMBOL ERROR
2227 awkward_NumpyArray_fill_touint64_fromint32(
2228 uint64_t* toptr,
2229 int64_t tooffset,
2230 const int32_t* fromptr,
2231 int64_t length);
2232 EXPORT_SYMBOL ERROR
2233 awkward_NumpyArray_fill_touint64_fromint64(
2234 uint64_t* toptr,
2235 int64_t tooffset,
2236 const int64_t* fromptr,
2237 int64_t length);
2238 EXPORT_SYMBOL ERROR
2239 awkward_NumpyArray_fill_touint64_fromuint8(
2240 uint64_t* toptr,
2241 int64_t tooffset,
2242 const uint8_t* fromptr,
2243 int64_t length);
2244 EXPORT_SYMBOL ERROR
2245 awkward_NumpyArray_fill_touint64_fromuint16(
2246 uint64_t* toptr,
2247 int64_t tooffset,
2248 const uint16_t* fromptr,
2249 int64_t length);
2250 EXPORT_SYMBOL ERROR
2251 awkward_NumpyArray_fill_touint64_fromuint32(
2252 uint64_t* toptr,
2253 int64_t tooffset,
2254 const uint32_t* fromptr,
2255 int64_t length);
2256 EXPORT_SYMBOL ERROR
2257 awkward_NumpyArray_fill_touint64_fromuint64(
2258 uint64_t* toptr,
2259 int64_t tooffset,
2260 const uint64_t* fromptr,
2261 int64_t length);
2262 EXPORT_SYMBOL ERROR
2263 awkward_NumpyArray_fill_touint64_fromfloat32(
2264 uint64_t* toptr,
2265 int64_t tooffset,
2266 const float* fromptr,
2267 int64_t length);
2268 EXPORT_SYMBOL ERROR
2269 awkward_NumpyArray_fill_touint64_fromfloat64(
2270 uint64_t* toptr,
2271 int64_t tooffset,
2272 const double* fromptr,
2273 int64_t length);
2274 EXPORT_SYMBOL ERROR
2275 awkward_NumpyArray_fill_tofloat32_fromint8(
2276 float* toptr,
2277 int64_t tooffset,
2278 const int8_t* fromptr,
2279 int64_t length);
2280 EXPORT_SYMBOL ERROR
2281 awkward_NumpyArray_fill_tofloat32_fromint16(
2282 float* toptr,
2283 int64_t tooffset,
2284 const int16_t* fromptr,
2285 int64_t length);
2286 EXPORT_SYMBOL ERROR
2287 awkward_NumpyArray_fill_tofloat32_fromint32(
2288 float* toptr,
2289 int64_t tooffset,
2290 const int32_t* fromptr,
2291 int64_t length);
2292 EXPORT_SYMBOL ERROR
2293 awkward_NumpyArray_fill_tofloat32_fromint64(
2294 float* toptr,
2295 int64_t tooffset,
2296 const int64_t* fromptr,
2297 int64_t length);
2298 EXPORT_SYMBOL ERROR
2299 awkward_NumpyArray_fill_tofloat32_fromuint8(
2300 float* toptr,
2301 int64_t tooffset,
2302 const uint8_t* fromptr,
2303 int64_t length);
2304 EXPORT_SYMBOL ERROR
2305 awkward_NumpyArray_fill_tofloat32_fromuint16(
2306 float* toptr,
2307 int64_t tooffset,
2308 const uint16_t* fromptr,
2309 int64_t length);
2310 EXPORT_SYMBOL ERROR
2311 awkward_NumpyArray_fill_tofloat32_fromuint32(
2312 float* toptr,
2313 int64_t tooffset,
2314 const uint32_t* fromptr,
2315 int64_t length);
2316 EXPORT_SYMBOL ERROR
2317 awkward_NumpyArray_fill_tofloat32_fromuint64(
2318 float* toptr,
2319 int64_t tooffset,
2320 const uint64_t* fromptr,
2321 int64_t length);
2322 EXPORT_SYMBOL ERROR
2323 awkward_NumpyArray_fill_tofloat32_fromfloat32(
2324 float* toptr,
2325 int64_t tooffset,
2326 const float* fromptr,
2327 int64_t length);
2328 EXPORT_SYMBOL ERROR
2329 awkward_NumpyArray_fill_tofloat32_fromfloat64(
2330 float* toptr,
2331 int64_t tooffset,
2332 const double* fromptr,
2333 int64_t length);
2334 EXPORT_SYMBOL ERROR
2335 awkward_NumpyArray_fill_tofloat64_fromint8(
2336 double* toptr,
2337 int64_t tooffset,
2338 const int8_t* fromptr,
2339 int64_t length);
2340 EXPORT_SYMBOL ERROR
2341 awkward_NumpyArray_fill_tofloat64_fromint16(
2342 double* toptr,
2343 int64_t tooffset,
2344 const int16_t* fromptr,
2345 int64_t length);
2346 EXPORT_SYMBOL ERROR
2347 awkward_NumpyArray_fill_tofloat64_fromint32(
2348 double* toptr,
2349 int64_t tooffset,
2350 const int32_t* fromptr,
2351 int64_t length);
2352 EXPORT_SYMBOL ERROR
2353 awkward_NumpyArray_fill_tofloat64_fromint64(
2354 double* toptr,
2355 int64_t tooffset,
2356 const int64_t* fromptr,
2357 int64_t length);
2358 EXPORT_SYMBOL ERROR
2359 awkward_NumpyArray_fill_tofloat64_fromuint8(
2360 double* toptr,
2361 int64_t tooffset,
2362 const uint8_t* fromptr,
2363 int64_t length);
2364 EXPORT_SYMBOL ERROR
2365 awkward_NumpyArray_fill_tofloat64_fromuint16(
2366 double* toptr,
2367 int64_t tooffset,
2368 const uint16_t* fromptr,
2369 int64_t length);
2370 EXPORT_SYMBOL ERROR
2371 awkward_NumpyArray_fill_tofloat64_fromuint32(
2372 double* toptr,
2373 int64_t tooffset,
2374 const uint32_t* fromptr,
2375 int64_t length);
2376 EXPORT_SYMBOL ERROR
2377 awkward_NumpyArray_fill_tofloat64_fromuint64(
2378 double* toptr,
2379 int64_t tooffset,
2380 const uint64_t* fromptr,
2381 int64_t length);
2382 EXPORT_SYMBOL ERROR
2383 awkward_NumpyArray_fill_tofloat64_fromfloat32(
2384 double* toptr,
2385 int64_t tooffset,
2386 const float* fromptr,
2387 int64_t length);
2388 EXPORT_SYMBOL ERROR
2389 awkward_NumpyArray_fill_tofloat64_fromfloat64(
2390 double* toptr,
2391 int64_t tooffset,
2392 const double* fromptr,
2393 int64_t length);
2394
2395 EXPORT_SYMBOL ERROR
2396 awkward_NumpyArray_fill_tocomplex64_frombool(
2397 float* toptr,
2398 int64_t tooffset,
2399 const bool* fromptr,
2400 int64_t length);
2401 EXPORT_SYMBOL ERROR
2402 awkward_NumpyArray_fill_tocomplex64_fromint8(
2403 float* toptr,
2404 int64_t tooffset,
2405 const int8_t* fromptr,
2406 int64_t length);
2407 EXPORT_SYMBOL ERROR
2408 awkward_NumpyArray_fill_tocomplex64_fromint16(
2409 float* toptr,
2410 int64_t tooffset,
2411 const int16_t* fromptr,
2412 int64_t length);
2413 EXPORT_SYMBOL ERROR
2414 awkward_NumpyArray_fill_tocomplex64_fromint32(
2415 float* toptr,
2416 int64_t tooffset,
2417 const int32_t* fromptr,
2418 int64_t length);
2419 EXPORT_SYMBOL ERROR
2420 awkward_NumpyArray_fill_tocomplex64_fromint64(
2421 float* toptr,
2422 int64_t tooffset,
2423 const int64_t* fromptr,
2424 int64_t length);
2425 EXPORT_SYMBOL ERROR
2426 awkward_NumpyArray_fill_tocomplex64_fromuint8(
2427 float* toptr,
2428 int64_t tooffset,
2429 const uint8_t* fromptr,
2430 int64_t length);
2431 EXPORT_SYMBOL ERROR
2432 awkward_NumpyArray_fill_tocomplex64_fromuint16(
2433 float* toptr,
2434 int64_t tooffset,
2435 const uint16_t* fromptr,
2436 int64_t length);
2437 EXPORT_SYMBOL ERROR
2438 awkward_NumpyArray_fill_tocomplex64_fromuint32(
2439 float* toptr,
2440 int64_t tooffset,
2441 const uint32_t* fromptr,
2442 int64_t length);
2443 EXPORT_SYMBOL ERROR
2444 awkward_NumpyArray_fill_tocomplex64_fromuint64(
2445 float* toptr,
2446 int64_t tooffset,
2447 const uint64_t* fromptr,
2448 int64_t length);
2449 EXPORT_SYMBOL ERROR
2450 awkward_NumpyArray_fill_tocomplex64_fromfloat32(
2451 float* toptr,
2452 int64_t tooffset,
2453 const float* fromptr,
2454 int64_t length);
2455 EXPORT_SYMBOL ERROR
2456 awkward_NumpyArray_fill_tocomplex64_fromfloat64(
2457 float* toptr,
2458 int64_t tooffset,
2459 const double* fromptr,
2460 int64_t length);
2461 EXPORT_SYMBOL ERROR
2462 awkward_NumpyArray_fill_tocomplex128_frombool(
2463 double* toptr,
2464 int64_t tooffset,
2465 const bool* fromptr,
2466 int64_t length);
2467 EXPORT_SYMBOL ERROR
2468 awkward_NumpyArray_fill_tocomplex128_fromint8(
2469 double* toptr,
2470 int64_t tooffset,
2471 const int8_t* fromptr,
2472 int64_t length);
2473 EXPORT_SYMBOL ERROR
2474 awkward_NumpyArray_fill_tocomplex128_fromint16(
2475 double* toptr,
2476 int64_t tooffset,
2477 const int16_t* fromptr,
2478 int64_t length);
2479 EXPORT_SYMBOL ERROR
2480 awkward_NumpyArray_fill_tocomplex128_fromint32(
2481 double* toptr,
2482 int64_t tooffset,
2483 const int32_t* fromptr,
2484 int64_t length);
2485 EXPORT_SYMBOL ERROR
2486 awkward_NumpyArray_fill_tocomplex128_fromint64(
2487 double* toptr,
2488 int64_t tooffset,
2489 const int64_t* fromptr,
2490 int64_t length);
2491 EXPORT_SYMBOL ERROR
2492 awkward_NumpyArray_fill_tocomplex128_fromuint8(
2493 double* toptr,
2494 int64_t tooffset,
2495 const uint8_t* fromptr,
2496 int64_t length);
2497 EXPORT_SYMBOL ERROR
2498 awkward_NumpyArray_fill_tocomplex128_fromuint16(
2499 double* toptr,
2500 int64_t tooffset,
2501 const uint16_t* fromptr,
2502 int64_t length);
2503 EXPORT_SYMBOL ERROR
2504 awkward_NumpyArray_fill_tocomplex128_fromuint32(
2505 double* toptr,
2506 int64_t tooffset,
2507 const uint32_t* fromptr,
2508 int64_t length);
2509 EXPORT_SYMBOL ERROR
2510 awkward_NumpyArray_fill_tocomplex128_fromuint64(
2511 double* toptr,
2512 int64_t tooffset,
2513 const uint64_t* fromptr,
2514 int64_t length);
2515 EXPORT_SYMBOL ERROR
2516 awkward_NumpyArray_fill_tocomplex128_fromfloat32(
2517 double* toptr,
2518 int64_t tooffset,
2519 const float* fromptr,
2520 int64_t length);
2521 EXPORT_SYMBOL ERROR
2522 awkward_NumpyArray_fill_tocomplex128_fromfloat64(
2523 double* toptr,
2524 int64_t tooffset,
2525 const double* fromptr,
2526 int64_t length);
2527
2528 EXPORT_SYMBOL ERROR
2529 awkward_NumpyArray_fill_tobool_fromcomplex64(
2530 bool* toptr,
2531 int64_t tooffset,
2532 const float* fromptr,
2533 int64_t length);
2534 EXPORT_SYMBOL ERROR
2535 awkward_NumpyArray_fill_tobool_fromcomplex128(
2536 bool* toptr,
2537 int64_t tooffset,
2538 const double* fromptr,
2539 int64_t length);
2540 EXPORT_SYMBOL ERROR
2541 awkward_NumpyArray_fill_toint8_fromcomplex64(
2542 int8_t* toptr,
2543 int64_t tooffset,
2544 const float* fromptr,
2545 int64_t length);
2546 EXPORT_SYMBOL ERROR
2547 awkward_NumpyArray_fill_toint8_fromcomplex128(
2548 int8_t* toptr,
2549 int64_t tooffset,
2550 const double* fromptr,
2551 int64_t length);
2552 EXPORT_SYMBOL ERROR
2553 awkward_NumpyArray_fill_toint16_fromcomplex64(
2554 int16_t* toptr,
2555 int64_t tooffset,
2556 const float* fromptr,
2557 int64_t length);
2558 EXPORT_SYMBOL ERROR
2559 awkward_NumpyArray_fill_toint16_fromcomplex128(
2560 int16_t* toptr,
2561 int64_t tooffset,
2562 const double* fromptr,
2563 int64_t length);
2564 EXPORT_SYMBOL ERROR
2565 awkward_NumpyArray_fill_toint32_fromcomplex64(
2566 int32_t* toptr,
2567 int64_t tooffset,
2568 const float* fromptr,
2569 int64_t length);
2570 EXPORT_SYMBOL ERROR
2571 awkward_NumpyArray_fill_toint32_fromcomplex128(
2572 int32_t* toptr,
2573 int64_t tooffset,
2574 const double* fromptr,
2575 int64_t length);
2576 EXPORT_SYMBOL ERROR
2577 awkward_NumpyArray_fill_toint64_fromcomplex64(
2578 int64_t* toptr,
2579 int64_t tooffset,
2580 const float* fromptr,
2581 int64_t length);
2582 EXPORT_SYMBOL ERROR
2583 awkward_NumpyArray_fill_toint64_fromcomplex128(
2584 int64_t* toptr,
2585 int64_t tooffset,
2586 const double* fromptr,
2587 int64_t length);
2588 EXPORT_SYMBOL ERROR
2589 awkward_NumpyArray_fill_touint8_fromcomplex64(
2590 uint8_t* toptr,
2591 int64_t tooffset,
2592 const float* fromptr,
2593 int64_t length);
2594 EXPORT_SYMBOL ERROR
2595 awkward_NumpyArray_fill_touint8_fromcomplex128(
2596 uint8_t* toptr,
2597 int64_t tooffset,
2598 const double* fromptr,
2599 int64_t length);
2600 EXPORT_SYMBOL ERROR
2601 awkward_NumpyArray_fill_touint16_fromcomplex64(
2602 uint16_t* toptr,
2603 int64_t tooffset,
2604 const float* fromptr,
2605 int64_t length);
2606 EXPORT_SYMBOL ERROR
2607 awkward_NumpyArray_fill_touint16_fromcomplex128(
2608 uint16_t* toptr,
2609 int64_t tooffset,
2610 const double* fromptr,
2611 int64_t length);
2612 EXPORT_SYMBOL ERROR
2613 awkward_NumpyArray_fill_touint32_fromcomplex64(
2614 uint32_t* toptr,
2615 int64_t tooffset,
2616 const float* fromptr,
2617 int64_t length);
2618 EXPORT_SYMBOL ERROR
2619 awkward_NumpyArray_fill_touint32_fromcomplex128(
2620 uint32_t* toptr,
2621 int64_t tooffset,
2622 const double* fromptr,
2623 int64_t length);
2624 EXPORT_SYMBOL ERROR
2625 awkward_NumpyArray_fill_touint64_fromcomplex64(
2626 uint64_t* toptr,
2627 int64_t tooffset,
2628 const float* fromptr,
2629 int64_t length);
2630 EXPORT_SYMBOL ERROR
2631 awkward_NumpyArray_fill_touint64_fromcomplex128(
2632 uint64_t* toptr,
2633 int64_t tooffset,
2634 const double* fromptr,
2635 int64_t length);
2636 EXPORT_SYMBOL ERROR
2637 awkward_NumpyArray_fill_tofloat32_fromcomplex64(
2638 float* toptr,
2639 int64_t tooffset,
2640 const float* fromptr,
2641 int64_t length);
2642 EXPORT_SYMBOL ERROR
2643 awkward_NumpyArray_fill_tofloat32_fromcomplex128(
2644 float* toptr,
2645 int64_t tooffset,
2646 const double* fromptr,
2647 int64_t length);
2648 EXPORT_SYMBOL ERROR
2649 awkward_NumpyArray_fill_tofloat64_fromcomplex64(
2650 double* toptr,
2651 int64_t tooffset,
2652 const float* fromptr,
2653 int64_t length);
2654 EXPORT_SYMBOL ERROR
2655 awkward_NumpyArray_fill_tofloat64_fromcomplex128(
2656 double* toptr,
2657 int64_t tooffset,
2658 const double* fromptr,
2659 int64_t length);
2660
2661 EXPORT_SYMBOL ERROR
2662 awkward_NumpyArray_fill_tobool_frombool(
2663 bool* toptr,
2664 int64_t tooffset,
2665 const bool* fromptr,
2666 int64_t length);
2667 EXPORT_SYMBOL ERROR
2668 awkward_NumpyArray_fill_toint8_frombool(
2669 int8_t* toptr,
2670 int64_t tooffset,
2671 const bool* fromptr,
2672 int64_t length);
2673 EXPORT_SYMBOL ERROR
2674 awkward_NumpyArray_fill_toint16_frombool(
2675 int16_t* toptr,
2676 int64_t tooffset,
2677 const bool* fromptr,
2678 int64_t length);
2679 EXPORT_SYMBOL ERROR
2680 awkward_NumpyArray_fill_toint32_frombool(
2681 int32_t* toptr,
2682 int64_t tooffset,
2683 const bool* fromptr,
2684 int64_t length);
2685 EXPORT_SYMBOL ERROR
2686 awkward_NumpyArray_fill_toint64_frombool(
2687 int64_t* toptr,
2688 int64_t tooffset,
2689 const bool* fromptr,
2690 int64_t length);
2691 EXPORT_SYMBOL ERROR
2692 awkward_NumpyArray_fill_touint8_frombool(
2693 uint8_t* toptr,
2694 int64_t tooffset,
2695 const bool* fromptr,
2696 int64_t length);
2697 EXPORT_SYMBOL ERROR
2698 awkward_NumpyArray_fill_touint16_frombool(
2699 uint16_t* toptr,
2700 int64_t tooffset,
2701 const bool* fromptr,
2702 int64_t length);
2703 EXPORT_SYMBOL ERROR
2704 awkward_NumpyArray_fill_touint32_frombool(
2705 uint32_t* toptr,
2706 int64_t tooffset,
2707 const bool* fromptr,
2708 int64_t length);
2709 EXPORT_SYMBOL ERROR
2710 awkward_NumpyArray_fill_touint64_frombool(
2711 uint64_t* toptr,
2712 int64_t tooffset,
2713 const bool* fromptr,
2714 int64_t length);
2715 EXPORT_SYMBOL ERROR
2716 awkward_NumpyArray_fill_tofloat32_frombool(
2717 float* toptr,
2718 int64_t tooffset,
2719 const bool* fromptr,
2720 int64_t length);
2721 EXPORT_SYMBOL ERROR
2722 awkward_NumpyArray_fill_tofloat64_frombool(
2723 double* toptr,
2724 int64_t tooffset,
2725 const bool* fromptr,
2726 int64_t length);
2727
2728 EXPORT_SYMBOL ERROR
2729 awkward_NumpyArray_fill_tobool_fromint8(
2730 bool* toptr,
2731 int64_t tooffset,
2732 const int8_t* fromptr,
2733 int64_t length);
2734 EXPORT_SYMBOL ERROR
2735 awkward_NumpyArray_fill_tobool_fromint16(
2736 bool* toptr,
2737 int64_t tooffset,
2738 const int16_t* fromptr,
2739 int64_t length);
2740 EXPORT_SYMBOL ERROR
2741 awkward_NumpyArray_fill_tobool_fromint32(
2742 bool* toptr,
2743 int64_t tooffset,
2744 const int32_t* fromptr,
2745 int64_t length);
2746 EXPORT_SYMBOL ERROR
2747 awkward_NumpyArray_fill_tobool_fromint64(
2748 bool* toptr,
2749 int64_t tooffset,
2750 const int64_t* fromptr,
2751 int64_t length);
2752 EXPORT_SYMBOL ERROR
2753 awkward_NumpyArray_fill_tobool_fromuint8(
2754 bool* toptr,
2755 int64_t tooffset,
2756 const uint8_t* fromptr,
2757 int64_t length);
2758 EXPORT_SYMBOL ERROR
2759 awkward_NumpyArray_fill_tobool_fromuint16(
2760 bool* toptr,
2761 int64_t tooffset,
2762 const uint16_t* fromptr,
2763 int64_t length);
2764 EXPORT_SYMBOL ERROR
2765 awkward_NumpyArray_fill_tobool_fromuint32(
2766 bool* toptr,
2767 int64_t tooffset,
2768 const uint32_t* fromptr,
2769 int64_t length);
2770 EXPORT_SYMBOL ERROR
2771 awkward_NumpyArray_fill_tobool_fromuint64(
2772 bool* toptr,
2773 int64_t tooffset,
2774 const uint64_t* fromptr,
2775 int64_t length);
2776 EXPORT_SYMBOL ERROR
2777 awkward_NumpyArray_fill_tobool_fromfloat32(
2778 bool* toptr,
2779 int64_t tooffset,
2780 const float* fromptr,
2781 int64_t length);
2782 EXPORT_SYMBOL ERROR
2783 awkward_NumpyArray_fill_tobool_fromfloat64(
2784 bool* toptr,
2785 int64_t tooffset,
2786 const double* fromptr,
2787 int64_t length);
2788
2789 EXPORT_SYMBOL ERROR
2790 awkward_NumpyArray_fill_scaled_toint64_fromint64(
2791 int64_t* toptr,
2792 int64_t tooffset,
2793 const int64_t* fromptr,
2794 int64_t length,
2795 double scale);
2796
2797 EXPORT_SYMBOL ERROR
2798 awkward_NumpyArray_rearrange_shifted_toint64_fromint64(
2799 int64_t* toptr,
2800 const int64_t* fromshifts,
2801 int64_t length,
2802 const int64_t* fromoffsets,
2803 int64_t offsetslength,
2804 const int64_t* fromparents,
2805 int64_t parentslength,
2806 const int64_t* fromstarts,
2807 int64_t startslength);
2808
2809 EXPORT_SYMBOL ERROR
2810 awkward_NumpyArray_getitem_boolean_nonzero_64(
2811 int64_t* toptr,
2812 const int8_t* fromptr,
2813 int64_t length,
2814 int64_t stride);
2815
2816 EXPORT_SYMBOL ERROR
2817 awkward_NumpyArray_getitem_boolean_numtrue(
2818 int64_t* numtrue,
2819 const int8_t* fromptr,
2820 int64_t length,
2821 int64_t stride);
2822
2823 EXPORT_SYMBOL ERROR
2824 awkward_NumpyArray_getitem_next_array_64(
2825 int64_t* nextcarryptr,
2826 int64_t* nextadvancedptr,
2827 const int64_t* carryptr,
2828 const int64_t* flatheadptr,
2829 int64_t lencarry,
2830 int64_t lenflathead,
2831 int64_t skip);
2832
2833 EXPORT_SYMBOL ERROR
2834 awkward_NumpyArray_getitem_next_array_advanced_64(
2835 int64_t* nextcarryptr,
2836 const int64_t* carryptr,
2837 const int64_t* advancedptr,
2838 const int64_t* flatheadptr,
2839 int64_t lencarry,
2840 int64_t skip);
2841
2842 EXPORT_SYMBOL ERROR
2843 awkward_NumpyArray_getitem_next_at_64(
2844 int64_t* nextcarryptr,
2845 const int64_t* carryptr,
2846 int64_t lencarry,
2847 int64_t skip,
2848 int64_t at);
2849
2850 EXPORT_SYMBOL ERROR
2851 awkward_NumpyArray_getitem_next_null_64(
2852 uint8_t* toptr,
2853 const uint8_t* fromptr,
2854 int64_t len,
2855 int64_t stride,
2856 const int64_t* pos);
2857
2858 EXPORT_SYMBOL ERROR
2859 awkward_NumpyArray_getitem_next_range_64(
2860 int64_t* nextcarryptr,
2861 const int64_t* carryptr,
2862 int64_t lencarry,
2863 int64_t lenhead,
2864 int64_t skip,
2865 int64_t start,
2866 int64_t step);
2867
2868 EXPORT_SYMBOL ERROR
2869 awkward_NumpyArray_getitem_next_range_advanced_64(
2870 int64_t* nextcarryptr,
2871 int64_t* nextadvancedptr,
2872 const int64_t* carryptr,
2873 const int64_t* advancedptr,
2874 int64_t lencarry,
2875 int64_t lenhead,
2876 int64_t skip,
2877 int64_t start,
2878 int64_t step);
2879
2880 EXPORT_SYMBOL ERROR
2881 awkward_NumpyArray_reduce_adjust_starts_64(
2882 int64_t* toptr,
2883 int64_t outlength,
2884 const int64_t* parents,
2885 const int64_t* starts);
2886
2887 EXPORT_SYMBOL ERROR
2888 awkward_NumpyArray_reduce_adjust_starts_shifts_64(
2889 int64_t* toptr,
2890 int64_t outlength,
2891 const int64_t* parents,
2892 const int64_t* starts,
2893 const int64_t* shifts);
2894
2895 EXPORT_SYMBOL ERROR
2896 awkward_NumpyArray_reduce_mask_ByteMaskedArray_64(
2897 int8_t* toptr,
2898 const int64_t* parents,
2899 int64_t lenparents,
2900 int64_t outlength);
2901
2902 EXPORT_SYMBOL ERROR
2903 awkward_ListOffsetArray_argsort_strings(
2904 int64_t* tocarry,
2905 const int64_t* fromparents,
2906 int64_t length,
2907 const uint8_t* stringdata,
2908 const int64_t* stringstarts,
2909 const int64_t* stringstops,
2910 bool is_stable,
2911 bool is_ascending,
2912 bool is_local);
2913
2914 EXPORT_SYMBOL ERROR
2915 awkward_NumpyArray_sort_asstrings_uint8(
2916 uint8_t* toptr,
2917 const uint8_t* fromptr,
2918 const int64_t* offsets,
2919 int64_t offsetslength,
2920 int64_t* outoffsets,
2921 bool ascending,
2922 bool stable);
2923
2924 EXPORT_SYMBOL ERROR
2925 awkward_NumpyArray_unique_ranges_int8(
2926 int8_t* toptr,
2927 const int64_t* offsets,
2928 int64_t offsetslength,
2929 int64_t* outoffsets,
2930 int64_t* tolength);
2931 EXPORT_SYMBOL ERROR
2932 awkward_NumpyArray_unique_ranges_int16(
2933 int16_t* toptr,
2934 const int64_t* offsets,
2935 int64_t offsetslength,
2936 int64_t* outoffsets,
2937 int64_t* tolength);
2938 EXPORT_SYMBOL ERROR
2939 awkward_NumpyArray_unique_ranges_int32(
2940 int32_t* toptr,
2941 const int64_t* offsets,
2942 int64_t offsetslength,
2943 int64_t* outoffsets,
2944 int64_t* tolength);
2945 EXPORT_SYMBOL ERROR
2946 awkward_NumpyArray_unique_ranges_int64(
2947 int64_t* toptr,
2948 const int64_t* offsets,
2949 int64_t offsetslength,
2950 int64_t* outoffsets,
2951 int64_t* tolength);
2952 EXPORT_SYMBOL ERROR
2953 awkward_NumpyArray_unique_ranges_uint8(
2954 uint8_t* toptr,
2955 const int64_t* offsets,
2956 int64_t offsetslength,
2957 int64_t* outoffsets,
2958 int64_t* tolength);
2959 EXPORT_SYMBOL ERROR
2960 awkward_NumpyArray_unique_ranges_uint16(
2961 uint16_t* toptr,
2962 const int64_t* offsets,
2963 int64_t offsetslength,
2964 int64_t* outoffsets,
2965 int64_t* tolength);
2966 EXPORT_SYMBOL ERROR
2967 awkward_NumpyArray_unique_ranges_uint32(
2968 uint32_t* toptr,
2969 const int64_t* offsets,
2970 int64_t offsetslength,
2971 int64_t* outoffsets,
2972 int64_t* tolength);
2973 EXPORT_SYMBOL ERROR
2974 awkward_NumpyArray_unique_ranges_uint64(
2975 uint64_t* toptr,
2976 const int64_t* offsets,
2977 int64_t offsetslength,
2978 int64_t* outoffsets,
2979 int64_t* tolength);
2980 EXPORT_SYMBOL ERROR
2981 awkward_NumpyArray_unique_ranges_float32(
2982 float* toptr,
2983 const int64_t* offsets,
2984 int64_t offsetslength,
2985 int64_t* outoffsets,
2986 int64_t* tolength);
2987 EXPORT_SYMBOL ERROR
2988 awkward_NumpyArray_unique_ranges_float64(
2989 double* toptr,
2990 const int64_t* offsets,
2991 int64_t offsetslength,
2992 int64_t* outoffsets,
2993 int64_t* tolength);
2994
2995 EXPORT_SYMBOL ERROR
2996 awkward_NumpyArray_unique_strings_uint8(
2997 uint8_t* toptr,
2998 const int64_t* offsets,
2999 int64_t offsetslength,
3000 int64_t* outoffsets,
3001 int64_t* tolength);
3002
3003 EXPORT_SYMBOL ERROR
3004 awkward_NumpyArray_subrange_equal_bool(
3005 bool* tmpptr,
3006 const int64_t* fromstarts,
3007 const int64_t* fromstops,
3008 int64_t length,
3009 bool* toequal);
3010 EXPORT_SYMBOL ERROR
3011 awkward_NumpyArray_subrange_equal_int8(
3012 int8_t* tmpptr,
3013 const int64_t* fromstarts,
3014 const int64_t* fromstops,
3015 int64_t length,
3016 bool* toequal);
3017 EXPORT_SYMBOL ERROR
3018 awkward_NumpyArray_subrange_equal_int16(
3019 int16_t* tmpptr,
3020 const int64_t* fromstarts,
3021 const int64_t* fromstops,
3022 int64_t length,
3023 bool* toequal);
3024 EXPORT_SYMBOL ERROR
3025 awkward_NumpyArray_subrange_equal_int32(
3026 int32_t* tmpptr,
3027 const int64_t* fromstarts,
3028 const int64_t* fromstops,
3029 int64_t length,
3030 bool* toequal);
3031 EXPORT_SYMBOL ERROR
3032 awkward_NumpyArray_subrange_equal_int64(
3033 int64_t* tmpptr,
3034 const int64_t* fromstarts,
3035 const int64_t* fromstops,
3036 int64_t length,
3037 bool* toequal);
3038 EXPORT_SYMBOL ERROR
3039 awkward_NumpyArray_subrange_equal_uint8(
3040 uint8_t* tmpptr,
3041 const int64_t* fromstarts,
3042 const int64_t* fromstops,
3043 int64_t length,
3044 bool* toequal);
3045 EXPORT_SYMBOL ERROR
3046 awkward_NumpyArray_subrange_equal_uint16(
3047 uint16_t* tmpptr,
3048 const int64_t* fromstarts,
3049 const int64_t* fromstops,
3050 int64_t length,
3051 bool* toequal);
3052 EXPORT_SYMBOL ERROR
3053 awkward_NumpyArray_subrange_equal_uint32(
3054 uint32_t* tmpptr,
3055 const int64_t* fromstarts,
3056 const int64_t* fromstops,
3057 int64_t length,
3058 bool* toequal);
3059 EXPORT_SYMBOL ERROR
3060 awkward_NumpyArray_subrange_equal_uint64(
3061 uint64_t* tmpptr,
3062 const int64_t* fromstarts,
3063 const int64_t* fromstops,
3064 int64_t length,
3065 bool* toequal);
3066 EXPORT_SYMBOL ERROR
3067 awkward_NumpyArray_subrange_equal_float32(
3068 float* tmpptr,
3069 const int64_t* fromstarts,
3070 const int64_t* fromstops,
3071 int64_t length,
3072 bool* toequal);
3073 EXPORT_SYMBOL ERROR
3074 awkward_NumpyArray_subrange_equal_float64(
3075 double* tmpptr,
3076 const int64_t* fromstarts,
3077 const int64_t* fromstops,
3078 int64_t length,
3079 bool* toequal);
3080
3081 EXPORT_SYMBOL ERROR
3082 awkward_RegularArray_broadcast_tooffsets_64(
3083 const int64_t* fromoffsets,
3084 int64_t offsetslength,
3085 int64_t size);
3086
3087 EXPORT_SYMBOL ERROR
3088 awkward_RegularArray_broadcast_tooffsets_size1_64(
3089 int64_t* tocarry,
3090 const int64_t* fromoffsets,
3091 int64_t offsetslength);
3092
3093 EXPORT_SYMBOL ERROR
3094 awkward_RegularArray_combinations_64(
3095 int64_t** tocarry,
3096 int64_t* toindex,
3097 int64_t* fromindex,
3098 int64_t n,
3099 bool replacement,
3100 int64_t size,
3101 int64_t length);
3102
3103 EXPORT_SYMBOL ERROR
3104 awkward_RegularArray_compact_offsets64(
3105 int64_t* tooffsets,
3106 int64_t length,
3107 int64_t size);
3108
3109 EXPORT_SYMBOL ERROR
3110 awkward_RegularArray_getitem_carry_64(
3111 int64_t* tocarry,
3112 const int64_t* fromcarry,
3113 int64_t lencarry,
3114 int64_t size);
3115
3116 EXPORT_SYMBOL ERROR
3117 awkward_RegularArray_getitem_jagged_expand_64(
3118 int64_t* multistarts,
3119 int64_t* multistops,
3120 const int64_t* singleoffsets,
3121 int64_t regularsize,
3122 int64_t regularlength);
3123
3124 EXPORT_SYMBOL ERROR
3125 awkward_RegularArray_getitem_next_array_64(
3126 int64_t* tocarry,
3127 int64_t* toadvanced,
3128 const int64_t* fromarray,
3129 int64_t length,
3130 int64_t lenarray,
3131 int64_t size);
3132
3133 EXPORT_SYMBOL ERROR
3134 awkward_RegularArray_getitem_next_array_advanced_64(
3135 int64_t* tocarry,
3136 int64_t* toadvanced,
3137 const int64_t* fromadvanced,
3138 const int64_t* fromarray,
3139 int64_t length,
3140 int64_t lenarray,
3141 int64_t size);
3142
3143 EXPORT_SYMBOL ERROR
3144 awkward_RegularArray_getitem_next_array_regularize_64(
3145 int64_t* toarray,
3146 const int64_t* fromarray,
3147 int64_t lenarray,
3148 int64_t size);
3149
3150 EXPORT_SYMBOL ERROR
3151 awkward_RegularArray_getitem_next_at_64(
3152 int64_t* tocarry,
3153 int64_t at,
3154 int64_t length,
3155 int64_t size);
3156
3157 EXPORT_SYMBOL ERROR
3158 awkward_RegularArray_getitem_next_range_64(
3159 int64_t* tocarry,
3160 int64_t regular_start,
3161 int64_t step,
3162 int64_t length,
3163 int64_t size,
3164 int64_t nextsize);
3165
3166 EXPORT_SYMBOL ERROR
3167 awkward_RegularArray_getitem_next_range_spreadadvanced_64(
3168 int64_t* toadvanced,
3169 const int64_t* fromadvanced,
3170 int64_t length,
3171 int64_t nextsize);
3172
3173 EXPORT_SYMBOL ERROR
3174 awkward_RegularArray_localindex_64(
3175 int64_t* toindex,
3176 int64_t size,
3177 int64_t length);
3178
3179 EXPORT_SYMBOL ERROR
3180 awkward_RegularArray_num_64(
3181 int64_t* tonum,
3182 int64_t size,
3183 int64_t length);
3184
3185 EXPORT_SYMBOL ERROR
3186 awkward_RegularArray_reduce_local_nextparents_64(
3187 int64_t* nextparents,
3188 int64_t size,
3189 int64_t length);
3190
3191 EXPORT_SYMBOL ERROR
3192 awkward_RegularArray_reduce_nonlocal_preparenext_64(
3193 int64_t* nextcarry,
3194 int64_t* nextparents,
3195 const int64_t* parents,
3196 int64_t size,
3197 int64_t length);
3198
3199 EXPORT_SYMBOL ERROR
3200 awkward_RegularArray_rpad_and_clip_axis1_64(
3201 int64_t* toindex,
3202 int64_t target,
3203 int64_t size,
3204 int64_t length);
3205
3206 EXPORT_SYMBOL ERROR
3207 awkward_UnionArray_fillindex_to64_from32(
3208 int64_t* toindex,
3209 int64_t toindexoffset,
3210 const int32_t* fromindex,
3211 int64_t length);
3212 EXPORT_SYMBOL ERROR
3213 awkward_UnionArray_fillindex_to64_from64(
3214 int64_t* toindex,
3215 int64_t toindexoffset,
3216 const int64_t* fromindex,
3217 int64_t length);
3218 EXPORT_SYMBOL ERROR
3219 awkward_UnionArray_fillindex_to64_fromU32(
3220 int64_t* toindex,
3221 int64_t toindexoffset,
3222 const uint32_t* fromindex,
3223 int64_t length);
3224
3225 EXPORT_SYMBOL ERROR
3226 awkward_UnionArray_fillindex_to64_count(
3227 int64_t* toindex,
3228 int64_t toindexoffset,
3229 int64_t length);
3230
3231 EXPORT_SYMBOL ERROR
3232 awkward_UnionArray_fillna_from32_to64(
3233 int64_t* toindex,
3234 const int32_t* fromindex,
3235 int64_t length);
3236 EXPORT_SYMBOL ERROR
3237 awkward_UnionArray_fillna_from64_to64(
3238 int64_t* toindex,
3239 const int64_t* fromindex,
3240 int64_t length);
3241 EXPORT_SYMBOL ERROR
3242 awkward_UnionArray_fillna_fromU32_to64(
3243 int64_t* toindex,
3244 const uint32_t* fromindex,
3245 int64_t length);
3246
3247 EXPORT_SYMBOL ERROR
3248 awkward_UnionArray_filltags_to8_from8(
3249 int8_t* totags,
3250 int64_t totagsoffset,
3251 const int8_t* fromtags,
3252 int64_t length,
3253 int64_t base);
3254
3255 EXPORT_SYMBOL ERROR
3256 awkward_UnionArray_filltags_to8_const(
3257 int8_t* totags,
3258 int64_t totagsoffset,
3259 int64_t length,
3260 int64_t base);
3261
3262 EXPORT_SYMBOL ERROR
3263 awkward_UnionArray32_flatten_combine_64(
3264 int8_t* totags,
3265 int64_t* toindex,
3266 int64_t* tooffsets,
3267 const int8_t* fromtags,
3268 const int32_t* fromindex,
3269 int64_t length,
3270 int64_t** offsetsraws);
3271 EXPORT_SYMBOL ERROR
3272 awkward_UnionArray64_flatten_combine_64(
3273 int8_t* totags,
3274 int64_t* toindex,
3275 int64_t* tooffsets,
3276 const int8_t* fromtags,
3277 const int64_t* fromindex,
3278 int64_t length,
3279 int64_t** offsetsraws);
3280 EXPORT_SYMBOL ERROR
3281 awkward_UnionArrayU32_flatten_combine_64(
3282 int8_t* totags,
3283 int64_t* toindex,
3284 int64_t* tooffsets,
3285 const int8_t* fromtags,
3286 const uint32_t* fromindex,
3287 int64_t length,
3288 int64_t** offsetsraws);
3289
3290 EXPORT_SYMBOL ERROR
3291 awkward_UnionArray32_flatten_length_64(
3292 int64_t* total_length,
3293 const int8_t* fromtags,
3294 const int32_t* fromindex,
3295 int64_t length,
3296 int64_t** offsetsraws);
3297 EXPORT_SYMBOL ERROR
3298 awkward_UnionArray64_flatten_length_64(
3299 int64_t* total_length,
3300 const int8_t* fromtags,
3301 const int64_t* fromindex,
3302 int64_t length,
3303 int64_t** offsetsraws);
3304 EXPORT_SYMBOL ERROR
3305 awkward_UnionArrayU32_flatten_length_64(
3306 int64_t* total_length,
3307 const int8_t* fromtags,
3308 const uint32_t* fromindex,
3309 int64_t length,
3310 int64_t** offsetsraws);
3311
3312 EXPORT_SYMBOL ERROR
3313 awkward_UnionArray8_32_nestedfill_tags_index_64(
3314 int8_t* totags,
3315 int32_t* toindex,
3316 int64_t* tmpstarts,
3317 int8_t tag,
3318 const int64_t* fromcounts,
3319 int64_t length);
3320 EXPORT_SYMBOL ERROR
3321 awkward_UnionArray8_64_nestedfill_tags_index_64(
3322 int8_t* totags,
3323 int64_t* toindex,
3324 int64_t* tmpstarts,
3325 int8_t tag,
3326 const int64_t* fromcounts,
3327 int64_t length);
3328 EXPORT_SYMBOL ERROR
3329 awkward_UnionArray8_U32_nestedfill_tags_index_64(
3330 int8_t* totags,
3331 uint32_t* toindex,
3332 int64_t* tmpstarts,
3333 int8_t tag,
3334 const int64_t* fromcounts,
3335 int64_t length);
3336
3337 EXPORT_SYMBOL ERROR
3338 awkward_UnionArray8_32_project_64(
3339 int64_t* lenout,
3340 int64_t* tocarry,
3341 const int8_t* fromtags,
3342 const int32_t* fromindex,
3343 int64_t length,
3344 int64_t which);
3345 EXPORT_SYMBOL ERROR
3346 awkward_UnionArray8_64_project_64(
3347 int64_t* lenout,
3348 int64_t* tocarry,
3349 const int8_t* fromtags,
3350 const int64_t* fromindex,
3351 int64_t length,
3352 int64_t which);
3353 EXPORT_SYMBOL ERROR
3354 awkward_UnionArray8_U32_project_64(
3355 int64_t* lenout,
3356 int64_t* tocarry,
3357 const int8_t* fromtags,
3358 const uint32_t* fromindex,
3359 int64_t length,
3360 int64_t which);
3361
3362 EXPORT_SYMBOL ERROR
3363 awkward_UnionArray8_32_regular_index(
3364 int32_t* toindex,
3365 int32_t* current,
3366 int64_t size,
3367 const int8_t* fromtags,
3368 int64_t length);
3369 EXPORT_SYMBOL ERROR
3370 awkward_UnionArray8_64_regular_index(
3371 int64_t* toindex,
3372 int64_t* current,
3373 int64_t size,
3374 const int8_t* fromtags,
3375 int64_t length);
3376 EXPORT_SYMBOL ERROR
3377 awkward_UnionArray8_U32_regular_index(
3378 uint32_t* toindex,
3379 uint32_t* current,
3380 int64_t size,
3381 const int8_t* fromtags,
3382 int64_t length);
3383
3384 EXPORT_SYMBOL ERROR
3385 awkward_UnionArray8_regular_index_getsize(
3386 int64_t* size,
3387 const int8_t* fromtags,
3388 int64_t length);
3389
3390 EXPORT_SYMBOL ERROR
3391 awkward_UnionArray8_32_simplify8_32_to8_64(
3392 int8_t* totags,
3393 int64_t* toindex,
3394 const int8_t* outertags,
3395 const int32_t* outerindex,
3396 const int8_t* innertags,
3397 const int32_t* innerindex,
3398 int64_t towhich,
3399 int64_t innerwhich,
3400 int64_t outerwhich,
3401 int64_t length,
3402 int64_t base);
3403 EXPORT_SYMBOL ERROR
3404 awkward_UnionArray8_32_simplify8_64_to8_64(
3405 int8_t* totags,
3406 int64_t* toindex,
3407 const int8_t* outertags,
3408 const int32_t* outerindex,
3409 const int8_t* innertags,
3410 const int64_t* innerindex,
3411 int64_t towhich,
3412 int64_t innerwhich,
3413 int64_t outerwhich,
3414 int64_t length,
3415 int64_t base);
3416 EXPORT_SYMBOL ERROR
3417 awkward_UnionArray8_32_simplify8_U32_to8_64(
3418 int8_t* totags,
3419 int64_t* toindex,
3420 const int8_t* outertags,
3421 const int32_t* outerindex,
3422 const int8_t* innertags,
3423 const uint32_t* innerindex,
3424 int64_t towhich,
3425 int64_t innerwhich,
3426 int64_t outerwhich,
3427 int64_t length,
3428 int64_t base);
3429 EXPORT_SYMBOL ERROR
3430 awkward_UnionArray8_64_simplify8_32_to8_64(
3431 int8_t* totags,
3432 int64_t* toindex,
3433 const int8_t* outertags,
3434 const int64_t* outerindex,
3435 const int8_t* innertags,
3436 const int32_t* innerindex,
3437 int64_t towhich,
3438 int64_t innerwhich,
3439 int64_t outerwhich,
3440 int64_t length,
3441 int64_t base);
3442 EXPORT_SYMBOL ERROR
3443 awkward_UnionArray8_64_simplify8_64_to8_64(
3444 int8_t* totags,
3445 int64_t* toindex,
3446 const int8_t* outertags,
3447 const int64_t* outerindex,
3448 const int8_t* innertags,
3449 const int64_t* innerindex,
3450 int64_t towhich,
3451 int64_t innerwhich,
3452 int64_t outerwhich,
3453 int64_t length,
3454 int64_t base);
3455 EXPORT_SYMBOL ERROR
3456 awkward_UnionArray8_64_simplify8_U32_to8_64(
3457 int8_t* totags,
3458 int64_t* toindex,
3459 const int8_t* outertags,
3460 const int64_t* outerindex,
3461 const int8_t* innertags,
3462 const uint32_t* innerindex,
3463 int64_t towhich,
3464 int64_t innerwhich,
3465 int64_t outerwhich,
3466 int64_t length,
3467 int64_t base);
3468 EXPORT_SYMBOL ERROR
3469 awkward_UnionArray8_U32_simplify8_32_to8_64(
3470 int8_t* totags,
3471 int64_t* toindex,
3472 const int8_t* outertags,
3473 const uint32_t* outerindex,
3474 const int8_t* innertags,
3475 const int32_t* innerindex,
3476 int64_t towhich,
3477 int64_t innerwhich,
3478 int64_t outerwhich,
3479 int64_t length,
3480 int64_t base);
3481 EXPORT_SYMBOL ERROR
3482 awkward_UnionArray8_U32_simplify8_64_to8_64(
3483 int8_t* totags,
3484 int64_t* toindex,
3485 const int8_t* outertags,
3486 const uint32_t* outerindex,
3487 const int8_t* innertags,
3488 const int64_t* innerindex,
3489 int64_t towhich,
3490 int64_t innerwhich,
3491 int64_t outerwhich,
3492 int64_t length,
3493 int64_t base);
3494 EXPORT_SYMBOL ERROR
3495 awkward_UnionArray8_U32_simplify8_U32_to8_64(
3496 int8_t* totags,
3497 int64_t* toindex,
3498 const int8_t* outertags,
3499 const uint32_t* outerindex,
3500 const int8_t* innertags,
3501 const uint32_t* innerindex,
3502 int64_t towhich,
3503 int64_t innerwhich,
3504 int64_t outerwhich,
3505 int64_t length,
3506 int64_t base);
3507
3508 EXPORT_SYMBOL ERROR
3509 awkward_UnionArray8_32_simplify_one_to8_64(
3510 int8_t* totags,
3511 int64_t* toindex,
3512 const int8_t* fromtags,
3513 const int32_t* fromindex,
3514 int64_t towhich,
3515 int64_t fromwhich,
3516 int64_t length,
3517 int64_t base);
3518 EXPORT_SYMBOL ERROR
3519 awkward_UnionArray8_64_simplify_one_to8_64(
3520 int8_t* totags,
3521 int64_t* toindex,
3522 const int8_t* fromtags,
3523 const int64_t* fromindex,
3524 int64_t towhich,
3525 int64_t fromwhich,
3526 int64_t length,
3527 int64_t base);
3528 EXPORT_SYMBOL ERROR
3529 awkward_UnionArray8_U32_simplify_one_to8_64(
3530 int8_t* totags,
3531 int64_t* toindex,
3532 const int8_t* fromtags,
3533 const uint32_t* fromindex,
3534 int64_t towhich,
3535 int64_t fromwhich,
3536 int64_t length,
3537 int64_t base);
3538
3539 EXPORT_SYMBOL ERROR
3540 awkward_UnionArray8_32_validity(
3541 const int8_t* tags,
3542 const int32_t* index,
3543 int64_t length,
3544 int64_t numcontents,
3545 const int64_t* lencontents);
3546 EXPORT_SYMBOL ERROR
3547 awkward_UnionArray8_64_validity(
3548 const int8_t* tags,
3549 const int64_t* index,
3550 int64_t length,
3551 int64_t numcontents,
3552 const int64_t* lencontents);
3553 EXPORT_SYMBOL ERROR
3554 awkward_UnionArray8_U32_validity(
3555 const int8_t* tags,
3556 const uint32_t* index,
3557 int64_t length,
3558 int64_t numcontents,
3559 const int64_t* lencontents);
3560
3561 EXPORT_SYMBOL ERROR
3562 awkward_argsort_bool(
3563 int64_t* toptr,
3564 const bool* fromptr,
3565 int64_t length,
3566 const int64_t* offsets,
3567 int64_t offsetslength,
3568 bool ascending,
3569 bool stable);
3570 EXPORT_SYMBOL ERROR
3571 awkward_argsort_int8(
3572 int64_t* toptr,
3573 const int8_t* fromptr,
3574 int64_t length,
3575 const int64_t* offsets,
3576 int64_t offsetslength,
3577 bool ascending,
3578 bool stable);
3579 EXPORT_SYMBOL ERROR
3580 awkward_argsort_int16(
3581 int64_t* toptr,
3582 const int16_t* fromptr,
3583 int64_t length,
3584 const int64_t* offsets,
3585 int64_t offsetslength,
3586 bool ascending,
3587 bool stable);
3588 EXPORT_SYMBOL ERROR
3589 awkward_argsort_int32(
3590 int64_t* toptr,
3591 const int32_t* fromptr,
3592 int64_t length,
3593 const int64_t* offsets,
3594 int64_t offsetslength,
3595 bool ascending,
3596 bool stable);
3597 EXPORT_SYMBOL ERROR
3598 awkward_argsort_int64(
3599 int64_t* toptr,
3600 const int64_t* fromptr,
3601 int64_t length,
3602 const int64_t* offsets,
3603 int64_t offsetslength,
3604 bool ascending,
3605 bool stable);
3606 EXPORT_SYMBOL ERROR
3607 awkward_argsort_uint8(
3608 int64_t* toptr,
3609 const uint8_t* fromptr,
3610 int64_t length,
3611 const int64_t* offsets,
3612 int64_t offsetslength,
3613 bool ascending,
3614 bool stable);
3615 EXPORT_SYMBOL ERROR
3616 awkward_argsort_uint16(
3617 int64_t* toptr,
3618 const uint16_t* fromptr,
3619 int64_t length,
3620 const int64_t* offsets,
3621 int64_t offsetslength,
3622 bool ascending,
3623 bool stable);
3624 EXPORT_SYMBOL ERROR
3625 awkward_argsort_uint32(
3626 int64_t* toptr,
3627 const uint32_t* fromptr,
3628 int64_t length,
3629 const int64_t* offsets,
3630 int64_t offsetslength,
3631 bool ascending,
3632 bool stable);
3633 EXPORT_SYMBOL ERROR
3634 awkward_argsort_uint64(
3635 int64_t* toptr,
3636 const uint64_t* fromptr,
3637 int64_t length,
3638 const int64_t* offsets,
3639 int64_t offsetslength,
3640 bool ascending,
3641 bool stable);
3642 EXPORT_SYMBOL ERROR
3643 awkward_argsort_float32(
3644 int64_t* toptr,
3645 const float* fromptr,
3646 int64_t length,
3647 const int64_t* offsets,
3648 int64_t offsetslength,
3649 bool ascending,
3650 bool stable);
3651 EXPORT_SYMBOL ERROR
3652 awkward_argsort_float64(
3653 int64_t* toptr,
3654 const double* fromptr,
3655 int64_t length,
3656 const int64_t* offsets,
3657 int64_t offsetslength,
3658 bool ascending,
3659 bool stable);
3660
3661 EXPORT_SYMBOL ERROR
3662 awkward_ListOffsetArray_argsort_bool(
3663 int64_t* toptr,
3664 const bool* fromptr,
3665 int64_t length,
3666 const int64_t* offsets,
3667 int64_t offsetslength,
3668 bool ascending,
3669 bool stable);
3670 EXPORT_SYMBOL ERROR
3671 awkward_ListOffsetArray_argsort_int8(
3672 int64_t* toptr,
3673 const int8_t* fromptr,
3674 int64_t length,
3675 const int64_t* offsets,
3676 int64_t offsetslength,
3677 bool ascending,
3678 bool stable);
3679 EXPORT_SYMBOL ERROR
3680 awkward_ListOffsetArray_argsort_int16(
3681 int64_t* toptr,
3682 const int16_t* fromptr,
3683 int64_t length,
3684 const int64_t* offsets,
3685 int64_t offsetslength,
3686 bool ascending,
3687 bool stable);
3688 EXPORT_SYMBOL ERROR
3689 awkward_ListOffsetArray_argsort_int32(
3690 int64_t* toptr,
3691 const int32_t* fromptr,
3692 int64_t length,
3693 const int64_t* offsets,
3694 int64_t offsetslength,
3695 bool ascending,
3696 bool stable);
3697 EXPORT_SYMBOL ERROR
3698 awkward_ListOffsetArray_argsort_int64(
3699 int64_t* toptr,
3700 const int64_t* fromptr,
3701 int64_t length,
3702 const int64_t* offsets,
3703 int64_t offsetslength,
3704 bool ascending,
3705 bool stable);
3706 EXPORT_SYMBOL ERROR
3707 awkward_ListOffsetArray_argsort_uint8(
3708 int64_t* toptr,
3709 const uint8_t* fromptr,
3710 int64_t length,
3711 const int64_t* offsets,
3712 int64_t offsetslength,
3713 bool ascending,
3714 bool stable);
3715 EXPORT_SYMBOL ERROR
3716 awkward_ListOffsetArray_argsort_uint16(
3717 int64_t* toptr,
3718 const uint16_t* fromptr,
3719 int64_t length,
3720 const int64_t* offsets,
3721 int64_t offsetslength,
3722 bool ascending,
3723 bool stable);
3724 EXPORT_SYMBOL ERROR
3725 awkward_ListOffsetArray_argsort_uint32(
3726 int64_t* toptr,
3727 const uint32_t* fromptr,
3728 int64_t length,
3729 const int64_t* offsets,
3730 int64_t offsetslength,
3731 bool ascending,
3732 bool stable);
3733 EXPORT_SYMBOL ERROR
3734 awkward_ListOffsetArray_argsort_uint64(
3735 int64_t* toptr,
3736 const uint64_t* fromptr,
3737 int64_t length,
3738 const int64_t* offsets,
3739 int64_t offsetslength,
3740 bool ascending,
3741 bool stable);
3742 EXPORT_SYMBOL ERROR
3743 awkward_ListOffsetArray_argsort_float32(
3744 int64_t* toptr,
3745 const float* fromptr,
3746 int64_t length,
3747 const int64_t* offsets,
3748 int64_t offsetslength,
3749 bool ascending,
3750 bool stable);
3751 EXPORT_SYMBOL ERROR
3752 awkward_ListOffsetArray_argsort_float64(
3753 int64_t* toptr,
3754 const double* fromptr,
3755 int64_t length,
3756 const int64_t* offsets,
3757 int64_t offsetslength,
3758 bool ascending,
3759 bool stable);
3760
3761 EXPORT_SYMBOL ERROR
3762 awkward_ListArray_argsort_bool(
3763 int64_t* toptr,
3764 const bool* fromptr,
3765 int64_t length,
3766 const int64_t* starts,
3767 const int64_t* stops,
3768 int64_t startslength,
3769 bool ascending,
3770 bool stable);
3771 EXPORT_SYMBOL ERROR
3772 awkward_ListArray_argsort_int8(
3773 int64_t* toptr,
3774 const int8_t* fromptr,
3775 int64_t length,
3776 const int64_t* starts,
3777 const int64_t* stops,
3778 int64_t startslength,
3779 bool ascending,
3780 bool stable);
3781 EXPORT_SYMBOL ERROR
3782 awkward_ListArray_argsort_int16(
3783 int64_t* toptr,
3784 const int16_t* fromptr,
3785 int64_t length,
3786 const int64_t* starts,
3787 const int64_t* stops,
3788 int64_t startslength,
3789 bool ascending,
3790 bool stable);
3791 EXPORT_SYMBOL ERROR
3792 awkward_ListArray_argsort_int32(
3793 int64_t* toptr,
3794 const int32_t* fromptr,
3795 int64_t length,
3796 const int64_t* starts,
3797 const int64_t* stops,
3798 int64_t startslength,
3799 bool ascending,
3800 bool stable);
3801 EXPORT_SYMBOL ERROR
3802 awkward_ListArray_argsort_int64(
3803 int64_t* toptr,
3804 const int64_t* fromptr,
3805 int64_t length,
3806 const int64_t* starts,
3807 const int64_t* stops,
3808 int64_t startslength,
3809 bool ascending,
3810 bool stable);
3811 EXPORT_SYMBOL ERROR
3812 awkward_ListArray_argsort_uint8(
3813 int64_t* toptr,
3814 const uint8_t* fromptr,
3815 int64_t length,
3816 const int64_t* starts,
3817 const int64_t* stops,
3818 int64_t startslength,
3819 bool ascending,
3820 bool stable);
3821 EXPORT_SYMBOL ERROR
3822 awkward_ListArray_argsort_uint16(
3823 int64_t* toptr,
3824 const uint16_t* fromptr,
3825 int64_t length,
3826 const int64_t* starts,
3827 const int64_t* stops,
3828 int64_t startslength,
3829 bool ascending,
3830 bool stable);
3831 EXPORT_SYMBOL ERROR
3832 awkward_ListArray_argsort_uint32(
3833 int64_t* toptr,
3834 const uint32_t* fromptr,
3835 int64_t length,
3836 const int64_t* starts,
3837 const int64_t* stops,
3838 int64_t startslength,
3839 bool ascending,
3840 bool stable);
3841 EXPORT_SYMBOL ERROR
3842 awkward_ListArray_argsort_uint64(
3843 int64_t* toptr,
3844 const uint64_t* fromptr,
3845 int64_t length,
3846 const int64_t* starts,
3847 const int64_t* stops,
3848 int64_t startslength,
3849 bool ascending,
3850 bool stable);
3851 EXPORT_SYMBOL ERROR
3852 awkward_ListArray_argsort_float32(
3853 int64_t* toptr,
3854 const float* fromptr,
3855 int64_t length,
3856 const int64_t* starts,
3857 const int64_t* stops,
3858 int64_t startslength,
3859 bool ascending,
3860 bool stable);
3861 EXPORT_SYMBOL ERROR
3862 awkward_ListArray_argsort_float64(
3863 int64_t* toptr,
3864 const double* fromptr,
3865 int64_t length,
3866 const int64_t* starts,
3867 const int64_t* stops,
3868 int64_t startslength,
3869 bool ascending,
3870 bool stable);
3871
3872 EXPORT_SYMBOL ERROR
3873 awkward_quick_argsort_bool(
3874 int64_t* toptr,
3875 const bool* fromptr,
3876 int64_t length,
3877 int64_t* tmpbeg,
3878 int64_t* tmpend,
3879 const int64_t* offsets,
3880 int64_t offsetslength,
3881 bool ascending,
3882 bool stable,
3883 int64_t maxlevels);
3884 EXPORT_SYMBOL ERROR
3885 awkward_quick_argsort_int8(
3886 int64_t* toptr,
3887 const int8_t* fromptr,
3888 int64_t length,
3889 int64_t* tmpbeg,
3890 int64_t* tmpend,
3891 const int64_t* offsets,
3892 int64_t offsetslength,
3893 bool ascending,
3894 bool stable,
3895 int64_t maxlevels);
3896 EXPORT_SYMBOL ERROR
3897 awkward_quick_argsort_int16(
3898 int64_t* toptr,
3899 const int16_t* fromptr,
3900 int64_t length,
3901 int64_t* tmpbeg,
3902 int64_t* tmpend,
3903 const int64_t* offsets,
3904 int64_t offsetslength,
3905 bool ascending,
3906 bool stable,
3907 int64_t maxlevels);
3908 EXPORT_SYMBOL ERROR
3909 awkward_quick_argsort_int32(
3910 int64_t* toptr,
3911 const int32_t* fromptr,
3912 int64_t length,
3913 int64_t* tmpbeg,
3914 int64_t* tmpend,
3915 const int64_t* offsets,
3916 int64_t offsetslength,
3917 bool ascending,
3918 bool stable,
3919 int64_t maxlevels);
3920 EXPORT_SYMBOL ERROR
3921 awkward_quick_argsort_int64(
3922 int64_t* toptr,
3923 const int64_t* fromptr,
3924 int64_t length,
3925 int64_t* tmpbeg,
3926 int64_t* tmpend,
3927 const int64_t* offsets,
3928 int64_t offsetslength,
3929 bool ascending,
3930 bool stable,
3931 int64_t maxlevels);
3932 EXPORT_SYMBOL ERROR
3933 awkward_quick_argsort_uint8(
3934 int64_t* toptr,
3935 const uint8_t* fromptr,
3936 int64_t length,
3937 int64_t* tmpbeg,
3938 int64_t* tmpend,
3939 const int64_t* offsets,
3940 int64_t offsetslength,
3941 bool ascending,
3942 bool stable,
3943 int64_t maxlevels);
3944 EXPORT_SYMBOL ERROR
3945 awkward_quick_argsort_uint16(
3946 int64_t* toptr,
3947 const uint16_t* fromptr,
3948 int64_t length,
3949 int64_t* tmpbeg,
3950 int64_t* tmpend,
3951 const int64_t* offsets,
3952 int64_t offsetslength,
3953 bool ascending,
3954 bool stable,
3955 int64_t maxlevels);
3956 EXPORT_SYMBOL ERROR
3957 awkward_quick_argsort_uint32(
3958 int64_t* toptr,
3959 const uint32_t* fromptr,
3960 int64_t length,
3961 int64_t* tmpbeg,
3962 int64_t* tmpend,
3963 const int64_t* offsets,
3964 int64_t offsetslength,
3965 bool ascending,
3966 bool stable,
3967 int64_t maxlevels);
3968 EXPORT_SYMBOL ERROR
3969 awkward_quick_argsort_uint64(
3970 int64_t* toptr,
3971 const uint64_t* fromptr,
3972 int64_t length,
3973 int64_t* tmpbeg,
3974 int64_t* tmpend,
3975 const int64_t* offsets,
3976 int64_t offsetslength,
3977 bool ascending,
3978 bool stable,
3979 int64_t maxlevels);
3980 EXPORT_SYMBOL ERROR
3981 awkward_quick_argsort_float32(
3982 int64_t* toptr,
3983 const float* fromptr,
3984 int64_t length,
3985 int64_t* tmpbeg,
3986 int64_t* tmpend,
3987 const int64_t* offsets,
3988 int64_t offsetslength,
3989 bool ascending,
3990 bool stable,
3991 int64_t maxlevels);
3992 EXPORT_SYMBOL ERROR
3993 awkward_quick_argsort_float64(
3994 int64_t* toptr,
3995 const double* fromptr,
3996 int64_t length,
3997 int64_t* tmpbeg,
3998 int64_t* tmpend,
3999 const int64_t* offsets,
4000 int64_t offsetslength,
4001 bool ascending,
4002 bool stable,
4003 int64_t maxlevels);
4004
4005 EXPORT_SYMBOL ERROR
4006 awkward_carry_arange32(
4007 int32_t* toptr,
4008 int64_t length);
4009 EXPORT_SYMBOL ERROR
4010 awkward_carry_arange64(
4011 int64_t* toptr,
4012 int64_t length);
4013 EXPORT_SYMBOL ERROR
4014 awkward_carry_arangeU32(
4015 uint32_t* toptr,
4016 int64_t length);
4017
4018 EXPORT_SYMBOL ERROR
4019 awkward_combinations_64(
4020 int64_t* toindex,
4021 int64_t n,
4022 bool replacement,
4023 int64_t singlelen);
4024
4025 EXPORT_SYMBOL ERROR
4026 awkward_content_reduce_zeroparents_64(
4027 int64_t* toparents,
4028 int64_t length);
4029
4030 EXPORT_SYMBOL ERROR
4031 awkward_Index32_carry_64(
4032 int32_t* toindex,
4033 const int32_t* fromindex,
4034 const int64_t* carry,
4035 int64_t lenfromindex,
4036 int64_t length);
4037 EXPORT_SYMBOL ERROR
4038 awkward_Index64_carry_64(
4039 int64_t* toindex,
4040 const int64_t* fromindex,
4041 const int64_t* carry,
4042 int64_t lenfromindex,
4043 int64_t length);
4044 EXPORT_SYMBOL ERROR
4045 awkward_Index8_carry_64(
4046 int8_t* toindex,
4047 const int8_t* fromindex,
4048 const int64_t* carry,
4049 int64_t lenfromindex,
4050 int64_t length);
4051 EXPORT_SYMBOL ERROR
4052 awkward_IndexU32_carry_64(
4053 uint32_t* toindex,
4054 const uint32_t* fromindex,
4055 const int64_t* carry,
4056 int64_t lenfromindex,
4057 int64_t length);
4058 EXPORT_SYMBOL ERROR
4059 awkward_IndexU8_carry_64(
4060 uint8_t* toindex,
4061 const uint8_t* fromindex,
4062 const int64_t* carry,
4063 int64_t lenfromindex,
4064 int64_t length);
4065
4066 EXPORT_SYMBOL ERROR
4067 awkward_Index32_carry_nocheck_64(
4068 int32_t* toindex,
4069 const int32_t* fromindex,
4070 const int64_t* carry,
4071 int64_t length);
4072 EXPORT_SYMBOL ERROR
4073 awkward_Index64_carry_nocheck_64(
4074 int64_t* toindex,
4075 const int64_t* fromindex,
4076 const int64_t* carry,
4077 int64_t length);
4078 EXPORT_SYMBOL ERROR
4079 awkward_Index8_carry_nocheck_64(
4080 int8_t* toindex,
4081 const int8_t* fromindex,
4082 const int64_t* carry,
4083 int64_t length);
4084 EXPORT_SYMBOL ERROR
4085 awkward_IndexU32_carry_nocheck_64(
4086 uint32_t* toindex,
4087 const uint32_t* fromindex,
4088 const int64_t* carry,
4089 int64_t length);
4090 EXPORT_SYMBOL ERROR
4091 awkward_IndexU8_carry_nocheck_64(
4092 uint8_t* toindex,
4093 const uint8_t* fromindex,
4094 const int64_t* carry,
4095 int64_t length);
4096
4097 EXPORT_SYMBOL ERROR
4098 awkward_index_rpad_and_clip_axis0_64(
4099 int64_t* toindex,
4100 int64_t target,
4101 int64_t length);
4102
4103 EXPORT_SYMBOL ERROR
4104 awkward_index_rpad_and_clip_axis1_64(
4105 int64_t* tostarts,
4106 int64_t* tostops,
4107 int64_t target,
4108 int64_t length);
4109
4110 EXPORT_SYMBOL ERROR
4111 awkward_Index_nones_as_index_64(
4112 int64_t* toindex,
4113 int64_t length);
4114
4115 EXPORT_SYMBOL ERROR
4116 awkward_localindex_64(
4117 int64_t* toindex,
4118 int64_t length);
4119
4120 EXPORT_SYMBOL ERROR
4121 awkward_missing_repeat_64(
4122 int64_t* outindex,
4123 const int64_t* index,
4124 int64_t indexlength,
4125 int64_t repetitions,
4126 int64_t regularsize);
4127
4128 EXPORT_SYMBOL ERROR
4129 awkward_new_Identities32(
4130 int32_t* toptr,
4131 int64_t length);
4132 EXPORT_SYMBOL ERROR
4133 awkward_new_Identities64(
4134 int64_t* toptr,
4135 int64_t length);
4136
4137 EXPORT_SYMBOL ERROR
4138 awkward_reduce_argmax_int8_64(
4139 int64_t* toptr,
4140 const int8_t* fromptr,
4141 const int64_t* parents,
4142 int64_t lenparents,
4143 int64_t outlength);
4144 EXPORT_SYMBOL ERROR
4145 awkward_reduce_argmax_int16_64(
4146 int64_t* toptr,
4147 const int16_t* fromptr,
4148 const int64_t* parents,
4149 int64_t lenparents,
4150 int64_t outlength);
4151 EXPORT_SYMBOL ERROR
4152 awkward_reduce_argmax_int32_64(
4153 int64_t* toptr,
4154 const int32_t* fromptr,
4155 const int64_t* parents,
4156 int64_t lenparents,
4157 int64_t outlength);
4158 EXPORT_SYMBOL ERROR
4159 awkward_reduce_argmax_int64_64(
4160 int64_t* toptr,
4161 const int64_t* fromptr,
4162 const int64_t* parents,
4163 int64_t lenparents,
4164 int64_t outlength);
4165 EXPORT_SYMBOL ERROR
4166 awkward_reduce_argmax_uint8_64(
4167 int64_t* toptr,
4168 const uint8_t* fromptr,
4169 const int64_t* parents,
4170 int64_t lenparents,
4171 int64_t outlength);
4172 EXPORT_SYMBOL ERROR
4173 awkward_reduce_argmax_uint16_64(
4174 int64_t* toptr,
4175 const uint16_t* fromptr,
4176 const int64_t* parents,
4177 int64_t lenparents,
4178 int64_t outlength);
4179 EXPORT_SYMBOL ERROR
4180 awkward_reduce_argmax_uint32_64(
4181 int64_t* toptr,
4182 const uint32_t* fromptr,
4183 const int64_t* parents,
4184 int64_t lenparents,
4185 int64_t outlength);
4186 EXPORT_SYMBOL ERROR
4187 awkward_reduce_argmax_uint64_64(
4188 int64_t* toptr,
4189 const uint64_t* fromptr,
4190 const int64_t* parents,
4191 int64_t lenparents,
4192 int64_t outlength);
4193 EXPORT_SYMBOL ERROR
4194 awkward_reduce_argmax_float32_64(
4195 int64_t* toptr,
4196 const float* fromptr,
4197 const int64_t* parents,
4198 int64_t lenparents,
4199 int64_t outlength);
4200 EXPORT_SYMBOL ERROR
4201 awkward_reduce_argmax_float64_64(
4202 int64_t* toptr,
4203 const double* fromptr,
4204 const int64_t* parents,
4205 int64_t lenparents,
4206 int64_t outlength);
4207
4208 EXPORT_SYMBOL ERROR
4209 awkward_reduce_argmax_complex64_64(
4210 int64_t* toptr,
4211 const float* fromptr,
4212 const int64_t* parents,
4213 int64_t lenparents,
4214 int64_t outlength);
4215 EXPORT_SYMBOL ERROR
4216 awkward_reduce_argmax_complex128_64(
4217 int64_t* toptr,
4218 const double* fromptr,
4219 const int64_t* parents,
4220 int64_t lenparents,
4221 int64_t outlength);
4222
4223 EXPORT_SYMBOL ERROR
4224 awkward_reduce_argmax_bool_64(
4225 int64_t* toptr,
4226 const bool* fromptr,
4227 const int64_t* parents,
4228 int64_t lenparents,
4229 int64_t outlength);
4230
4231 EXPORT_SYMBOL ERROR
4232 awkward_reduce_argmin_int8_64(
4233 int64_t* toptr,
4234 const int8_t* fromptr,
4235 const int64_t* parents,
4236 int64_t lenparents,
4237 int64_t outlength);
4238 EXPORT_SYMBOL ERROR
4239 awkward_reduce_argmin_int16_64(
4240 int64_t* toptr,
4241 const int16_t* fromptr,
4242 const int64_t* parents,
4243 int64_t lenparents,
4244 int64_t outlength);
4245 EXPORT_SYMBOL ERROR
4246 awkward_reduce_argmin_int32_64(
4247 int64_t* toptr,
4248 const int32_t* fromptr,
4249 const int64_t* parents,
4250 int64_t lenparents,
4251 int64_t outlength);
4252 EXPORT_SYMBOL ERROR
4253 awkward_reduce_argmin_int64_64(
4254 int64_t* toptr,
4255 const int64_t* fromptr,
4256 const int64_t* parents,
4257 int64_t lenparents,
4258 int64_t outlength);
4259 EXPORT_SYMBOL ERROR
4260 awkward_reduce_argmin_uint8_64(
4261 int64_t* toptr,
4262 const uint8_t* fromptr,
4263 const int64_t* parents,
4264 int64_t lenparents,
4265 int64_t outlength);
4266 EXPORT_SYMBOL ERROR
4267 awkward_reduce_argmin_uint16_64(
4268 int64_t* toptr,
4269 const uint16_t* fromptr,
4270 const int64_t* parents,
4271 int64_t lenparents,
4272 int64_t outlength);
4273 EXPORT_SYMBOL ERROR
4274 awkward_reduce_argmin_uint32_64(
4275 int64_t* toptr,
4276 const uint32_t* fromptr,
4277 const int64_t* parents,
4278 int64_t lenparents,
4279 int64_t outlength);
4280 EXPORT_SYMBOL ERROR
4281 awkward_reduce_argmin_uint64_64(
4282 int64_t* toptr,
4283 const uint64_t* fromptr,
4284 const int64_t* parents,
4285 int64_t lenparents,
4286 int64_t outlength);
4287 EXPORT_SYMBOL ERROR
4288 awkward_reduce_argmin_float32_64(
4289 int64_t* toptr,
4290 const float* fromptr,
4291 const int64_t* parents,
4292 int64_t lenparents,
4293 int64_t outlength);
4294 EXPORT_SYMBOL ERROR
4295 awkward_reduce_argmin_float64_64(
4296 int64_t* toptr,
4297 const double* fromptr,
4298 const int64_t* parents,
4299 int64_t lenparents,
4300 int64_t outlength);
4301
4302 EXPORT_SYMBOL ERROR
4303 awkward_reduce_argmin_bool_64(
4304 int64_t* toptr,
4305 const bool* fromptr,
4306 const int64_t* parents,
4307 int64_t lenparents,
4308 int64_t outlength);
4309
4310 EXPORT_SYMBOL ERROR
4311 awkward_reduce_argmin_complex64_64(
4312 int64_t* toptr,
4313 const float* fromptr,
4314 const int64_t* parents,
4315 int64_t lenparents,
4316 int64_t outlength);
4317 EXPORT_SYMBOL ERROR
4318 awkward_reduce_argmin_complex128_64(
4319 int64_t* toptr,
4320 const double* fromptr,
4321 const int64_t* parents,
4322 int64_t lenparents,
4323 int64_t outlength);
4324
4325 EXPORT_SYMBOL ERROR
4326 awkward_reduce_count_64(
4327 int64_t* toptr,
4328 const int64_t* parents,
4329 int64_t lenparents,
4330 int64_t outlength);
4331
4332 EXPORT_SYMBOL ERROR
4333 awkward_reduce_countnonzero_bool_64(
4334 int64_t* toptr,
4335 const bool* fromptr,
4336 const int64_t* parents,
4337 int64_t lenparents,
4338 int64_t outlength);
4339 EXPORT_SYMBOL ERROR
4340 awkward_reduce_countnonzero_int8_64(
4341 int64_t* toptr,
4342 const int8_t* fromptr,
4343 const int64_t* parents,
4344 int64_t lenparents,
4345 int64_t outlength);
4346 EXPORT_SYMBOL ERROR
4347 awkward_reduce_countnonzero_int16_64(
4348 int64_t* toptr,
4349 const int16_t* fromptr,
4350 const int64_t* parents,
4351 int64_t lenparents,
4352 int64_t outlength);
4353 EXPORT_SYMBOL ERROR
4354 awkward_reduce_countnonzero_int32_64(
4355 int64_t* toptr,
4356 const int32_t* fromptr,
4357 const int64_t* parents,
4358 int64_t lenparents,
4359 int64_t outlength);
4360 EXPORT_SYMBOL ERROR
4361 awkward_reduce_countnonzero_int64_64(
4362 int64_t* toptr,
4363 const int64_t* fromptr,
4364 const int64_t* parents,
4365 int64_t lenparents,
4366 int64_t outlength);
4367 EXPORT_SYMBOL ERROR
4368 awkward_reduce_countnonzero_uint8_64(
4369 int64_t* toptr,
4370 const uint8_t* fromptr,
4371 const int64_t* parents,
4372 int64_t lenparents,
4373 int64_t outlength);
4374 EXPORT_SYMBOL ERROR
4375 awkward_reduce_countnonzero_uint16_64(
4376 int64_t* toptr,
4377 const uint16_t* fromptr,
4378 const int64_t* parents,
4379 int64_t lenparents,
4380 int64_t outlength);
4381 EXPORT_SYMBOL ERROR
4382 awkward_reduce_countnonzero_uint32_64(
4383 int64_t* toptr,
4384 const uint32_t* fromptr,
4385 const int64_t* parents,
4386 int64_t lenparents,
4387 int64_t outlength);
4388 EXPORT_SYMBOL ERROR
4389 awkward_reduce_countnonzero_uint64_64(
4390 int64_t* toptr,
4391 const uint64_t* fromptr,
4392 const int64_t* parents,
4393 int64_t lenparents,
4394 int64_t outlength);
4395 EXPORT_SYMBOL ERROR
4396 awkward_reduce_countnonzero_float32_64(
4397 int64_t* toptr,
4398 const float* fromptr,
4399 const int64_t* parents,
4400 int64_t lenparents,
4401 int64_t outlength);
4402 EXPORT_SYMBOL ERROR
4403 awkward_reduce_countnonzero_float64_64(
4404 int64_t* toptr,
4405 const double* fromptr,
4406 const int64_t* parents,
4407 int64_t lenparents,
4408 int64_t outlength);
4409
4410 EXPORT_SYMBOL ERROR
4411 awkward_reduce_countnonzero_complex64_64(
4412 int64_t* toptr,
4413 const float* fromptr,
4414 const int64_t* parents,
4415 int64_t lenparents,
4416 int64_t outlength);
4417 EXPORT_SYMBOL ERROR
4418 awkward_reduce_countnonzero_complex128_64(
4419 int64_t* toptr,
4420 const double* fromptr,
4421 const int64_t* parents,
4422 int64_t lenparents,
4423 int64_t outlength);
4424
4425 EXPORT_SYMBOL ERROR
4426 awkward_reduce_max_int8_int8_64(
4427 int8_t* toptr,
4428 const int8_t* fromptr,
4429 const int64_t* parents,
4430 int64_t lenparents,
4431 int64_t outlength,
4432 int8_t identity);
4433 EXPORT_SYMBOL ERROR
4434 awkward_reduce_max_int16_int16_64(
4435 int16_t* toptr,
4436 const int16_t* fromptr,
4437 const int64_t* parents,
4438 int64_t lenparents,
4439 int64_t outlength,
4440 int16_t identity);
4441 EXPORT_SYMBOL ERROR
4442 awkward_reduce_max_int32_int32_64(
4443 int32_t* toptr,
4444 const int32_t* fromptr,
4445 const int64_t* parents,
4446 int64_t lenparents,
4447 int64_t outlength,
4448 int32_t identity);
4449 EXPORT_SYMBOL ERROR
4450 awkward_reduce_max_int64_int64_64(
4451 int64_t* toptr,
4452 const int64_t* fromptr,
4453 const int64_t* parents,
4454 int64_t lenparents,
4455 int64_t outlength,
4456 int64_t identity);
4457 EXPORT_SYMBOL ERROR
4458 awkward_reduce_max_uint8_uint8_64(
4459 uint8_t* toptr,
4460 const uint8_t* fromptr,
4461 const int64_t* parents,
4462 int64_t lenparents,
4463 int64_t outlength,
4464 uint8_t identity);
4465 EXPORT_SYMBOL ERROR
4466 awkward_reduce_max_uint16_uint16_64(
4467 uint16_t* toptr,
4468 const uint16_t* fromptr,
4469 const int64_t* parents,
4470 int64_t lenparents,
4471 int64_t outlength,
4472 uint16_t identity);
4473 EXPORT_SYMBOL ERROR
4474 awkward_reduce_max_uint32_uint32_64(
4475 uint32_t* toptr,
4476 const uint32_t* fromptr,
4477 const int64_t* parents,
4478 int64_t lenparents,
4479 int64_t outlength,
4480 uint32_t identity);
4481 EXPORT_SYMBOL ERROR
4482 awkward_reduce_max_uint64_uint64_64(
4483 uint64_t* toptr,
4484 const uint64_t* fromptr,
4485 const int64_t* parents,
4486 int64_t lenparents,
4487 int64_t outlength,
4488 uint64_t identity);
4489 EXPORT_SYMBOL ERROR
4490 awkward_reduce_max_float32_float32_64(
4491 float* toptr,
4492 const float* fromptr,
4493 const int64_t* parents,
4494 int64_t lenparents,
4495 int64_t outlength,
4496 float identity);
4497 EXPORT_SYMBOL ERROR
4498 awkward_reduce_max_float64_float64_64(
4499 double* toptr,
4500 const double* fromptr,
4501 const int64_t* parents,
4502 int64_t lenparents,
4503 int64_t outlength,
4504 double identity);
4505
4506 EXPORT_SYMBOL ERROR
4507 awkward_reduce_max_complex64_complex64_64(
4508 float* toptr,
4509 const float* fromptr,
4510 const int64_t* parents,
4511 int64_t lenparents,
4512 int64_t outlength,
4513 float identity);
4514 EXPORT_SYMBOL ERROR
4515 awkward_reduce_max_complex128_complex128_64(
4516 double* toptr,
4517 const double* fromptr,
4518 const int64_t* parents,
4519 int64_t lenparents,
4520 int64_t outlength,
4521 double identity);
4522
4523 EXPORT_SYMBOL ERROR
4524 awkward_reduce_min_int8_int8_64(
4525 int8_t* toptr,
4526 const int8_t* fromptr,
4527 const int64_t* parents,
4528 int64_t lenparents,
4529 int64_t outlength,
4530 int8_t identity);
4531 EXPORT_SYMBOL ERROR
4532 awkward_reduce_min_int16_int16_64(
4533 int16_t* toptr,
4534 const int16_t* fromptr,
4535 const int64_t* parents,
4536 int64_t lenparents,
4537 int64_t outlength,
4538 int16_t identity);
4539 EXPORT_SYMBOL ERROR
4540 awkward_reduce_min_int32_int32_64(
4541 int32_t* toptr,
4542 const int32_t* fromptr,
4543 const int64_t* parents,
4544 int64_t lenparents,
4545 int64_t outlength,
4546 int32_t identity);
4547 EXPORT_SYMBOL ERROR
4548 awkward_reduce_min_int64_int64_64(
4549 int64_t* toptr,
4550 const int64_t* fromptr,
4551 const int64_t* parents,
4552 int64_t lenparents,
4553 int64_t outlength,
4554 int64_t identity);
4555 EXPORT_SYMBOL ERROR
4556 awkward_reduce_min_uint8_uint8_64(
4557 uint8_t* toptr,
4558 const uint8_t* fromptr,
4559 const int64_t* parents,
4560 int64_t lenparents,
4561 int64_t outlength,
4562 uint8_t identity);
4563 EXPORT_SYMBOL ERROR
4564 awkward_reduce_min_uint16_uint16_64(
4565 uint16_t* toptr,
4566 const uint16_t* fromptr,
4567 const int64_t* parents,
4568 int64_t lenparents,
4569 int64_t outlength,
4570 uint16_t identity);
4571 EXPORT_SYMBOL ERROR
4572 awkward_reduce_min_uint32_uint32_64(
4573 uint32_t* toptr,
4574 const uint32_t* fromptr,
4575 const int64_t* parents,
4576 int64_t lenparents,
4577 int64_t outlength,
4578 uint32_t identity);
4579 EXPORT_SYMBOL ERROR
4580 awkward_reduce_min_uint64_uint64_64(
4581 uint64_t* toptr,
4582 const uint64_t* fromptr,
4583 const int64_t* parents,
4584 int64_t lenparents,
4585 int64_t outlength,
4586 uint64_t identity);
4587 EXPORT_SYMBOL ERROR
4588 awkward_reduce_min_float32_float32_64(
4589 float* toptr,
4590 const float* fromptr,
4591 const int64_t* parents,
4592 int64_t lenparents,
4593 int64_t outlength,
4594 float identity);
4595 EXPORT_SYMBOL ERROR
4596 awkward_reduce_min_float64_float64_64(
4597 double* toptr,
4598 const double* fromptr,
4599 const int64_t* parents,
4600 int64_t lenparents,
4601 int64_t outlength,
4602 double identity);
4603
4604 EXPORT_SYMBOL ERROR
4605 awkward_reduce_min_complex64_complex64_64(
4606 float* toptr,
4607 const float* fromptr,
4608 const int64_t* parents,
4609 int64_t lenparents,
4610 int64_t outlength,
4611 float identity);
4612 EXPORT_SYMBOL ERROR
4613 awkward_reduce_min_complex128_complex128_64(
4614 double* toptr,
4615 const double* fromptr,
4616 const int64_t* parents,
4617 int64_t lenparents,
4618 int64_t outlength,
4619 double identity);
4620
4621 EXPORT_SYMBOL ERROR
4622 awkward_reduce_prod_int32_int8_64(
4623 int32_t* toptr,
4624 const int8_t* fromptr,
4625 const int64_t* parents,
4626 int64_t lenparents,
4627 int64_t outlength);
4628 EXPORT_SYMBOL ERROR
4629 awkward_reduce_prod_int32_int16_64(
4630 int32_t* toptr,
4631 const int16_t* fromptr,
4632 const int64_t* parents,
4633 int64_t lenparents,
4634 int64_t outlength);
4635 EXPORT_SYMBOL ERROR
4636 awkward_reduce_prod_int32_int32_64(
4637 int32_t* toptr,
4638 const int32_t* fromptr,
4639 const int64_t* parents,
4640 int64_t lenparents,
4641 int64_t outlength);
4642 EXPORT_SYMBOL ERROR
4643 awkward_reduce_prod_int64_int8_64(
4644 int64_t* toptr,
4645 const int8_t* fromptr,
4646 const int64_t* parents,
4647 int64_t lenparents,
4648 int64_t outlength);
4649 EXPORT_SYMBOL ERROR
4650 awkward_reduce_prod_int64_int16_64(
4651 int64_t* toptr,
4652 const int16_t* fromptr,
4653 const int64_t* parents,
4654 int64_t lenparents,
4655 int64_t outlength);
4656 EXPORT_SYMBOL ERROR
4657 awkward_reduce_prod_int64_int32_64(
4658 int64_t* toptr,
4659 const int32_t* fromptr,
4660 const int64_t* parents,
4661 int64_t lenparents,
4662 int64_t outlength);
4663 EXPORT_SYMBOL ERROR
4664 awkward_reduce_prod_int64_int64_64(
4665 int64_t* toptr,
4666 const int64_t* fromptr,
4667 const int64_t* parents,
4668 int64_t lenparents,
4669 int64_t outlength);
4670 EXPORT_SYMBOL ERROR
4671 awkward_reduce_prod_uint32_uint8_64(
4672 uint32_t* toptr,
4673 const uint8_t* fromptr,
4674 const int64_t* parents,
4675 int64_t lenparents,
4676 int64_t outlength);
4677 EXPORT_SYMBOL ERROR
4678 awkward_reduce_prod_uint32_uint16_64(
4679 uint32_t* toptr,
4680 const uint16_t* fromptr,
4681 const int64_t* parents,
4682 int64_t lenparents,
4683 int64_t outlength);
4684 EXPORT_SYMBOL ERROR
4685 awkward_reduce_prod_uint32_uint32_64(
4686 uint32_t* toptr,
4687 const uint32_t* fromptr,
4688 const int64_t* parents,
4689 int64_t lenparents,
4690 int64_t outlength);
4691 EXPORT_SYMBOL ERROR
4692 awkward_reduce_prod_uint64_uint8_64(
4693 uint64_t* toptr,
4694 const uint8_t* fromptr,
4695 const int64_t* parents,
4696 int64_t lenparents,
4697 int64_t outlength);
4698 EXPORT_SYMBOL ERROR
4699 awkward_reduce_prod_uint64_uint16_64(
4700 uint64_t* toptr,
4701 const uint16_t* fromptr,
4702 const int64_t* parents,
4703 int64_t lenparents,
4704 int64_t outlength);
4705 EXPORT_SYMBOL ERROR
4706 awkward_reduce_prod_uint64_uint32_64(
4707 uint64_t* toptr,
4708 const uint32_t* fromptr,
4709 const int64_t* parents,
4710 int64_t lenparents,
4711 int64_t outlength);
4712 EXPORT_SYMBOL ERROR
4713 awkward_reduce_prod_uint64_uint64_64(
4714 uint64_t* toptr,
4715 const uint64_t* fromptr,
4716 const int64_t* parents,
4717 int64_t lenparents,
4718 int64_t outlength);
4719 EXPORT_SYMBOL ERROR
4720 awkward_reduce_prod_float32_float32_64(
4721 float* toptr,
4722 const float* fromptr,
4723 const int64_t* parents,
4724 int64_t lenparents,
4725 int64_t outlength);
4726 EXPORT_SYMBOL ERROR
4727 awkward_reduce_prod_float64_float64_64(
4728 double* toptr,
4729 const double* fromptr,
4730 const int64_t* parents,
4731 int64_t lenparents,
4732 int64_t outlength);
4733
4734 EXPORT_SYMBOL ERROR
4735 awkward_reduce_prod_complex64_complex64_64(
4736 float* toptr,
4737 const float* fromptr,
4738 const int64_t* parents,
4739 int64_t lenparents,
4740 int64_t outlength);
4741 EXPORT_SYMBOL ERROR
4742 awkward_reduce_prod_complex128_complex128_64(
4743 double* toptr,
4744 const double* fromptr,
4745 const int64_t* parents,
4746 int64_t lenparents,
4747 int64_t outlength);
4748
4749 EXPORT_SYMBOL ERROR
4750 awkward_reduce_prod_bool_bool_64(
4751 bool* toptr,
4752 const bool* fromptr,
4753 const int64_t* parents,
4754 int64_t lenparents,
4755 int64_t outlength);
4756 EXPORT_SYMBOL ERROR
4757 awkward_reduce_prod_bool_int8_64(
4758 bool* toptr,
4759 const int8_t* fromptr,
4760 const int64_t* parents,
4761 int64_t lenparents,
4762 int64_t outlength);
4763 EXPORT_SYMBOL ERROR
4764 awkward_reduce_prod_bool_int16_64(
4765 bool* toptr,
4766 const int16_t* fromptr,
4767 const int64_t* parents,
4768 int64_t lenparents,
4769 int64_t outlength);
4770 EXPORT_SYMBOL ERROR
4771 awkward_reduce_prod_bool_int32_64(
4772 bool* toptr,
4773 const int32_t* fromptr,
4774 const int64_t* parents,
4775 int64_t lenparents,
4776 int64_t outlength);
4777 EXPORT_SYMBOL ERROR
4778 awkward_reduce_prod_bool_int64_64(
4779 bool* toptr,
4780 const int64_t* fromptr,
4781 const int64_t* parents,
4782 int64_t lenparents,
4783 int64_t outlength);
4784 EXPORT_SYMBOL ERROR
4785 awkward_reduce_prod_bool_uint8_64(
4786 bool* toptr,
4787 const uint8_t* fromptr,
4788 const int64_t* parents,
4789 int64_t lenparents,
4790 int64_t outlength);
4791 EXPORT_SYMBOL ERROR
4792 awkward_reduce_prod_bool_uint16_64(
4793 bool* toptr,
4794 const uint16_t* fromptr,
4795 const int64_t* parents,
4796 int64_t lenparents,
4797 int64_t outlength);
4798 EXPORT_SYMBOL ERROR
4799 awkward_reduce_prod_bool_uint32_64(
4800 bool* toptr,
4801 const uint32_t* fromptr,
4802 const int64_t* parents,
4803 int64_t lenparents,
4804 int64_t outlength);
4805 EXPORT_SYMBOL ERROR
4806 awkward_reduce_prod_bool_uint64_64(
4807 bool* toptr,
4808 const uint64_t* fromptr,
4809 const int64_t* parents,
4810 int64_t lenparents,
4811 int64_t outlength);
4812 EXPORT_SYMBOL ERROR
4813 awkward_reduce_prod_bool_float32_64(
4814 bool* toptr,
4815 const float* fromptr,
4816 const int64_t* parents,
4817 int64_t lenparents,
4818 int64_t outlength);
4819 EXPORT_SYMBOL ERROR
4820 awkward_reduce_prod_bool_float64_64(
4821 bool* toptr,
4822 const double* fromptr,
4823 const int64_t* parents,
4824 int64_t lenparents,
4825 int64_t outlength);
4826
4827 EXPORT_SYMBOL ERROR
4828 awkward_reduce_prod_bool_complex64_64(
4829 bool* toptr,
4830 const float* fromptr,
4831 const int64_t* parents,
4832 int64_t lenparents,
4833 int64_t outlength);
4834 EXPORT_SYMBOL ERROR
4835 awkward_reduce_prod_bool_complex128_64(
4836 bool* toptr,
4837 const double* fromptr,
4838 const int64_t* parents,
4839 int64_t lenparents,
4840 int64_t outlength);
4841
4842 EXPORT_SYMBOL ERROR
4843 awkward_reduce_prod_int32_bool_64(
4844 int32_t* toptr,
4845 const bool* fromptr,
4846 const int64_t* parents,
4847 int64_t lenparents,
4848 int64_t outlength);
4849
4850 EXPORT_SYMBOL ERROR
4851 awkward_reduce_prod_int64_bool_64(
4852 int64_t* toptr,
4853 const bool* fromptr,
4854 const int64_t* parents,
4855 int64_t lenparents,
4856 int64_t outlength);
4857
4858 EXPORT_SYMBOL ERROR
4859 awkward_reduce_sum_int32_int8_64(
4860 int32_t* toptr,
4861 const int8_t* fromptr,
4862 const int64_t* parents,
4863 int64_t lenparents,
4864 int64_t outlength);
4865 EXPORT_SYMBOL ERROR
4866 awkward_reduce_sum_int32_int16_64(
4867 int32_t* toptr,
4868 const int16_t* fromptr,
4869 const int64_t* parents,
4870 int64_t lenparents,
4871 int64_t outlength);
4872 EXPORT_SYMBOL ERROR
4873 awkward_reduce_sum_int32_int32_64(
4874 int32_t* toptr,
4875 const int32_t* fromptr,
4876 const int64_t* parents,
4877 int64_t lenparents,
4878 int64_t outlength);
4879 EXPORT_SYMBOL ERROR
4880 awkward_reduce_sum_int64_int8_64(
4881 int64_t* toptr,
4882 const int8_t* fromptr,
4883 const int64_t* parents,
4884 int64_t lenparents,
4885 int64_t outlength);
4886 EXPORT_SYMBOL ERROR
4887 awkward_reduce_sum_int64_int16_64(
4888 int64_t* toptr,
4889 const int16_t* fromptr,
4890 const int64_t* parents,
4891 int64_t lenparents,
4892 int64_t outlength);
4893 EXPORT_SYMBOL ERROR
4894 awkward_reduce_sum_int64_int32_64(
4895 int64_t* toptr,
4896 const int32_t* fromptr,
4897 const int64_t* parents,
4898 int64_t lenparents,
4899 int64_t outlength);
4900 EXPORT_SYMBOL ERROR
4901 awkward_reduce_sum_int64_int64_64(
4902 int64_t* toptr,
4903 const int64_t* fromptr,
4904 const int64_t* parents,
4905 int64_t lenparents,
4906 int64_t outlength);
4907 EXPORT_SYMBOL ERROR
4908 awkward_reduce_sum_uint32_uint8_64(
4909 uint32_t* toptr,
4910 const uint8_t* fromptr,
4911 const int64_t* parents,
4912 int64_t lenparents,
4913 int64_t outlength);
4914 EXPORT_SYMBOL ERROR
4915 awkward_reduce_sum_uint32_uint16_64(
4916 uint32_t* toptr,
4917 const uint16_t* fromptr,
4918 const int64_t* parents,
4919 int64_t lenparents,
4920 int64_t outlength);
4921 EXPORT_SYMBOL ERROR
4922 awkward_reduce_sum_uint32_uint32_64(
4923 uint32_t* toptr,
4924 const uint32_t* fromptr,
4925 const int64_t* parents,
4926 int64_t lenparents,
4927 int64_t outlength);
4928 EXPORT_SYMBOL ERROR
4929 awkward_reduce_sum_uint64_uint8_64(
4930 uint64_t* toptr,
4931 const uint8_t* fromptr,
4932 const int64_t* parents,
4933 int64_t lenparents,
4934 int64_t outlength);
4935 EXPORT_SYMBOL ERROR
4936 awkward_reduce_sum_uint64_uint16_64(
4937 uint64_t* toptr,
4938 const uint16_t* fromptr,
4939 const int64_t* parents,
4940 int64_t lenparents,
4941 int64_t outlength);
4942 EXPORT_SYMBOL ERROR
4943 awkward_reduce_sum_uint64_uint32_64(
4944 uint64_t* toptr,
4945 const uint32_t* fromptr,
4946 const int64_t* parents,
4947 int64_t lenparents,
4948 int64_t outlength);
4949 EXPORT_SYMBOL ERROR
4950 awkward_reduce_sum_uint64_uint64_64(
4951 uint64_t* toptr,
4952 const uint64_t* fromptr,
4953 const int64_t* parents,
4954 int64_t lenparents,
4955 int64_t outlength);
4956 EXPORT_SYMBOL ERROR
4957 awkward_reduce_sum_float32_float32_64(
4958 float* toptr,
4959 const float* fromptr,
4960 const int64_t* parents,
4961 int64_t lenparents,
4962 int64_t outlength);
4963 EXPORT_SYMBOL ERROR
4964 awkward_reduce_sum_float64_float64_64(
4965 double* toptr,
4966 const double* fromptr,
4967 const int64_t* parents,
4968 int64_t lenparents,
4969 int64_t outlength);
4970
4971 EXPORT_SYMBOL ERROR
4972 awkward_reduce_sum_complex64_complex64_64(
4973 float* toptr,
4974 const float* fromptr,
4975 const int64_t* parents,
4976 int64_t lenparents,
4977 int64_t outlength);
4978 EXPORT_SYMBOL ERROR
4979 awkward_reduce_sum_complex128_complex128_64(
4980 double* toptr,
4981 const double* fromptr,
4982 const int64_t* parents,
4983 int64_t lenparents,
4984 int64_t outlength);
4985
4986 EXPORT_SYMBOL ERROR
4987 awkward_reduce_sum_bool_bool_64(
4988 bool* toptr,
4989 const bool* fromptr,
4990 const int64_t* parents,
4991 int64_t lenparents,
4992 int64_t outlength);
4993 EXPORT_SYMBOL ERROR
4994 awkward_reduce_sum_bool_int8_64(
4995 bool* toptr,
4996 const int8_t* fromptr,
4997 const int64_t* parents,
4998 int64_t lenparents,
4999 int64_t outlength);
5000 EXPORT_SYMBOL ERROR
5001 awkward_reduce_sum_bool_int16_64(
5002 bool* toptr,
5003 const int16_t* fromptr,
5004 const int64_t* parents,
5005 int64_t lenparents,
5006 int64_t outlength);
5007 EXPORT_SYMBOL ERROR
5008 awkward_reduce_sum_bool_int32_64(
5009 bool* toptr,
5010 const int32_t* fromptr,
5011 const int64_t* parents,
5012 int64_t lenparents,
5013 int64_t outlength);
5014 EXPORT_SYMBOL ERROR
5015 awkward_reduce_sum_bool_int64_64(
5016 bool* toptr,
5017 const int64_t* fromptr,
5018 const int64_t* parents,
5019 int64_t lenparents,
5020 int64_t outlength);
5021 EXPORT_SYMBOL ERROR
5022 awkward_reduce_sum_bool_uint8_64(
5023 bool* toptr,
5024 const uint8_t* fromptr,
5025 const int64_t* parents,
5026 int64_t lenparents,
5027 int64_t outlength);
5028 EXPORT_SYMBOL ERROR
5029 awkward_reduce_sum_bool_uint16_64(
5030 bool* toptr,
5031 const uint16_t* fromptr,
5032 const int64_t* parents,
5033 int64_t lenparents,
5034 int64_t outlength);
5035 EXPORT_SYMBOL ERROR
5036 awkward_reduce_sum_bool_uint32_64(
5037 bool* toptr,
5038 const uint32_t* fromptr,
5039 const int64_t* parents,
5040 int64_t lenparents,
5041 int64_t outlength);
5042 EXPORT_SYMBOL ERROR
5043 awkward_reduce_sum_bool_uint64_64(
5044 bool* toptr,
5045 const uint64_t* fromptr,
5046 const int64_t* parents,
5047 int64_t lenparents,
5048 int64_t outlength);
5049 EXPORT_SYMBOL ERROR
5050 awkward_reduce_sum_bool_float32_64(
5051 bool* toptr,
5052 const float* fromptr,
5053 const int64_t* parents,
5054 int64_t lenparents,
5055 int64_t outlength);
5056 EXPORT_SYMBOL ERROR
5057 awkward_reduce_sum_bool_float64_64(
5058 bool* toptr,
5059 const double* fromptr,
5060 const int64_t* parents,
5061 int64_t lenparents,
5062 int64_t outlength);
5063
5064 EXPORT_SYMBOL ERROR
5065 awkward_reduce_sum_bool_complex64_64(
5066 bool* toptr,
5067 const float* fromptr,
5068 const int64_t* parents,
5069 int64_t lenparents,
5070 int64_t outlength);
5071 EXPORT_SYMBOL ERROR
5072 awkward_reduce_sum_bool_complex128_64(
5073 bool* toptr,
5074 const double* fromptr,
5075 const int64_t* parents,
5076 int64_t lenparents,
5077 int64_t outlength);
5078
5079 EXPORT_SYMBOL ERROR
5080 awkward_reduce_sum_int32_bool_64(
5081 int32_t* toptr,
5082 const bool* fromptr,
5083 const int64_t* parents,
5084 int64_t lenparents,
5085 int64_t outlength);
5086
5087 EXPORT_SYMBOL ERROR
5088 awkward_reduce_sum_int64_bool_64(
5089 int64_t* toptr,
5090 const bool* fromptr,
5091 const int64_t* parents,
5092 int64_t lenparents,
5093 int64_t outlength);
5094
5095 EXPORT_SYMBOL ERROR
5096 awkward_regularize_arrayslice_64(
5097 int64_t* flatheadptr,
5098 int64_t lenflathead,
5099 int64_t length);
5100
5101 EXPORT_SYMBOL ERROR
5102 awkward_slicearray_ravel_64(
5103 int64_t* toptr,
5104 const int64_t* fromptr,
5105 int64_t ndim,
5106 const int64_t* shape,
5107 const int64_t* strides);
5108
5109 EXPORT_SYMBOL ERROR
5110 awkward_slicemissing_check_same(
5111 bool* same,
5112 const int8_t* bytemask,
5113 const int64_t* missingindex,
5114 int64_t length);
5115
5116 EXPORT_SYMBOL ERROR
5117 awkward_quick_sort_bool(
5118 bool* tmpptr,
5119 int64_t* tmpbeg,
5120 int64_t* tmpend,
5121 const int64_t* fromstarts,
5122 const int64_t* fromstops,
5123 bool ascending,
5124 int64_t length,
5125 int64_t maxlevels);
5126 EXPORT_SYMBOL ERROR
5127 awkward_quick_sort_int8(
5128 int8_t* tmpptr,
5129 int64_t* tmpbeg,
5130 int64_t* tmpend,
5131 const int64_t* fromstarts,
5132 const int64_t* fromstops,
5133 bool ascending,
5134 int64_t length,
5135 int64_t maxlevels);
5136 EXPORT_SYMBOL ERROR
5137 awkward_quick_sort_int16(
5138 int16_t* tmpptr,
5139 int64_t* tmpbeg,
5140 int64_t* tmpend,
5141 const int64_t* fromstarts,
5142 const int64_t* fromstops,
5143 bool ascending,
5144 int64_t length,
5145 int64_t maxlevels);
5146 EXPORT_SYMBOL ERROR
5147 awkward_quick_sort_int32(
5148 int32_t* tmpptr,
5149 int64_t* tmpbeg,
5150 int64_t* tmpend,
5151 const int64_t* fromstarts,
5152 const int64_t* fromstops,
5153 bool ascending,
5154 int64_t length,
5155 int64_t maxlevels);
5156 EXPORT_SYMBOL ERROR
5157 awkward_quick_sort_int64(
5158 int64_t* tmpptr,
5159 int64_t* tmpbeg,
5160 int64_t* tmpend,
5161 const int64_t* fromstarts,
5162 const int64_t* fromstops,
5163 bool ascending,
5164 int64_t length,
5165 int64_t maxlevels);
5166 EXPORT_SYMBOL ERROR
5167 awkward_quick_sort_uint8(
5168 uint8_t* tmpptr,
5169 int64_t* tmpbeg,
5170 int64_t* tmpend,
5171 const int64_t* fromstarts,
5172 const int64_t* fromstops,
5173 bool ascending,
5174 int64_t length,
5175 int64_t maxlevels);
5176 EXPORT_SYMBOL ERROR
5177 awkward_quick_sort_uint16(
5178 uint16_t* tmpptr,
5179 int64_t* tmpbeg,
5180 int64_t* tmpend,
5181 const int64_t* fromstarts,
5182 const int64_t* fromstops,
5183 bool ascending,
5184 int64_t length,
5185 int64_t maxlevels);
5186 EXPORT_SYMBOL ERROR
5187 awkward_quick_sort_uint32(
5188 uint32_t* tmpptr,
5189 int64_t* tmpbeg,
5190 int64_t* tmpend,
5191 const int64_t* fromstarts,
5192 const int64_t* fromstops,
5193 bool ascending,
5194 int64_t length,
5195 int64_t maxlevels);
5196 EXPORT_SYMBOL ERROR
5197 awkward_quick_sort_uint64(
5198 uint64_t* tmpptr,
5199 int64_t* tmpbeg,
5200 int64_t* tmpend,
5201 const int64_t* fromstarts,
5202 const int64_t* fromstops,
5203 bool ascending,
5204 int64_t length,
5205 int64_t maxlevels);
5206 EXPORT_SYMBOL ERROR
5207 awkward_quick_sort_float32(
5208 float* tmpptr,
5209 int64_t* tmpbeg,
5210 int64_t* tmpend,
5211 const int64_t* fromstarts,
5212 const int64_t* fromstops,
5213 bool ascending,
5214 int64_t length,
5215 int64_t maxlevels);
5216 EXPORT_SYMBOL ERROR
5217 awkward_quick_sort_float64(
5218 double* tmpptr,
5219 int64_t* tmpbeg,
5220 int64_t* tmpend,
5221 const int64_t* fromstarts,
5222 const int64_t* fromstops,
5223 bool ascending,
5224 int64_t length,
5225 int64_t maxlevels);
5226
5227 EXPORT_SYMBOL ERROR
5228 awkward_sort_bool(
5229 bool* toptr,
5230 const bool* fromptr,
5231 int64_t length,
5232 const int64_t* offsets,
5233 int64_t offsetslength,
5234 int64_t parentslength,
5235 bool ascending,
5236 bool stable);
5237 EXPORT_SYMBOL ERROR
5238 awkward_sort_int8(
5239 int8_t* toptr,
5240 const int8_t* fromptr,
5241 int64_t length,
5242 const int64_t* offsets,
5243 int64_t offsetslength,
5244 int64_t parentslength,
5245 bool ascending,
5246 bool stable);
5247 EXPORT_SYMBOL ERROR
5248 awkward_sort_int16(
5249 int16_t* toptr,
5250 const int16_t* fromptr,
5251 int64_t length,
5252 const int64_t* offsets,
5253 int64_t offsetslength,
5254 int64_t parentslength,
5255 bool ascending,
5256 bool stable);
5257 EXPORT_SYMBOL ERROR
5258 awkward_sort_int32(
5259 int32_t* toptr,
5260 const int32_t* fromptr,
5261 int64_t length,
5262 const int64_t* offsets,
5263 int64_t offsetslength,
5264 int64_t parentslength,
5265 bool ascending,
5266 bool stable);
5267 EXPORT_SYMBOL ERROR
5268 awkward_sort_int64(
5269 int64_t* toptr,
5270 const int64_t* fromptr,
5271 int64_t length,
5272 const int64_t* offsets,
5273 int64_t offsetslength,
5274 int64_t parentslength,
5275 bool ascending,
5276 bool stable);
5277 EXPORT_SYMBOL ERROR
5278 awkward_sort_uint8(
5279 uint8_t* toptr,
5280 const uint8_t* fromptr,
5281 int64_t length,
5282 const int64_t* offsets,
5283 int64_t offsetslength,
5284 int64_t parentslength,
5285 bool ascending,
5286 bool stable);
5287 EXPORT_SYMBOL ERROR
5288 awkward_sort_uint16(
5289 uint16_t* toptr,
5290 const uint16_t* fromptr,
5291 int64_t length,
5292 const int64_t* offsets,
5293 int64_t offsetslength,
5294 int64_t parentslength,
5295 bool ascending,
5296 bool stable);
5297 EXPORT_SYMBOL ERROR
5298 awkward_sort_uint32(
5299 uint32_t* toptr,
5300 const uint32_t* fromptr,
5301 int64_t length,
5302 const int64_t* offsets,
5303 int64_t offsetslength,
5304 int64_t parentslength,
5305 bool ascending,
5306 bool stable);
5307 EXPORT_SYMBOL ERROR
5308 awkward_sort_uint64(
5309 uint64_t* toptr,
5310 const uint64_t* fromptr,
5311 int64_t length,
5312 const int64_t* offsets,
5313 int64_t offsetslength,
5314 int64_t parentslength,
5315 bool ascending,
5316 bool stable);
5317 EXPORT_SYMBOL ERROR
5318 awkward_sort_float32(
5319 float* toptr,
5320 const float* fromptr,
5321 int64_t length,
5322 const int64_t* offsets,
5323 int64_t offsetslength,
5324 int64_t parentslength,
5325 bool ascending,
5326 bool stable);
5327 EXPORT_SYMBOL ERROR
5328 awkward_sort_float64(
5329 double* toptr,
5330 const double* fromptr,
5331 int64_t length,
5332 const int64_t* offsets,
5333 int64_t offsetslength,
5334 int64_t parentslength,
5335 bool ascending,
5336 bool stable);
5337
5338 EXPORT_SYMBOL ERROR
5339 awkward_sort_ascending_bool(
5340 bool* toptr,
5341 const bool* fromptr,
5342 int64_t length,
5343 const int64_t* offsets,
5344 int64_t offsetslength,
5345 int64_t parentslength);
5346 EXPORT_SYMBOL ERROR
5347 awkward_sort_ascending_int8(
5348 int8_t* toptr,
5349 const int8_t* fromptr,
5350 int64_t length,
5351 const int64_t* offsets,
5352 int64_t offsetslength,
5353 int64_t parentslength);
5354 EXPORT_SYMBOL ERROR
5355 awkward_sort_ascending_int16(
5356 int16_t* toptr,
5357 const int16_t* fromptr,
5358 int64_t length,
5359 const int64_t* offsets,
5360 int64_t offsetslength,
5361 int64_t parentslength);
5362 EXPORT_SYMBOL ERROR
5363 awkward_sort_ascending_int32(
5364 int32_t* toptr,
5365 const int32_t* fromptr,
5366 int64_t length,
5367 const int64_t* offsets,
5368 int64_t offsetslength,
5369 int64_t parentslength);
5370 EXPORT_SYMBOL ERROR
5371 awkward_sort_ascending_int64(
5372 int64_t* toptr,
5373 const int64_t* fromptr,
5374 int64_t length,
5375 const int64_t* offsets,
5376 int64_t offsetslength,
5377 int64_t parentslength);
5378 EXPORT_SYMBOL ERROR
5379 awkward_sort_ascending_uint8(
5380 uint8_t* toptr,
5381 const uint8_t* fromptr,
5382 int64_t length,
5383 const int64_t* offsets,
5384 int64_t offsetslength,
5385 int64_t parentslength);
5386 EXPORT_SYMBOL ERROR
5387 awkward_sort_ascending_uint16(
5388 uint16_t* toptr,
5389 const uint16_t* fromptr,
5390 int64_t length,
5391 const int64_t* offsets,
5392 int64_t offsetslength,
5393 int64_t parentslength);
5394 EXPORT_SYMBOL ERROR
5395 awkward_sort_ascending_uint32(
5396 uint32_t* toptr,
5397 const uint32_t* fromptr,
5398 int64_t length,
5399 const int64_t* offsets,
5400 int64_t offsetslength,
5401 int64_t parentslength);
5402 EXPORT_SYMBOL ERROR
5403 awkward_sort_ascending_uint64(
5404 uint64_t* toptr,
5405 const uint64_t* fromptr,
5406 int64_t length,
5407 const int64_t* offsets,
5408 int64_t offsetslength,
5409 int64_t parentslength);
5410 EXPORT_SYMBOL ERROR
5411 awkward_sort_ascending_float32(
5412 float* toptr,
5413 const float* fromptr,
5414 int64_t length,
5415 const int64_t* offsets,
5416 int64_t offsetslength,
5417 int64_t parentslength);
5418 EXPORT_SYMBOL ERROR
5419 awkward_sort_ascending_float64(
5420 double* toptr,
5421 const double* fromptr,
5422 int64_t length,
5423 const int64_t* offsets,
5424 int64_t offsetslength,
5425 int64_t parentslength);
5426
5427 EXPORT_SYMBOL ERROR
5428 awkward_unique_bool(
5429 bool* toptr,
5430 int64_t length,
5431 int64_t* tolength);
5432 EXPORT_SYMBOL ERROR
5433 awkward_unique_int8(
5434 int8_t* toptr,
5435 int64_t length,
5436 int64_t* tolength);
5437 EXPORT_SYMBOL ERROR
5438 awkward_unique_int16(
5439 int16_t* toptr,
5440 int64_t length,
5441 int64_t* tolength);
5442 EXPORT_SYMBOL ERROR
5443 awkward_unique_int32(
5444 int32_t* toptr,
5445 int64_t length,
5446 int64_t* tolength);
5447 EXPORT_SYMBOL ERROR
5448 awkward_unique_int64(
5449 int64_t* toptr,
5450 int64_t length,
5451 int64_t* tolength);
5452 EXPORT_SYMBOL ERROR
5453 awkward_unique_uint8(
5454 uint8_t* toptr,
5455 int64_t length,
5456 int64_t* tolength);
5457 EXPORT_SYMBOL ERROR
5458 awkward_unique_uint16(
5459 uint16_t* toptr,
5460 int64_t length,
5461 int64_t* tolength);
5462 EXPORT_SYMBOL ERROR
5463 awkward_unique_uint32(
5464 uint32_t* toptr,
5465 int64_t length,
5466 int64_t* tolength);
5467 EXPORT_SYMBOL ERROR
5468 awkward_unique_uint64(
5469 uint64_t* toptr,
5470 int64_t length,
5471 int64_t* tolength);
5472 EXPORT_SYMBOL ERROR
5473 awkward_unique_float32(
5474 float* toptr,
5475 int64_t length,
5476 int64_t* tolength);
5477 EXPORT_SYMBOL ERROR
5478 awkward_unique_float64(
5479 double* toptr,
5480 int64_t length,
5481 int64_t* tolength);
5482
5483 EXPORT_SYMBOL ERROR
5484 awkward_unique_copy_bool(
5485 const bool* fromptr,
5486 bool* toptr,
5487 int64_t length,
5488 int64_t* tolength);
5489 EXPORT_SYMBOL ERROR
5490 awkward_unique_copy_int8(
5491 const int8_t* fromptr,
5492 int8_t* toptr,
5493 int64_t length,
5494 int64_t* tolength);
5495 EXPORT_SYMBOL ERROR
5496 awkward_unique_copy_int16(
5497 const int16_t* fromptr,
5498 int16_t* toptr,
5499 int64_t length,
5500 int64_t* tolength);
5501 EXPORT_SYMBOL ERROR
5502 awkward_unique_copy_int32(
5503 const int32_t* fromptr,
5504 int32_t* toptr,
5505 int64_t length,
5506 int64_t* tolength);
5507 EXPORT_SYMBOL ERROR
5508 awkward_unique_copy_int64(
5509 const int64_t* fromptr,
5510 int64_t* toptr,
5511 int64_t length,
5512 int64_t* tolength);
5513 EXPORT_SYMBOL ERROR
5514 awkward_unique_copy_uint8(
5515 const uint8_t* fromptr,
5516 uint8_t* toptr,
5517 int64_t length,
5518 int64_t* tolength);
5519 EXPORT_SYMBOL ERROR
5520 awkward_unique_copy_uint16(
5521 const uint16_t* fromptr,
5522 uint16_t* toptr,
5523 int64_t length,
5524 int64_t* tolength);
5525 EXPORT_SYMBOL ERROR
5526 awkward_unique_copy_uint32(
5527 const uint32_t* fromptr,
5528 uint32_t* toptr,
5529 int64_t length,
5530 int64_t* tolength);
5531 EXPORT_SYMBOL ERROR
5532 awkward_unique_copy_uint64(
5533 const uint64_t* fromptr,
5534 uint64_t* toptr,
5535 int64_t length,
5536 int64_t* tolength);
5537 EXPORT_SYMBOL ERROR
5538 awkward_unique_copy_float32(
5539 const float* fromptr,
5540 float* toptr,
5541 int64_t length,
5542 int64_t* tolength);
5543 EXPORT_SYMBOL ERROR
5544 awkward_unique_copy_float64(
5545 const double* fromptr,
5546 double* toptr,
5547 int64_t length,
5548 int64_t* tolength);
5549
5550 EXPORT_SYMBOL ERROR
5551 awkward_unique_offsets_int8(
5552 int8_t* tooffsets,
5553 int64_t length,
5554 const int64_t* fromoffsets,
5555 const int64_t* starts,
5556 int64_t startslength);
5557 EXPORT_SYMBOL ERROR
5558 awkward_unique_offsets_int16(
5559 int16_t* tooffsets,
5560 int64_t length,
5561 const int64_t* fromoffsets,
5562 const int64_t* starts,
5563 int64_t startslength);
5564 EXPORT_SYMBOL ERROR
5565 awkward_unique_offsets_int32(
5566 int32_t* tooffsets,
5567 int64_t length,
5568 const int64_t* fromoffsets,
5569 const int64_t* starts,
5570 int64_t startslength);
5571 EXPORT_SYMBOL ERROR
5572 awkward_unique_offsets_int64(
5573 int64_t* tooffsets,
5574 int64_t length,
5575 const int64_t* fromoffsets,
5576 const int64_t* starts,
5577 int64_t startslength);
5578
5579 EXPORT_SYMBOL ERROR
5580 awkward_unique_ranges_bool(
5581 bool* toptr,
5582 int64_t length,
5583 const int64_t* fromoffsets,
5584 int64_t offsetslength,
5585 int64_t* tooffsets);
5586 EXPORT_SYMBOL ERROR
5587 awkward_unique_ranges_int8(
5588 int8_t* toptr,
5589 int64_t length,
5590 const int64_t* fromoffsets,
5591 int64_t offsetslength,
5592 int64_t* tooffsets);
5593 EXPORT_SYMBOL ERROR
5594 awkward_unique_ranges_int16(
5595 int16_t* toptr,
5596 int64_t length,
5597 const int64_t* fromoffsets,
5598 int64_t offsetslength,
5599 int64_t* tooffsets);
5600 EXPORT_SYMBOL ERROR
5601 awkward_unique_ranges_int32(
5602 int32_t* toptr,
5603 int64_t length,
5604 const int64_t* fromoffsets,
5605 int64_t offsetslength,
5606 int64_t* tooffsets);
5607 EXPORT_SYMBOL ERROR
5608 awkward_unique_ranges_int64(
5609 int64_t* toptr,
5610 int64_t length,
5611 const int64_t* fromoffsets,
5612 int64_t offsetslength,
5613 int64_t* tooffsets);
5614 EXPORT_SYMBOL ERROR
5615 awkward_unique_ranges_uint8(
5616 uint8_t* toptr,
5617 int64_t length,
5618 const int64_t* fromoffsets,
5619 int64_t offsetslength,
5620 int64_t* tooffsets);
5621 EXPORT_SYMBOL ERROR
5622 awkward_unique_ranges_uint16(
5623 uint16_t* toptr,
5624 int64_t length,
5625 const int64_t* fromoffsets,
5626 int64_t offsetslength,
5627 int64_t* tooffsets);
5628 EXPORT_SYMBOL ERROR
5629 awkward_unique_ranges_uint32(
5630 uint32_t* toptr,
5631 int64_t length,
5632 const int64_t* fromoffsets,
5633 int64_t offsetslength,
5634 int64_t* tooffsets);
5635 EXPORT_SYMBOL ERROR
5636 awkward_unique_ranges_uint64(
5637 uint64_t* toptr,
5638 int64_t length,
5639 const int64_t* fromoffsets,
5640 int64_t offsetslength,
5641 int64_t* tooffsets);
5642 EXPORT_SYMBOL ERROR
5643 awkward_unique_ranges_float32(
5644 float* toptr,
5645 int64_t length,
5646 const int64_t* fromoffsets,
5647 int64_t offsetslength,
5648 int64_t* tooffsets);
5649 EXPORT_SYMBOL ERROR
5650 awkward_unique_ranges_float64(
5651 double* toptr,
5652 int64_t length,
5653 const int64_t* fromoffsets,
5654 int64_t offsetslength,
5655 int64_t* tooffsets);
5656
5657 EXPORT_SYMBOL ERROR
5658 awkward_sorting_ranges(
5659 int64_t* toindex,
5660 int64_t tolength,
5661 const int64_t* parents,
5662 int64_t parentslength);
5663
5664 EXPORT_SYMBOL ERROR
5665 awkward_sorting_ranges_length(
5666 int64_t* tolength,
5667 const int64_t* parents,
5668 int64_t parentslength);
5669
5670 EXPORT_SYMBOL ERROR
5671 awkward_one_mask8(
5672 int8_t* tomask,
5673 int64_t length);
5674
5675 EXPORT_SYMBOL ERROR
5676 awkward_zero_mask8(
5677 int8_t* tomask,
5678 int64_t length);
5679
5680}
5681
5682#endif // AWKWARD_KERNELS_H_
common.h
ERROR
#define ERROR
Definition: common.h:28
EXPORT_SYMBOL
#define EXPORT_SYMBOL
Definition: common.h:25
len
int64_t len(const T &self)
Definition: content.h:46
identity
py::tuple identity(const T &self)
Creates a single identity as a Python tuple of integers and strings.
awkward_NumpyArray_fill_touint64_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromfloat32(uint64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_toint64_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromfloat32(int64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_sort_ascending_uint8
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint8(uint8_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_quick_argsort_float32
EXPORT_SYMBOL ERROR awkward_quick_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_ListArray32_rpad_axis1_64
EXPORT_SYMBOL ERROR awkward_ListArray32_rpad_axis1_64(int64_t *toindex, const int32_t *fromstarts, const int32_t *fromstops, int32_t *tostarts, int32_t *tostops, int64_t target, int64_t length)
awkward_reduce_argmin_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint32_64(int64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_tofloat32_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint64(float *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_toint16_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint16(int16_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_ListArrayU32_num_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_num_64(int64_t *tonum, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t length)
awkward_NumpyArray_fill_touint64_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint32(uint64_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_reduce_prod_bool_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint16_64(bool *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_argsort_int16
EXPORT_SYMBOL ERROR awkward_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_ListArray32_rpad_and_clip_length_axis1
EXPORT_SYMBOL ERROR awkward_ListArray32_rpad_and_clip_length_axis1(int64_t *tomin, const int32_t *fromstarts, const int32_t *fromstops, int64_t target, int64_t lenstarts)
awkward_reduce_argmax_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray32_compact_offsets_64
EXPORT_SYMBOL ERROR awkward_ListArray32_compact_offsets_64(int64_t *tooffsets, const int32_t *fromstarts, const int32_t *fromstops, int64_t length)
awkward_quick_argsort_uint32
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_sort_uint64
EXPORT_SYMBOL ERROR awkward_sort_uint64(uint64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_reduce_prod_bool_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_float32_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint16_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromfloat64(uint16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_sum_int32_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint8_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint32(int8_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_RegularArray_broadcast_tooffsets_size1_64
EXPORT_SYMBOL ERROR awkward_RegularArray_broadcast_tooffsets_size1_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength)
awkward_NumpyArray_fill_toint16_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromfloat64(int16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_min_int32_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_min_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int32_t identity)
awkward_UnionArray8_64_regular_index
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_regular_index(int64_t *toindex, int64_t *current, int64_t size, const int8_t *fromtags, int64_t length)
awkward_NumpyArray_fill_touint8_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint64(uint8_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tocomplex64_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint16(float *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tocomplex64_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint64(float *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_quick_sort_uint8
EXPORT_SYMBOL ERROR awkward_quick_sort_uint8(uint8_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_IndexedArrayU32_simplifyU32_to64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_simplifyU32_to64(int64_t *toindex, const uint32_t *outerindex, int64_t outerlength, const uint32_t *innerindex, int64_t innerlength)
awkward_UnionArrayU32_flatten_combine_64
EXPORT_SYMBOL ERROR awkward_UnionArrayU32_flatten_combine_64(int8_t *totags, int64_t *toindex, int64_t *tooffsets, const int8_t *fromtags, const uint32_t *fromindex, int64_t length, int64_t **offsetsraws)
awkward_quick_argsort_bool
EXPORT_SYMBOL ERROR awkward_quick_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_NumpyArray_fill_toint8_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint32(int8_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_RegularArray_compact_offsets64
EXPORT_SYMBOL ERROR awkward_RegularArray_compact_offsets64(int64_t *tooffsets, int64_t length, int64_t size)
awkward_reduce_argmax_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_complex128_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArray32_getitem_nextcarry_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_nextcarry_64(int64_t *tocarry, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_ListArray64_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_carry_64(int64_t *tostarts, int64_t *tostops, const int64_t *fromstarts, const int64_t *fromstops, const int64_t *fromcarry, int64_t lenstarts, int64_t lencarry)
awkward_ListArray32_getitem_next_range_spreadadvanced_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, const int32_t *fromoffsets, int64_t lenstarts)
awkward_ListOffsetArray_reduce_local_outoffsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_local_outoffsets_64(int64_t *outoffsets, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_argmin_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_float64_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_float32
EXPORT_SYMBOL ERROR awkward_unique_float32(float *toptr, int64_t length, int64_t *tolength)
awkward_unique_copy_uint16
EXPORT_SYMBOL ERROR awkward_unique_copy_uint16(const uint16_t *fromptr, uint16_t *toptr, int64_t length, int64_t *tolength)
awkward_IndexedArray64_getitem_nextcarry_outindex_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_nextcarry_outindex_64(int64_t *tocarry, int64_t *toindex, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_ListOffsetArray_argsort_int8
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_UnionArray_fillna_from64_to64
EXPORT_SYMBOL ERROR awkward_UnionArray_fillna_from64_to64(int64_t *toindex, const int64_t *fromindex, int64_t length)
awkward_sort_uint8
EXPORT_SYMBOL ERROR awkward_sort_uint8(uint8_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_reduce_sum_bool_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint8_64(bool *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArray64_index_of_nulls
EXPORT_SYMBOL ERROR awkward_IndexedArray64_index_of_nulls(int64_t *toindex, const int64_t *fromindex, int64_t lenindex, const int64_t *parents, const int64_t *starts)
awkward_NumpyArray_fill_tocomplex128_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint8(double *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_NumpyArray_subrange_equal_int8
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int8(int8_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_NumpyArray_reduce_adjust_starts_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_reduce_adjust_starts_64(int64_t *toptr, int64_t outlength, const int64_t *parents, const int64_t *starts)
awkward_reduce_prod_uint64_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint16_64(uint64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArrayU32_broadcast_tooffsets_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_broadcast_tooffsets_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lencontent)
awkward_NumpyArray_fill_toint16_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint8(int16_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_Identities64_extend
EXPORT_SYMBOL ERROR awkward_Identities64_extend(int64_t *toptr, const int64_t *fromptr, int64_t fromlength, int64_t tolength)
awkward_NumpyArray_fill_tofloat64_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromfloat32(double *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_UnionArray_fillna_fromU32_to64
EXPORT_SYMBOL ERROR awkward_UnionArray_fillna_fromU32_to64(int64_t *toindex, const uint32_t *fromindex, int64_t length)
awkward_Index64_iscontiguous
EXPORT_SYMBOL ERROR awkward_Index64_iscontiguous(bool *result, const int64_t *fromindex, int64_t length)
awkward_ListArray32_getitem_next_range_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_64(int32_t *tooffsets, int64_t *tocarry, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
awkward_unique_ranges_float64
EXPORT_SYMBOL ERROR awkward_unique_ranges_float64(double *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_NumpyArray_fill_tobool_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromfloat64(bool *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat32_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromfloat32(float *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_ListOffsetArray64_flatten_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_flatten_offsets_64(int64_t *tooffsets, const int64_t *outeroffsets, int64_t outeroffsetslen, const int64_t *inneroffsets, int64_t inneroffsetslen)
awkward_NumpyArray_fill_toint8_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_frombool(int8_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_UnionArray8_64_nestedfill_tags_index_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_nestedfill_tags_index_64(int8_t *totags, int64_t *toindex, int64_t *tmpstarts, int8_t tag, const int64_t *fromcounts, int64_t length)
awkward_ListArrayU32_getitem_next_at_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_at_64(int64_t *tocarry, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts, int64_t at)
awkward_reduce_min_complex128_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_min_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
awkward_NumpyArray_fill_tofloat64_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint32(double *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_IndexedArray_local_preparenext_64
EXPORT_SYMBOL ERROR awkward_IndexedArray_local_preparenext_64(int64_t *tocarry, const int64_t *starts, const int64_t *parents, const int64_t parentslength, const int64_t *nextparents, const int64_t nextlen)
awkward_reduce_argmin_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_sum_uint64_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint16_64(uint64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListOffsetArray_reduce_local_nextparents_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_local_nextparents_64(int64_t *nextparents, const int64_t *offsets, int64_t length)
awkward_NumpyArray_fill_touint32_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint32(uint32_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_Identities64_from_IndexedArray32
EXPORT_SYMBOL ERROR awkward_Identities64_from_IndexedArray32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_unique_ranges_uint16
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint16(uint16_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_NumpyArray_fill_toint8_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint16(int8_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_Identities32_from_ListArray32
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListArray32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int32_t *fromstarts, const int32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_fill_touint8_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint32(uint8_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_IndexedArray64_mask8
EXPORT_SYMBOL ERROR awkward_IndexedArray64_mask8(int8_t *tomask, const int64_t *fromindex, int64_t length)
awkward_NumpyArray_fill_touint64_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint64(uint64_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_ByteMaskedArray_overlay_mask8
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_overlay_mask8(int8_t *tomask, const int8_t *theirmask, const int8_t *mymask, int64_t length, bool validwhen)
awkward_carry_arange64
EXPORT_SYMBOL ERROR awkward_carry_arange64(int64_t *toptr, int64_t length)
awkward_UnionArray_fillindex_to64_fromU32
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_fromU32(int64_t *toindex, int64_t toindexoffset, const uint32_t *fromindex, int64_t length)
awkward_UnionArray8_32_simplify_one_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify_one_to8_64(int8_t *totags, int64_t *toindex, const int8_t *fromtags, const int32_t *fromindex, int64_t towhich, int64_t fromwhich, int64_t length, int64_t base)
awkward_unique_offsets_int32
EXPORT_SYMBOL ERROR awkward_unique_offsets_int32(int32_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
awkward_NumpyArray_fill_toint32_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromcomplex128(int32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_NumpyArray_unique_ranges_uint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint32(uint32_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_unique_copy_int16
EXPORT_SYMBOL ERROR awkward_unique_copy_int16(const int16_t *fromptr, int16_t *toptr, int64_t length, int64_t *tolength)
awkward_ByteMaskedArray_reduce_next_64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const int8_t *mask, const int64_t *parents, int64_t length, bool validwhen)
awkward_NumpyArray_fill_scaled_toint64_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_scaled_toint64_fromint64(int64_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length, double scale)
awkward_IndexedArray32_simplifyU32_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_simplifyU32_to64(int64_t *toindex, const int32_t *outerindex, int64_t outerlength, const uint32_t *innerindex, int64_t innerlength)
awkward_ListArray64_min_range
EXPORT_SYMBOL ERROR awkward_ListArray64_min_range(int64_t *tomin, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts)
awkward_NumpyArray_fill_touint64_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint32(uint64_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_IndexedArrayU32_ranges_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_ranges_next_64(const uint32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tostarts, int64_t *tostops, int64_t *tolength)
awkward_sort_ascending_uint32
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint32(uint32_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_Index32_to_Index64
EXPORT_SYMBOL ERROR awkward_Index32_to_Index64(int64_t *toptr, const int32_t *fromptr, int64_t length)
awkward_sort_ascending_int8
EXPORT_SYMBOL ERROR awkward_sort_ascending_int8(int8_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_reduce_max_float64_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_max_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
awkward_argsort_int32
EXPORT_SYMBOL ERROR awkward_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_Identities64_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_Identities64_getitem_carry_64(int64_t *newidentitiesptr, const int64_t *identitiesptr, const int64_t *carryptr, int64_t lencarry, int64_t width, int64_t length)
awkward_ListOffsetArray64_rpad_axis1_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_rpad_axis1_64(int64_t *toindex, const int64_t *fromoffsets, int64_t fromlength, int64_t target)
awkward_reduce_prod_bool_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_complex64_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Index8_iscontiguous
EXPORT_SYMBOL ERROR awkward_Index8_iscontiguous(bool *result, const int8_t *fromindex, int64_t length)
awkward_Index64_carry_64
EXPORT_SYMBOL ERROR awkward_Index64_carry_64(int64_t *toindex, const int64_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
awkward_NumpyArray_fill_tocomplex64_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint64(float *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tocomplex128_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromfloat64(double *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_sum_uint64_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint32_64(uint64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint16_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint16(int16_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_Identities32_from_ListArrayU32
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListArrayU32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_fill_toint32_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromfloat64(int32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_IndexedArray32_ranges_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_ranges_next_64(const int32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tostarts, int64_t *tostops, int64_t *tolength)
awkward_ListArray32_combinations_length_64
EXPORT_SYMBOL ERROR awkward_ListArray32_combinations_length_64(int64_t *totallen, int64_t *tooffsets, int64_t n, bool replacement, const int32_t *starts, const int32_t *stops, int64_t length)
awkward_ListArrayU32_localindex_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_localindex_64(int64_t *toindex, const uint32_t *offsets, int64_t length)
awkward_ListArray_fill_to64_from32
EXPORT_SYMBOL ERROR awkward_ListArray_fill_to64_from32(int64_t *tostarts, int64_t tostartsoffset, int64_t *tostops, int64_t tostopsoffset, const int32_t *fromstarts, const int32_t *fromstops, int64_t length, int64_t base)
awkward_IndexedArray32_simplify32_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_simplify32_to64(int64_t *toindex, const int32_t *outerindex, int64_t outerlength, const int32_t *innerindex, int64_t innerlength)
awkward_NumpyArray_fill_tocomplex128_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint8(double *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat32_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint8(float *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_maxcount_offsetscopy_64(int64_t *maxcount, int64_t *offsetscopy, const int64_t *offsets, int64_t length)
awkward_ListArray32_broadcast_tooffsets_64
EXPORT_SYMBOL ERROR awkward_ListArray32_broadcast_tooffsets_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength, const int32_t *fromstarts, const int32_t *fromstops, int64_t lencontent)
awkward_NumpyArray_unique_ranges_int8
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int8(int8_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_reduce_prod_bool_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint8_64(bool *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_argsort_uint32
EXPORT_SYMBOL ERROR awkward_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_reduce_max_uint8_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_max_uint8_uint8_64(uint8_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint8_t identity)
awkward_reduce_prod_complex128_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_sort_uint16
EXPORT_SYMBOL ERROR awkward_sort_uint16(uint16_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_NumpyArray_fill_toint8_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint64(int8_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_reduce_countnonzero_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint8_64(int64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Identities32_from_ListOffsetArray64
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListOffsetArray64(int32_t *toptr, const int32_t *fromptr, const int64_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_UnionArray_fillindex_to64_count
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_count(int64_t *toindex, int64_t toindexoffset, int64_t length)
awkward_argsort_int8
EXPORT_SYMBOL ERROR awkward_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_NumpyArray_fill_toint32_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint16(int32_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_ByteMaskedArray_getitem_nextcarry_64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_getitem_nextcarry_64(int64_t *tocarry, const int8_t *mask, int64_t length, bool validwhen)
awkward_NumpyArray_fill_touint8_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint16(uint8_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_reduce_argmax_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint32_64(int64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint8_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromcomplex128(int8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_sum_uint32_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_prod_uint64_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint32_64(uint64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_quick_argsort_uint64
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_UnionArray8_32_simplify8_32_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify8_32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int32_t *outerindex, const int8_t *innertags, const int32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_index_rpad_and_clip_axis0_64
EXPORT_SYMBOL ERROR awkward_index_rpad_and_clip_axis0_64(int64_t *toindex, int64_t target, int64_t length)
awkward_ListArrayU32_getitem_next_range_carrylength
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_carrylength(int64_t *carrylength, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
awkward_ListArray32_getitem_next_array_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const int32_t *fromstarts, const int32_t *fromstops, const int64_t *fromarray, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
awkward_ListArray64_getitem_next_array_advanced_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromstarts, const int64_t *fromstops, const int64_t *fromarray, const int64_t *fromadvanced, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
awkward_RegularArray_combinations_64
EXPORT_SYMBOL ERROR awkward_RegularArray_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, int64_t size, int64_t length)
awkward_ListArray32_validity
EXPORT_SYMBOL ERROR awkward_ListArray32_validity(const int32_t *starts, const int32_t *stops, int64_t length, int64_t lencontent)
awkward_IndexedArrayU32_reduce_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const uint32_t *index, int64_t *parents, int64_t length)
awkward_reduce_max_float32_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_max_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
awkward_RegularArray_getitem_jagged_expand_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t regularsize, int64_t regularlength)
awkward_NumpyArray_getitem_boolean_nonzero_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_boolean_nonzero_64(int64_t *toptr, const int8_t *fromptr, int64_t length, int64_t stride)
awkward_ListArray64_getitem_next_at_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_at_64(int64_t *tocarry, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts, int64_t at)
awkward_reduce_argmax_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint8_64(int64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_RegularArray_reduce_local_nextparents_64
EXPORT_SYMBOL ERROR awkward_RegularArray_reduce_local_nextparents_64(int64_t *nextparents, int64_t size, int64_t length)
awkward_NumpyArray_fill_tocomplex128_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromfloat32(double *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_toint32_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint16(int32_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_ListArray32_getitem_next_at_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_at_64(int64_t *tocarry, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts, int64_t at)
awkward_IndexedArray32_simplify64_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_simplify64_to64(int64_t *toindex, const int32_t *outerindex, int64_t outerlength, const int64_t *innerindex, int64_t innerlength)
awkward_ByteMaskedArray_numnull
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_numnull(int64_t *numnull, const int8_t *mask, int64_t length, bool validwhen)
awkward_Index8_to_Index64
EXPORT_SYMBOL ERROR awkward_Index8_to_Index64(int64_t *toptr, const int8_t *fromptr, int64_t length)
awkward_NumpyArray_fill_toint32_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint64(int32_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_reduce_countnonzero_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_complex64_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint32_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint8(int32_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_Identities32_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_Identities32_getitem_carry_64(int32_t *newidentitiesptr, const int32_t *identitiesptr, const int64_t *carryptr, int64_t lencarry, int64_t width, int64_t length)
awkward_NumpyArray_fill_tobool_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint32(bool *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat64_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint16(double *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_unique_copy_int8
EXPORT_SYMBOL ERROR awkward_unique_copy_int8(const int8_t *fromptr, int8_t *toptr, int64_t length, int64_t *tolength)
awkward_ListArray_argsort_int64
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_ListArray_getitem_jagged_shrink_64
EXPORT_SYMBOL ERROR awkward_ListArray_getitem_jagged_shrink_64(int64_t *tocarry, int64_t *tosmalloffsets, int64_t *tolargeoffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t length, const int64_t *missing)
awkward_NumpyArray_fill_toint8_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromfloat64(int8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_prod_bool_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int64_64(bool *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint64_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint32(int64_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_quick_sort_int16
EXPORT_SYMBOL ERROR awkward_quick_sort_int16(int16_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_argsort_float32
EXPORT_SYMBOL ERROR awkward_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_UnionArray_fillindex_to64_from64
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_from64(int64_t *toindex, int64_t toindexoffset, const int64_t *fromindex, int64_t length)
awkward_reduce_sum_float64_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_subrange_equal_int32
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int32(int32_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_ListArrayU32_rpad_and_clip_length_axis1
EXPORT_SYMBOL ERROR awkward_ListArrayU32_rpad_and_clip_length_axis1(int64_t *tomin, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t target, int64_t lenstarts)
awkward_NumpyArray_fill_touint16_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint32(uint16_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_reduce_argmin_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint64_64(int64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_argmin_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray_argsort_bool
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_UnionArray64_flatten_length_64
EXPORT_SYMBOL ERROR awkward_UnionArray64_flatten_length_64(int64_t *total_length, const int8_t *fromtags, const int64_t *fromindex, int64_t length, int64_t **offsetsraws)
awkward_Identities32_extend
EXPORT_SYMBOL ERROR awkward_Identities32_extend(int32_t *toptr, const int32_t *fromptr, int64_t fromlength, int64_t tolength)
awkward_BitMaskedArray_to_ByteMaskedArray
EXPORT_SYMBOL ERROR awkward_BitMaskedArray_to_ByteMaskedArray(int8_t *tobytemask, const uint8_t *frombitmask, int64_t bitmasklength, bool validwhen, bool lsb_order)
awkward_IndexU8_carry_64
EXPORT_SYMBOL ERROR awkward_IndexU8_carry_64(uint8_t *toindex, const uint8_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
awkward_reduce_countnonzero_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_ranges_uint32
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint32(uint32_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_NumpyArray_contiguous_copy_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_copy_64(uint8_t *toptr, const uint8_t *fromptr, int64_t len, int64_t stride, const int64_t *pos)
awkward_ListOffsetArray_argsort_uint16
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_sort_ascending_int16
EXPORT_SYMBOL ERROR awkward_sort_ascending_int16(int16_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_IndexedArrayU32_ranges_carry_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_ranges_carry_next_64(const uint32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tocarry)
awkward_NumpyArray_fill_tocomplex64_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint16(float *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_NumpyArray_subrange_equal_float32
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_float32(float *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_NumpyArray_fill_tofloat32_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromcomplex128(float *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_count_64
EXPORT_SYMBOL ERROR awkward_reduce_count_64(int64_t *toptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint32_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromfloat32(uint32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_Identities64_from_IndexedArray64
EXPORT_SYMBOL ERROR awkward_Identities64_from_IndexedArray64(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_Index_nones_as_index_64
EXPORT_SYMBOL ERROR awkward_Index_nones_as_index_64(int64_t *toindex, int64_t length)
awkward_NumpyArray_fill_toint32_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint32(int32_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_reduce_min_complex64_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_min_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
awkward_quick_sort_float32
EXPORT_SYMBOL ERROR awkward_quick_sort_float32(float *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_ListOffsetArray32_toRegularArray
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_toRegularArray(int64_t *size, const int32_t *fromoffsets, int64_t offsetslength)
awkward_reduce_argmax_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint16_64(int64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray64_getitem_next_range_counts_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_counts_64(int64_t *total, const int64_t *fromoffsets, int64_t lenstarts)
awkward_NumpyArray_fill_toint64_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint32(int64_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tobool_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint16(bool *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_Identities32_from_ListOffsetArrayU32
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListOffsetArrayU32(int32_t *toptr, const int32_t *fromptr, const uint32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_ListArray_argsort_uint16
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_quick_argsort_int64
EXPORT_SYMBOL ERROR awkward_quick_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_ListArray32_getitem_jagged_expand_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t *tocarry, const int32_t *fromstarts, const int32_t *fromstops, int64_t jaggedsize, int64_t length)
awkward_Identities64_from_ListArrayU32
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListArrayU32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_getitem_next_at_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_at_64(int64_t *nextcarryptr, const int64_t *carryptr, int64_t lencarry, int64_t skip, int64_t at)
awkward_IndexedArray32_ranges_carry_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_ranges_carry_next_64(const int32_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tocarry)
awkward_NumpyArray_fill_tocomplex128_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_frombool(double *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_ListArrayU32_getitem_jagged_expand_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t *tocarry, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t jaggedsize, int64_t length)
awkward_Index32_carry_64
EXPORT_SYMBOL ERROR awkward_Index32_carry_64(int32_t *toindex, const int32_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
awkward_ListOffsetArray_reduce_nonlocal_preparenext_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_preparenext_64(int64_t *nextcarry, int64_t *nextparents, int64_t nextlen, int64_t *maxnextparents, int64_t *distincts, int64_t distinctslen, int64_t *offsetscopy, const int64_t *offsets, int64_t length, const int64_t *parents, int64_t maxcount)
awkward_ListOffsetArray32_rpad_and_clip_axis1_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_rpad_and_clip_axis1_64(int64_t *toindex, const int32_t *fromoffsets, int64_t length, int64_t target)
awkward_reduce_sum_uint64_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint8_64(uint64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_RegularArray_num_64
EXPORT_SYMBOL ERROR awkward_RegularArray_num_64(int64_t *tonum, int64_t size, int64_t length)
awkward_IndexedArray64_getitem_nextcarry_outindex_mask_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_nextcarry_outindex_mask_64(int64_t *tocarry, int64_t *toindex, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_UnionArray8_32_regular_index
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_regular_index(int32_t *toindex, int32_t *current, int64_t size, const int8_t *fromtags, int64_t length)
awkward_unique_int32
EXPORT_SYMBOL ERROR awkward_unique_int32(int32_t *toptr, int64_t length, int64_t *tolength)
awkward_IndexedArrayU32_overlay_mask8_to64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_overlay_mask8_to64(int64_t *toindex, const int8_t *mask, const uint32_t *fromindex, int64_t length)
awkward_NumpyArray_rearrange_shifted_toint64_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_rearrange_shifted_toint64_fromint64(int64_t *toptr, const int64_t *fromshifts, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, const int64_t *fromparents, int64_t parentslength, const int64_t *fromstarts, int64_t startslength)
awkward_IndexedArray32_validity
EXPORT_SYMBOL ERROR awkward_IndexedArray32_validity(const int32_t *index, int64_t length, int64_t lencontent, bool isoption)
awkward_Identities64_from_IndexedArrayU32
EXPORT_SYMBOL ERROR awkward_Identities64_from_IndexedArrayU32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_unique_copy_uint32
EXPORT_SYMBOL ERROR awkward_unique_copy_uint32(const uint32_t *fromptr, uint32_t *toptr, int64_t length, int64_t *tolength)
awkward_ByteMaskedArray_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_getitem_carry_64(int8_t *tomask, const int8_t *frommask, int64_t lenmask, const int64_t *fromcarry, int64_t lencarry)
awkward_ListArray32_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_carry_64(int32_t *tostarts, int32_t *tostops, const int32_t *fromstarts, const int32_t *fromstops, const int64_t *fromcarry, int64_t lenstarts, int64_t lencarry)
awkward_reduce_prod_int32_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_bool_64(int32_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_ranges_uint64
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint64(uint64_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_quick_argsort_int8
EXPORT_SYMBOL ERROR awkward_quick_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_IndexedArray32_getitem_nextcarry_outindex_mask_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_nextcarry_outindex_mask_64(int64_t *tocarry, int64_t *toindex, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_Identities32_to_Identities64
EXPORT_SYMBOL ERROR awkward_Identities32_to_Identities64(int64_t *toptr, const int32_t *fromptr, int64_t length, int64_t width)
awkward_NumpyArray_fill_touint32_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromcomplex128(uint32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_NumpyArray_fill_touint32_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromfloat64(uint32_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_IndexedArray32_overlay_mask8_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_overlay_mask8_to64(int64_t *toindex, const int8_t *mask, const int32_t *fromindex, int64_t length)
awkward_Identities32_from_ListOffsetArray32
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListOffsetArray32(int32_t *toptr, const int32_t *fromptr, const int32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_reduce_prod_uint32_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint32_uint16_64(uint32_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_getitem_next_array_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_array_64(int64_t *nextcarryptr, int64_t *nextadvancedptr, const int64_t *carryptr, const int64_t *flatheadptr, int64_t lencarry, int64_t lenflathead, int64_t skip)
awkward_reduce_countnonzero_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray_argsort_uint32
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_NumpyArray_fill_toint64_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint16(int64_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_sort_ascending_uint16
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint16(uint16_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_NumpyArray_fill_touint16_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint16(uint16_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tocomplex64_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_frombool(float *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_fromshifts_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const int64_t *index, int64_t length, const int64_t *shifts)
awkward_unique_ranges_uint8
EXPORT_SYMBOL ERROR awkward_unique_ranges_uint8(uint8_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_reduce_sum_int32_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_bool_64(int32_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray8_U32_simplify_one_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify_one_to8_64(int8_t *totags, int64_t *toindex, const int8_t *fromtags, const uint32_t *fromindex, int64_t towhich, int64_t fromwhich, int64_t length, int64_t base)
awkward_NumpyArray_getitem_next_range_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_range_64(int64_t *nextcarryptr, const int64_t *carryptr, int64_t lencarry, int64_t lenhead, int64_t skip, int64_t start, int64_t step)
awkward_Identities32_from_ListArray64
EXPORT_SYMBOL ERROR awkward_Identities32_from_ListArray64(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_UnionArray32_flatten_combine_64
EXPORT_SYMBOL ERROR awkward_UnionArray32_flatten_combine_64(int8_t *totags, int64_t *toindex, int64_t *tooffsets, const int8_t *fromtags, const int32_t *fromindex, int64_t length, int64_t **offsetsraws)
awkward_reduce_argmax_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_uint64_64(int64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_tobool_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint64(bool *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_NumpyArray_unique_strings_uint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_strings_uint8(uint8_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_IndexedArrayU32_flatten_none2empty_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_flatten_none2empty_64(int64_t *outoffsets, const uint32_t *outindex, int64_t outindexlength, const int64_t *offsets, int64_t offsetslength)
awkward_NumpyArray_unique_ranges_int16
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int16(int16_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_nextshifts_64(int64_t *nummissing, int64_t *missing, int64_t *nextshifts, const int64_t *offsets, int64_t length, const int64_t *starts, const int64_t *parents, int64_t maxcount, int64_t nextlen, const int64_t *nextcarry)
awkward_RegularArray_getitem_next_range_spreadadvanced_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, int64_t length, int64_t nextsize)
awkward_NumpyArray_fill_tobool_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromfloat32(bool *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_unique_bool
EXPORT_SYMBOL ERROR awkward_unique_bool(bool *toptr, int64_t length, int64_t *tolength)
awkward_reduce_max_uint32_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_max_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint32_t identity)
awkward_reduce_prod_float32_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_sort_ascending_bool
EXPORT_SYMBOL ERROR awkward_sort_ascending_bool(bool *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_reduce_argmax_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_complex64_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_min_float32_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_min_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
awkward_NumpyArray_fill_tobool_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint32(bool *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_reduce_max_uint64_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_max_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint64_t identity)
awkward_unique_copy_bool
EXPORT_SYMBOL ERROR awkward_unique_copy_bool(const bool *fromptr, bool *toptr, int64_t length, int64_t *tolength)
awkward_RegularArray_reduce_nonlocal_preparenext_64
EXPORT_SYMBOL ERROR awkward_RegularArray_reduce_nonlocal_preparenext_64(int64_t *nextcarry, int64_t *nextparents, const int64_t *parents, int64_t size, int64_t length)
awkward_ListArray_argsort_int16
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_IndexedArray32_flatten_nextcarry_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_flatten_nextcarry_64(int64_t *tocarry, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_UnionArray_fillna_from32_to64
EXPORT_SYMBOL ERROR awkward_UnionArray_fillna_from32_to64(int64_t *toindex, const int32_t *fromindex, int64_t length)
awkward_NumpyArray_subrange_equal_uint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint64(uint64_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_unique_uint8
EXPORT_SYMBOL ERROR awkward_unique_uint8(uint8_t *toptr, int64_t length, int64_t *tolength)
awkward_ListOffsetArrayU32_rpad_and_clip_axis1_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_rpad_and_clip_axis1_64(int64_t *toindex, const uint32_t *fromoffsets, int64_t length, int64_t target)
awkward_ListOffsetArray64_rpad_length_axis1
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_rpad_length_axis1(int64_t *tooffsets, const int64_t *fromoffsets, int64_t fromlength, int64_t target, int64_t *tolength)
awkward_RegularArray_rpad_and_clip_axis1_64
EXPORT_SYMBOL ERROR awkward_RegularArray_rpad_and_clip_axis1_64(int64_t *toindex, int64_t target, int64_t size, int64_t length)
awkward_ListArray32_getitem_next_range_carrylength
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_carrylength(int64_t *carrylength, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
awkward_reduce_prod_int64_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_min_uint64_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_min_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint64_t identity)
awkward_reduce_prod_bool_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int8_64(bool *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_tofloat32_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint8(float *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_ListArray_argsort_uint64
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_NumpyArray_fill_touint64_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint8(uint64_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_ListArrayU32_getitem_jagged_apply_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_jagged_apply_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *sliceindex, int64_t sliceinnerlen, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t contentlen)
awkward_RegularArray_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_carry_64(int64_t *tocarry, const int64_t *fromcarry, int64_t lencarry, int64_t size)
awkward_reduce_min_uint32_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_min_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint32_t identity)
awkward_reduce_sum_uint32_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint32_uint16_64(uint32_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArrayU32_getitem_next_range_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_64(uint32_t *tooffsets, int64_t *tocarry, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
awkward_reduce_argmax_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_argsort_uint16
EXPORT_SYMBOL ERROR awkward_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_IndexedArray32_numnull_parents
EXPORT_SYMBOL ERROR awkward_IndexedArray32_numnull_parents(int64_t *numnull, int64_t *tolength, const int32_t *fromindex, int64_t lenindex)
awkward_IndexedArrayU32_numnull
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_numnull(int64_t *numnull, const uint32_t *fromindex, int64_t lenindex)
awkward_reduce_sum_int64_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_regularize_arrayslice_64
EXPORT_SYMBOL ERROR awkward_regularize_arrayslice_64(int64_t *flatheadptr, int64_t lenflathead, int64_t length)
awkward_quick_sort_uint64
EXPORT_SYMBOL ERROR awkward_quick_sort_uint64(uint64_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_ListArray64_getitem_next_array_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromstarts, const int64_t *fromstops, const int64_t *fromarray, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
awkward_NumpyArray_fill_touint16_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromfloat32(uint16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_ListOffsetArray_argsort_strings
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_strings(int64_t *tocarry, const int64_t *fromparents, int64_t length, const uint8_t *stringdata, const int64_t *stringstarts, const int64_t *stringstops, bool is_stable, bool is_ascending, bool is_local)
awkward_reduce_max_int16_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_max_int16_int16_64(int16_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int16_t identity)
awkward_NumpyArray_fill_touint8_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromfloat32(uint8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_toint32_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromcomplex64(int32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_RegularArray_getitem_next_array_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromarray, int64_t length, int64_t lenarray, int64_t size)
awkward_Content_getitem_next_missing_jagged_getmaskstartstop
EXPORT_SYMBOL ERROR awkward_Content_getitem_next_missing_jagged_getmaskstartstop(int64_t *index_in, int64_t *offsets_in, int64_t *mask_out, int64_t *starts_out, int64_t *stops_out, int64_t length)
awkward_NumpyArray_getitem_next_null_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_null_64(uint8_t *toptr, const uint8_t *fromptr, int64_t len, int64_t stride, const int64_t *pos)
awkward_ListArrayU32_min_range
EXPORT_SYMBOL ERROR awkward_ListArrayU32_min_range(int64_t *tomin, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t lenstarts)
awkward_NumpyArray_fill_tocomplex128_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint32(double *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_ListOffsetArray_local_preparenext_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_local_preparenext_64(int64_t *tocarry, const int64_t *fromindex, int64_t length)
awkward_ListOffsetArray_argsort_uint8
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_IndexedArray32_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_carry_64(int32_t *toindex, const int32_t *fromindex, const int64_t *fromcarry, int64_t lenindex, int64_t lencarry)
awkward_NumpyArray_fill_tocomplex64_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromfloat64(float *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat64_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromcomplex128(double *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_max_int32_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_max_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int32_t identity)
awkward_NumpyArray_fill_toint64_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint8(int64_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_reduce_max_int8_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_max_int8_int8_64(int8_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int8_t identity)
awkward_ListOffsetArray_argsort_uint32
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint32(int64_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_ListArray_argsort_int8
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int8(int64_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_ListArray64_getitem_next_range_carrylength
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_carrylength(int64_t *carrylength, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
awkward_sorting_ranges
EXPORT_SYMBOL ERROR awkward_sorting_ranges(int64_t *toindex, int64_t tolength, const int64_t *parents, int64_t parentslength)
awkward_ListArrayU32_combinations_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, const uint32_t *starts, const uint32_t *stops, int64_t length)
awkward_reduce_sum_bool_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_complex64_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray_getitem_jagged_numvalid_64
EXPORT_SYMBOL ERROR awkward_ListArray_getitem_jagged_numvalid_64(int64_t *numvalid, const int64_t *slicestarts, const int64_t *slicestops, int64_t length, const int64_t *missing, int64_t missinglength)
awkward_NumpyArray_fill_tofloat64_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint8(double *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_ListArray_fill_to64_fromU32
EXPORT_SYMBOL ERROR awkward_ListArray_fill_to64_fromU32(int64_t *tostarts, int64_t tostartsoffset, int64_t *tostops, int64_t tostopsoffset, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t length, int64_t base)
awkward_UnionArray8_U32_regular_index
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_regular_index(uint32_t *toindex, uint32_t *current, int64_t size, const int8_t *fromtags, int64_t length)
awkward_ListOffsetArray_argsort_bool
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_reduce_sum_bool_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int32_64(bool *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_uint32
EXPORT_SYMBOL ERROR awkward_unique_uint32(uint32_t *toptr, int64_t length, int64_t *tolength)
awkward_reduce_sum_float32_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_float32_float32_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray8_32_nestedfill_tags_index_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_nestedfill_tags_index_64(int8_t *totags, int32_t *toindex, int64_t *tmpstarts, int8_t tag, const int64_t *fromcounts, int64_t length)
awkward_NumpyArray_fill_tobool_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_frombool(bool *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_NumpyArray_fill_touint16_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint64(uint16_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_touint8_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint8(uint8_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_ListArray64_getitem_jagged_apply_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_jagged_apply_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *sliceindex, int64_t sliceinnerlen, const int64_t *fromstarts, const int64_t *fromstops, int64_t contentlen)
awkward_IndexU32_to_Index64
EXPORT_SYMBOL ERROR awkward_IndexU32_to_Index64(int64_t *toptr, const uint32_t *fromptr, int64_t length)
awkward_NumpyArray_reduce_adjust_starts_shifts_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_reduce_adjust_starts_shifts_64(int64_t *toptr, int64_t outlength, const int64_t *parents, const int64_t *starts, const int64_t *shifts)
awkward_quick_argsort_uint8
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_ListArray64_getitem_next_range_spreadadvanced_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, const int64_t *fromoffsets, int64_t lenstarts)
awkward_reduce_sum_bool_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_float32_64(bool *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray_filltags_to8_from8
EXPORT_SYMBOL ERROR awkward_UnionArray_filltags_to8_from8(int8_t *totags, int64_t totagsoffset, const int8_t *fromtags, int64_t length, int64_t base)
awkward_reduce_sum_bool_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int8_64(bool *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_tobool_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromint8(bool *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_NumpyArray_getitem_next_range_advanced_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_range_advanced_64(int64_t *nextcarryptr, int64_t *nextadvancedptr, const int64_t *carryptr, const int64_t *advancedptr, int64_t lencarry, int64_t lenhead, int64_t skip, int64_t start, int64_t step)
awkward_ListArray64_localindex_64
EXPORT_SYMBOL ERROR awkward_ListArray64_localindex_64(int64_t *toindex, const int64_t *offsets, int64_t length)
awkward_IndexedArrayU32_getitem_nextcarry_outindex_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_nextcarry_outindex_64(int64_t *tocarry, uint32_t *toindex, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_NumpyArray_fill_touint16_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint8(uint16_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_ListArrayU32_compact_offsets_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_compact_offsets_64(int64_t *tooffsets, const uint32_t *fromstarts, const uint32_t *fromstops, int64_t length)
awkward_ListOffsetArrayU32_rpad_axis1_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_rpad_axis1_64(int64_t *toindex, const uint32_t *fromoffsets, int64_t fromlength, int64_t target)
awkward_localindex_64
EXPORT_SYMBOL ERROR awkward_localindex_64(int64_t *toindex, int64_t length)
awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const uint32_t *index, int64_t length)
awkward_NumpyArray_fill_toint32_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint32(int32_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat64_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromcomplex64(double *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_ByteMaskedArray_mask8
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_mask8(int8_t *tomask, const int8_t *frommask, int64_t length, bool validwhen)
awkward_NumpyArray_fill_tofloat32_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint32(float *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_NumpyArray_fill_toint64_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromcomplex64(int64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat32_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint64(float *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tocomplex64_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint8(float *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_reduce_prod_uint32_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint32_uint8_64(uint32_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Index32_iscontiguous
EXPORT_SYMBOL ERROR awkward_Index32_iscontiguous(bool *result, const int32_t *fromindex, int64_t length)
awkward_RegularArray_getitem_next_array_advanced_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const int64_t *fromadvanced, const int64_t *fromarray, int64_t length, int64_t lenarray, int64_t size)
awkward_ListOffsetArray_getitem_adjust_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_getitem_adjust_offsets_64(int64_t *tooffsets, int64_t *tononzero, const int64_t *fromoffsets, int64_t length, const int64_t *nonzero, int64_t nonzerolength)
awkward_argsort_uint8
EXPORT_SYMBOL ERROR awkward_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_UnionArrayU32_flatten_length_64
EXPORT_SYMBOL ERROR awkward_UnionArrayU32_flatten_length_64(int64_t *total_length, const int8_t *fromtags, const uint32_t *fromindex, int64_t length, int64_t **offsetsraws)
awkward_sorting_ranges_length
EXPORT_SYMBOL ERROR awkward_sorting_ranges_length(int64_t *tolength, const int64_t *parents, int64_t parentslength)
awkward_quick_sort_int32
EXPORT_SYMBOL ERROR awkward_quick_sort_int32(int32_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_MaskedArrayU32_getitem_next_jagged_project
EXPORT_SYMBOL ERROR awkward_MaskedArrayU32_getitem_next_jagged_project(uint32_t *index, int64_t *starts_in, int64_t *stops_in, int64_t *starts_out, int64_t *stops_out, int64_t length)
awkward_ListArrayU32_combinations_length_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_combinations_length_64(int64_t *totallen, int64_t *tooffsets, int64_t n, bool replacement, const uint32_t *starts, const uint32_t *stops, int64_t length)
awkward_IndexedArrayU32_numnull_parents
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_numnull_parents(int64_t *numnull, int64_t *tolength, const uint32_t *fromindex, int64_t lenindex)
awkward_NumpyArray_fill_tofloat32_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint16(float *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_UnionArray8_64_validity
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_validity(const int8_t *tags, const int64_t *index, int64_t length, int64_t numcontents, const int64_t *lencontents)
awkward_NumpyArray_fill_tobool_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint8(bool *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_reduce_argmax_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint64_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromfloat64(int64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_ListArray64_rpad_axis1_64
EXPORT_SYMBOL ERROR awkward_ListArray64_rpad_axis1_64(int64_t *toindex, const int64_t *fromstarts, const int64_t *fromstops, int64_t *tostarts, int64_t *tostops, int64_t target, int64_t length)
awkward_NumpyArray_fill_tobool_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromcomplex128(bool *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_NumpyArray_fill_toint16_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint64(int16_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_ListArray32_num_64
EXPORT_SYMBOL ERROR awkward_ListArray32_num_64(int64_t *tonum, const int32_t *fromstarts, const int32_t *fromstops, int64_t length)
awkward_reduce_prod_bool_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint64_64(bool *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_copy
EXPORT_SYMBOL ERROR awkward_NumpyArray_copy(uint8_t *toptr, const uint8_t *fromptr, int64_t len)
awkward_argsort_int64
EXPORT_SYMBOL ERROR awkward_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_NumpyArray_fill_touint8_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_frombool(uint8_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_ListArray64_combinations_length_64
EXPORT_SYMBOL ERROR awkward_ListArray64_combinations_length_64(int64_t *totallen, int64_t *tooffsets, int64_t n, bool replacement, const int64_t *starts, const int64_t *stops, int64_t length)
awkward_IndexU8_to_Index64
EXPORT_SYMBOL ERROR awkward_IndexU8_to_Index64(int64_t *toptr, const uint8_t *fromptr, int64_t length)
awkward_IndexedArray32_mask8
EXPORT_SYMBOL ERROR awkward_IndexedArray32_mask8(int8_t *tomask, const int32_t *fromindex, int64_t length)
awkward_ListArrayU32_validity
EXPORT_SYMBOL ERROR awkward_ListArrayU32_validity(const uint32_t *starts, const uint32_t *stops, int64_t length, int64_t lencontent)
awkward_NumpyArray_contiguous_init_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_init_64(int64_t *toptr, int64_t skip, int64_t stride)
awkward_ListArray32_getitem_jagged_apply_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_jagged_apply_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *sliceindex, int64_t sliceinnerlen, const int32_t *fromstarts, const int32_t *fromstops, int64_t contentlen)
awkward_NumpyArray_fill_toint8_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint8(int8_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_IndexedArray64_flatten_none2empty_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_flatten_none2empty_64(int64_t *outoffsets, const int64_t *outindex, int64_t outindexlength, const int64_t *offsets, int64_t offsetslength)
awkward_reduce_countnonzero_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_new_Identities32
EXPORT_SYMBOL ERROR awkward_new_Identities32(int32_t *toptr, int64_t length)
awkward_NumpyArray_fill_toint32_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromfloat32(int32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_touint32_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint64(uint32_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_ListOffsetArray_argsort_uint64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const int64_t *index, int64_t length)
awkward_reduce_argmin_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_complex128_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListOffsetArray64_toRegularArray
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_toRegularArray(int64_t *size, const int64_t *fromoffsets, int64_t offsetslength)
awkward_ListOffsetArray_argsort_float64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_ListArray32_getitem_next_array_advanced_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const int32_t *fromstarts, const int32_t *fromstops, const int64_t *fromarray, const int64_t *fromadvanced, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
awkward_unique_copy_float64
EXPORT_SYMBOL ERROR awkward_unique_copy_float64(const double *fromptr, double *toptr, int64_t length, int64_t *tolength)
awkward_IndexedArrayU32_flatten_nextcarry_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_flatten_nextcarry_64(int64_t *tocarry, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_RegularArray_getitem_next_at_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_at_64(int64_t *tocarry, int64_t at, int64_t length, int64_t size)
awkward_one_mask8
EXPORT_SYMBOL ERROR awkward_one_mask8(int8_t *tomask, int64_t length)
awkward_reduce_prod_bool_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_float64_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const int8_t *mask, int64_t length, bool valid_when)
awkward_slicemissing_check_same
EXPORT_SYMBOL ERROR awkward_slicemissing_check_same(bool *same, const int8_t *bytemask, const int64_t *missingindex, int64_t length)
awkward_reduce_sum_bool_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint64_64(bool *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexU32_carry_64
EXPORT_SYMBOL ERROR awkward_IndexU32_carry_64(uint32_t *toindex, const uint32_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
awkward_NumpyArray_fill_tofloat64_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromfloat64(double *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_ListOffsetArray_argsort_int16
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_content_reduce_zeroparents_64
EXPORT_SYMBOL ERROR awkward_content_reduce_zeroparents_64(int64_t *toparents, int64_t length)
awkward_Identities64_from_UnionArray8_64
EXPORT_SYMBOL ERROR awkward_Identities64_from_UnionArray8_64(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int8_t *fromtags, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
awkward_sort_int8
EXPORT_SYMBOL ERROR awkward_sort_int8(int8_t *toptr, const int8_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_IndexedArray32_reduce_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const int32_t *index, int64_t *parents, int64_t length)
awkward_quick_argsort_float64
EXPORT_SYMBOL ERROR awkward_quick_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_sort_uint32
EXPORT_SYMBOL ERROR awkward_sort_uint32(uint32_t *toptr, const uint32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_NumpyArray_fill_toint16_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromcomplex64(int16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_reduce_prod_uint64_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint8_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromfloat64(uint8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_ListArray_argsort_int32
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_NumpyArray_fill_tofloat32_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromuint16(float *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_NumpyArray_fill_touint64_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint16(uint64_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_reduce_prod_bool_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int32_64(bool *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_64(int64_t *nextshifts, const int32_t *index, int64_t length)
awkward_reduce_countnonzero_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint64_64(int64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Identities32_from_UnionArray8_32
EXPORT_SYMBOL ERROR awkward_Identities32_from_UnionArray8_32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int8_t *fromtags, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
awkward_reduce_sum_uint32_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint32_uint8_64(uint32_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_missing_repeat_64
EXPORT_SYMBOL ERROR awkward_missing_repeat_64(int64_t *outindex, const int64_t *index, int64_t indexlength, int64_t repetitions, int64_t regularsize)
awkward_ListArray_argsort_float32
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_IndexedArray64_ranges_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_ranges_next_64(const int64_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tostarts, int64_t *tostops, int64_t *tolength)
awkward_reduce_prod_float64_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint32_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint16(uint32_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_ListArrayU32_getitem_next_range_counts_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_counts_64(int64_t *total, const uint32_t *fromoffsets, int64_t lenstarts)
awkward_IndexU8_carry_nocheck_64
EXPORT_SYMBOL ERROR awkward_IndexU8_carry_nocheck_64(uint8_t *toindex, const uint8_t *fromindex, const int64_t *carry, int64_t length)
awkward_NumpyArray_fill_toint16_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint32(int16_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_Identities64_from_ListOffsetArray32
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListOffsetArray32(int64_t *toptr, const int64_t *fromptr, const int32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_reduce_prod_int32_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_int32_64(int32_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Identities64_from_RegularArray
EXPORT_SYMBOL ERROR awkward_Identities64_from_RegularArray(int64_t *toptr, const int64_t *fromptr, int64_t size, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_reduce_min_int8_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_min_int8_int8_64(int8_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int8_t identity)
awkward_IndexU8_iscontiguous
EXPORT_SYMBOL ERROR awkward_IndexU8_iscontiguous(bool *result, const uint8_t *fromindex, int64_t length)
awkward_sort_ascending_int32
EXPORT_SYMBOL ERROR awkward_sort_ascending_int32(int32_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_sort_ascending_int64
EXPORT_SYMBOL ERROR awkward_sort_ascending_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_reduce_countnonzero_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint32_64(int64_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_RegularArray_getitem_next_range_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_range_64(int64_t *tocarry, int64_t regular_start, int64_t step, int64_t length, int64_t size, int64_t nextsize)
awkward_reduce_min_uint8_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_min_uint8_uint8_64(uint8_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint8_t identity)
awkward_NumpyArray_getitem_next_array_advanced_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_next_array_advanced_64(int64_t *nextcarryptr, const int64_t *carryptr, const int64_t *advancedptr, const int64_t *flatheadptr, int64_t lencarry, int64_t skip)
awkward_IndexedArray64_flatten_nextcarry_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_flatten_nextcarry_64(int64_t *tocarry, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_ByteMaskedArray_toIndexedOptionArray64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_toIndexedOptionArray64(int64_t *toindex, const int8_t *mask, int64_t length, bool validwhen)
awkward_reduce_countnonzero_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_float32_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_argsort_uint64
EXPORT_SYMBOL ERROR awkward_argsort_uint64(int64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_Identities32_from_UnionArray8_64
EXPORT_SYMBOL ERROR awkward_Identities32_from_UnionArray8_64(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int8_t *fromtags, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
awkward_reduce_sum_bool_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint16_64(bool *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_subrange_equal_uint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint16(uint16_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_ListArray64_validity
EXPORT_SYMBOL ERROR awkward_ListArray64_validity(const int64_t *starts, const int64_t *stops, int64_t length, int64_t lencontent)
awkward_NumpyArray_fill_tobool_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint16(bool *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_IndexedArrayU32_getitem_nextcarry_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_nextcarry_64(int64_t *tocarry, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_ListArrayU32_rpad_axis1_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_rpad_axis1_64(int64_t *toindex, const uint32_t *fromstarts, const uint32_t *fromstops, uint32_t *tostarts, uint32_t *tostops, int64_t target, int64_t length)
awkward_slicearray_ravel_64
EXPORT_SYMBOL ERROR awkward_slicearray_ravel_64(int64_t *toptr, const int64_t *fromptr, int64_t ndim, const int64_t *shape, const int64_t *strides)
awkward_NumpyArray_fill_toint64_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromcomplex128(int64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_ListArrayU32_getitem_next_array_advanced_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_array_advanced_64(int64_t *tocarry, int64_t *toadvanced, const uint32_t *fromstarts, const uint32_t *fromstops, const int64_t *fromarray, const int64_t *fromadvanced, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
awkward_UnionArray8_U32_validity
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_validity(const int8_t *tags, const uint32_t *index, int64_t length, int64_t numcontents, const int64_t *lencontents)
awkward_reduce_countnonzero_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_complex128_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_unique_ranges_uint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint16(uint16_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_unique_ranges_bool
EXPORT_SYMBOL ERROR awkward_unique_ranges_bool(bool *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_NumpyArray_fill_toint8_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint64(int8_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_UnionArray8_U32_simplify8_32_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify8_32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const uint32_t *outerindex, const int8_t *innertags, const int32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_NumpyArray_fill_touint32_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_frombool(uint32_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_IndexedArray64_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_carry_64(int64_t *toindex, const int64_t *fromindex, const int64_t *fromcarry, int64_t lenindex, int64_t lencarry)
awkward_ListArrayU32_getitem_jagged_descend_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_jagged_descend_64(int64_t *tooffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const uint32_t *fromstarts, const uint32_t *fromstops)
awkward_ListArray32_min_range
EXPORT_SYMBOL ERROR awkward_ListArray32_min_range(int64_t *tomin, const int32_t *fromstarts, const int32_t *fromstops, int64_t lenstarts)
awkward_ListArray_argsort_uint8
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_uint8(int64_t *toptr, const uint8_t *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_UnionArray8_32_project_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_project_64(int64_t *lenout, int64_t *tocarry, const int8_t *fromtags, const int32_t *fromindex, int64_t length, int64_t which)
awkward_unique_uint64
EXPORT_SYMBOL ERROR awkward_unique_uint64(uint64_t *toptr, int64_t length, int64_t *tolength)
awkward_UnionArray8_U32_simplify8_64_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify8_64_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const uint32_t *outerindex, const int8_t *innertags, const int64_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_unique_offsets_int64
EXPORT_SYMBOL ERROR awkward_unique_offsets_int64(int64_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
awkward_NumpyArray_fill_toint8_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromuint8(int8_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_sort_ascending_uint64
EXPORT_SYMBOL ERROR awkward_sort_ascending_uint64(uint64_t *toptr, const uint64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_reduce_argmin_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint16_64(int64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint64_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint64(int64_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_IndexedArray_reduce_next_fix_offsets_64
EXPORT_SYMBOL ERROR awkward_IndexedArray_reduce_next_fix_offsets_64(int64_t *outoffsets, const int64_t *starts, int64_t startslength, int64_t outindexlength)
awkward_ListOffsetArrayU32_rpad_length_axis1
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_rpad_length_axis1(uint32_t *tooffsets, const uint32_t *fromoffsets, int64_t fromlength, int64_t target, int64_t *tolength)
awkward_unique_ranges_float32
EXPORT_SYMBOL ERROR awkward_unique_ranges_float32(float *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_UnionArray8_32_simplify8_64_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify8_64_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int32_t *outerindex, const int8_t *innertags, const int64_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_NumpyArray_fill_toint64_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint16(int64_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_Identities32_from_RegularArray
EXPORT_SYMBOL ERROR awkward_Identities32_from_RegularArray(int32_t *toptr, const int32_t *fromptr, int64_t size, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_reduce_min_int16_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_min_int16_int16_64(int16_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int16_t identity)
awkward_unique_copy_int32
EXPORT_SYMBOL ERROR awkward_unique_copy_int32(const int32_t *fromptr, int32_t *toptr, int64_t length, int64_t *tolength)
awkward_NumpyArray_fill_tocomplex128_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint32(double *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_Index32_carry_nocheck_64
EXPORT_SYMBOL ERROR awkward_Index32_carry_nocheck_64(int32_t *toindex, const int32_t *fromindex, const int64_t *carry, int64_t length)
awkward_NumpyArray_fill_toint32_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_frombool(int32_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_NumpyArray_fill_tocomplex128_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint64(double *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_reduce_prod_int64_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int16_64(int64_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_BitMaskedArray_to_IndexedOptionArray64
EXPORT_SYMBOL ERROR awkward_BitMaskedArray_to_IndexedOptionArray64(int64_t *toindex, const uint8_t *frombitmask, int64_t bitmasklength, bool validwhen, bool lsb_order)
awkward_unique_int16
EXPORT_SYMBOL ERROR awkward_unique_int16(int16_t *toptr, int64_t length, int64_t *tolength)
awkward_carry_arange32
EXPORT_SYMBOL ERROR awkward_carry_arange32(int32_t *toptr, int64_t length)
awkward_IndexedArray_fill_to64_from64
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_from64(int64_t *toindex, int64_t toindexoffset, const int64_t *fromindex, int64_t length, int64_t base)
awkward_reduce_sum_bool_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_uint32_64(bool *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_sum_complex64_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_tocomplex128_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint16(double *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_NumpyArray_contiguous_next_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_next_64(int64_t *topos, const int64_t *frompos, int64_t length, int64_t skip, int64_t stride)
awkward_ListOffsetArray32_flatten_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_flatten_offsets_64(int64_t *tooffsets, const int32_t *outeroffsets, int64_t outeroffsetslen, const int64_t *inneroffsets, int64_t inneroffsetslen)
awkward_IndexedArrayU32_simplify32_to64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_simplify32_to64(int64_t *toindex, const uint32_t *outerindex, int64_t outerlength, const int32_t *innerindex, int64_t innerlength)
awkward_reduce_prod_int32_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_int16_64(int32_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Identities64_from_ListOffsetArrayU32
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListOffsetArrayU32(int64_t *toptr, const int64_t *fromptr, const uint32_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_sort_ascending_float32
EXPORT_SYMBOL ERROR awkward_sort_ascending_float32(float *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_UnionArray8_U32_simplify8_U32_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_simplify8_U32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const uint32_t *outerindex, const int8_t *innertags, const uint32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_Index8_carry_64
EXPORT_SYMBOL ERROR awkward_Index8_carry_64(int8_t *toindex, const int8_t *fromindex, const int64_t *carry, int64_t lenfromindex, int64_t length)
awkward_RegularArray_getitem_next_array_regularize_64
EXPORT_SYMBOL ERROR awkward_RegularArray_getitem_next_array_regularize_64(int64_t *toarray, const int64_t *fromarray, int64_t lenarray, int64_t size)
awkward_ListOffsetArray32_rpad_length_axis1
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_rpad_length_axis1(int32_t *tooffsets, const int32_t *fromoffsets, int64_t fromlength, int64_t target, int64_t *tolength)
awkward_NumpyArray_fill_touint8_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint64(uint8_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_reduce_countnonzero_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_uint16_64(int64_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_argmin_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_uint8_64(int64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_toint16_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromfloat32(int16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_toint64_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromuint8(int64_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_ListArray64_rpad_and_clip_length_axis1
EXPORT_SYMBOL ERROR awkward_ListArray64_rpad_and_clip_length_axis1(int64_t *tomin, const int64_t *fromstarts, const int64_t *fromstops, int64_t target, int64_t lenstarts)
awkward_NumpyArray_fill_tocomplex64_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromuint32(float *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_UnionArray8_64_project_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_project_64(int64_t *lenout, int64_t *tocarry, const int8_t *fromtags, const int64_t *fromindex, int64_t length, int64_t which)
awkward_NumpyArray_fill_toint16_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromcomplex128(int16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_unique_copy_int64
EXPORT_SYMBOL ERROR awkward_unique_copy_int64(const int64_t *fromptr, int64_t *toptr, int64_t length, int64_t *tolength)
awkward_ListOffsetArray32_rpad_axis1_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_rpad_axis1_64(int64_t *toindex, const int32_t *fromoffsets, int64_t fromlength, int64_t target)
awkward_sort_float32
EXPORT_SYMBOL ERROR awkward_sort_float32(float *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_IndexedArrayU32_validity
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_validity(const uint32_t *index, int64_t length, int64_t lencontent, bool isoption)
awkward_reduce_prod_int64_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Index64_carry_nocheck_64
EXPORT_SYMBOL ERROR awkward_Index64_carry_nocheck_64(int64_t *toindex, const int64_t *fromindex, const int64_t *carry, int64_t length)
awkward_reduce_sum_int32_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_int8_64(int32_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_prod_bool_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_int16_64(bool *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArrayU32_simplify64_to64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_simplify64_to64(int64_t *toindex, const uint32_t *outerindex, int64_t outerlength, const int64_t *innerindex, int64_t innerlength)
awkward_NumpyArray_contiguous_copy_from_many_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_contiguous_copy_from_many_64(uint8_t *toptr, const uint8_t **fromptrs, int64_t *fromlens, int64_t len, int64_t stride, const int64_t *pos)
awkward_NumpyArray_fill_tofloat64_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint16(double *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_Identities64_from_ListArray32
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListArray32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int32_t *fromstarts, const int32_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_fill_toint16_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint8(int16_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_RegularArray_broadcast_tooffsets_64
EXPORT_SYMBOL ERROR awkward_RegularArray_broadcast_tooffsets_64(const int64_t *fromoffsets, int64_t offsetslength, int64_t size)
awkward_NumpyArray_fill_tofloat64_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromint64(double *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_reduce_sum_int32_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int32_int16_64(int32_t *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_subrange_equal_int64
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int64(int64_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_MaskedArray64_getitem_next_jagged_project
EXPORT_SYMBOL ERROR awkward_MaskedArray64_getitem_next_jagged_project(int64_t *index, int64_t *starts_in, int64_t *stops_in, int64_t *starts_out, int64_t *stops_out, int64_t length)
awkward_IndexedArray64_reduce_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_reduce_next_64(int64_t *nextcarry, int64_t *nextparents, int64_t *outindex, const int64_t *index, int64_t *parents, int64_t length)
awkward_unique_ranges_int8
EXPORT_SYMBOL ERROR awkward_unique_ranges_int8(int8_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_Identities32_from_IndexedArray64
EXPORT_SYMBOL ERROR awkward_Identities32_from_IndexedArray64(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int64_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_reduce_countnonzero_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_float64_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_sum_uint64_uint64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_uint64_uint64_64(uint64_t *toptr, const uint64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint8_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint8(uint8_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_ListArrayU32_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_carry_64(uint32_t *tostarts, uint32_t *tostops, const uint32_t *fromstarts, const uint32_t *fromstops, const int64_t *fromcarry, int64_t lenstarts, int64_t lencarry)
awkward_ByteMaskedArray_getitem_nextcarry_outindex_64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_getitem_nextcarry_outindex_64(int64_t *tocarry, int64_t *outindex, const int8_t *mask, int64_t length, bool validwhen)
awkward_unique_int64
EXPORT_SYMBOL ERROR awkward_unique_int64(int64_t *toptr, int64_t length, int64_t *tolength)
awkward_NumpyArray_fill_touint8_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromcomplex128(uint8_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_IndexedArray64_simplify64_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_simplify64_to64(int64_t *toindex, const int64_t *outerindex, int64_t outerlength, const int64_t *innerindex, int64_t innerlength)
awkward_IndexedArray32_getitem_nextcarry_outindex_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_getitem_nextcarry_outindex_64(int64_t *tocarry, int32_t *toindex, const int32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_UnionArray8_regular_index_getsize
EXPORT_SYMBOL ERROR awkward_UnionArray8_regular_index_getsize(int64_t *size, const int8_t *fromtags, int64_t length)
awkward_reduce_sum_int64_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_sum_bool_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_bool_64(bool *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_copy_float32
EXPORT_SYMBOL ERROR awkward_unique_copy_float32(const float *fromptr, float *toptr, int64_t length, int64_t *tolength)
awkward_IndexedArray64_getitem_nextcarry_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_getitem_nextcarry_64(int64_t *tocarry, const int64_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_NumpyArray_unique_ranges_uint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint64(uint64_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_quick_sort_uint32
EXPORT_SYMBOL ERROR awkward_quick_sort_uint32(uint32_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_NumpyArray_fill_tobool_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromuint64(bool *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_IndexedArray64_numnull
EXPORT_SYMBOL ERROR awkward_IndexedArray64_numnull(int64_t *numnull, const int64_t *fromindex, int64_t lenindex)
awkward_quick_sort_uint16
EXPORT_SYMBOL ERROR awkward_quick_sort_uint16(uint16_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_unique_offsets_int16
EXPORT_SYMBOL ERROR awkward_unique_offsets_int16(int16_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
awkward_ListArray32_getitem_next_range_counts_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_next_range_counts_64(int64_t *total, const int32_t *fromoffsets, int64_t lenstarts)
awkward_NumpyArray_fill_tocomplex64_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint8(float *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_unique_copy_uint64
EXPORT_SYMBOL ERROR awkward_unique_copy_uint64(const uint64_t *fromptr, uint64_t *toptr, int64_t length, int64_t *tolength)
awkward_quick_argsort_int16
EXPORT_SYMBOL ERROR awkward_quick_argsort_int16(int64_t *toptr, const int16_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_ListArray64_getitem_next_range_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_next_range_64(int64_t *tooffsets, int64_t *tocarry, const int64_t *fromstarts, const int64_t *fromstops, int64_t lenstarts, int64_t start, int64_t stop, int64_t step)
awkward_NumpyArray_fill_toint32_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromuint64(int32_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_toint64_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_fromint64(int64_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat64_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_frombool(double *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_argsort_bool
EXPORT_SYMBOL ERROR awkward_argsort_bool(int64_t *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_Identities32_from_IndexedArray32
EXPORT_SYMBOL ERROR awkward_Identities32_from_IndexedArray32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_reduce_max_int64_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_max_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int64_t identity)
awkward_UnionArray8_32_simplify8_U32_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_simplify8_U32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int32_t *outerindex, const int8_t *innertags, const uint32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_new_Identities64
EXPORT_SYMBOL ERROR awkward_new_Identities64(int64_t *toptr, int64_t length)
awkward_NumpyArray_fill_touint8_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromcomplex64(uint8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_reduce_argmax_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_sort_bool
EXPORT_SYMBOL ERROR awkward_sort_bool(bool *toptr, const bool *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_reduce_argmax_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_float32_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_subrange_equal_uint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint8(uint8_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_IndexedArray_unique_next_index_and_offsets_64
EXPORT_SYMBOL ERROR awkward_IndexedArray_unique_next_index_and_offsets_64(int64_t *toindex, int64_t *tooffsets, const int64_t *fromoffsets, const int64_t *fromnulls, int64_t startslength)
awkward_NumpyArray_fill_touint32_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint64(uint32_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_IndexedArray64_simplify32_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_simplify32_to64(int64_t *toindex, const int64_t *outerindex, int64_t outerlength, const int32_t *innerindex, int64_t innerlength)
awkward_quick_argsort_int32
EXPORT_SYMBOL ERROR awkward_quick_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_ListOffsetArray_argsort_float32
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_float32(int64_t *toptr, const float *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_NumpyArray_fill_toint16_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromuint64(int16_t *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_NumpyArray_subrange_equal_bool
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_bool(bool *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_UnionArray_fillindex_to64_from32
EXPORT_SYMBOL ERROR awkward_UnionArray_fillindex_to64_from32(int64_t *toindex, int64_t toindexoffset, const int32_t *fromindex, int64_t length)
awkward_unique_ranges_int32
EXPORT_SYMBOL ERROR awkward_unique_ranges_int32(int32_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_reduce_argmin_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_Identities64_from_UnionArray8_32
EXPORT_SYMBOL ERROR awkward_Identities64_from_UnionArray8_32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int8_t *fromtags, const int32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
awkward_unique_offsets_int8
EXPORT_SYMBOL ERROR awkward_unique_offsets_int8(int8_t *tooffsets, int64_t length, const int64_t *fromoffsets, const int64_t *starts, int64_t startslength)
awkward_NumpyArray_fill_touint16_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromcomplex64(uint16_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_reduce_argmax_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArrayU32_getitem_nextcarry_outindex_mask_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_nextcarry_outindex_mask_64(int64_t *tocarry, int64_t *toindex, const uint32_t *fromindex, int64_t lenindex, int64_t lencontent)
awkward_NumpyArray_fill_touint64_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_frombool(uint64_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_UnionArray8_U32_project_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_project_64(int64_t *lenout, int64_t *tocarry, const int8_t *fromtags, const uint32_t *fromindex, int64_t length, int64_t which)
awkward_NumpyArray_fill_touint8_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromuint16(uint8_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_ListArray32_getitem_jagged_descend_64
EXPORT_SYMBOL ERROR awkward_ListArray32_getitem_jagged_descend_64(int64_t *tooffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int32_t *fromstarts, const int32_t *fromstops)
awkward_NumpyArray_fill_tocomplex64_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromint32(float *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_NumpyArray_getitem_boolean_numtrue
EXPORT_SYMBOL ERROR awkward_NumpyArray_getitem_boolean_numtrue(int64_t *numtrue, const int8_t *fromptr, int64_t length, int64_t stride)
awkward_NumpyArray_fill_tocomplex64_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex64_fromfloat32(float *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_reduce_prod_bool_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_uint32_64(bool *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListOffsetArray_argsort_int64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_NumpyArray_fill_touint64_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromuint8(uint64_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_NumpyArray_unique_ranges_int32
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int32(int32_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_NumpyArray_fill_toint8_fromfloat32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromfloat32(int8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_sort_ascending_float64
EXPORT_SYMBOL ERROR awkward_sort_ascending_float64(double *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength)
awkward_NumpyArray_unique_ranges_int64
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_int64(int64_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_NumpyArray_unique_ranges_float32
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_float32(float *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_IndexedArray64_simplifyU32_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_simplifyU32_to64(int64_t *toindex, const int64_t *outerindex, int64_t outerlength, const uint32_t *innerindex, int64_t innerlength)
awkward_IndexedArray64_ranges_carry_next_64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_ranges_carry_next_64(const int64_t *index, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t *tocarry)
awkward_ListArray64_getitem_jagged_descend_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_jagged_descend_64(int64_t *tooffsets, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen, const int64_t *fromstarts, const int64_t *fromstops)
awkward_reduce_sum_bool_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_complex128_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_argmax_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmax_float64_64(int64_t *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_prod_int64_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray8_64_simplify8_32_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify8_32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int64_t *outerindex, const int8_t *innertags, const int32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_Identities64_from_ListArray64
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListArray64(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_fill_tofloat32_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromfloat64(float *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_reduce_argmin_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_complex64_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_prod_int64_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int64_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray64_num_64
EXPORT_SYMBOL ERROR awkward_ListArray64_num_64(int64_t *tonum, const int64_t *fromstarts, const int64_t *fromstops, int64_t length)
awkward_NumpyArray_fill_toint8_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromint16(int8_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_fromshifts_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const int32_t *index, int64_t length, const int64_t *shifts)
awkward_ListArray32_combinations_64
EXPORT_SYMBOL ERROR awkward_ListArray32_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, const int32_t *starts, const int32_t *stops, int64_t length)
awkward_ListArray64_getitem_jagged_expand_64
EXPORT_SYMBOL ERROR awkward_ListArray64_getitem_jagged_expand_64(int64_t *multistarts, int64_t *multistops, const int64_t *singleoffsets, int64_t *tocarry, const int64_t *fromstarts, const int64_t *fromstops, int64_t jaggedsize, int64_t length)
awkward_ListOffsetArrayU32_compact_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_compact_offsets_64(int64_t *tooffsets, const uint32_t *fromoffsets, int64_t length)
awkward_NumpyArray_subrange_equal_int16
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_int16(int16_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_ListOffsetArray_argsort_int32
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_argsort_int32(int64_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_unique_uint16
EXPORT_SYMBOL ERROR awkward_unique_uint16(uint16_t *toptr, int64_t length, int64_t *tolength)
awkward_reduce_max_complex64_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_max_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, float identity)
awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_fromshifts_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const uint32_t *index, int64_t length, const int64_t *shifts)
awkward_NumpyArray_fill_touint16_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromcomplex128(uint16_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_UnionArray8_U32_nestedfill_tags_index_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_U32_nestedfill_tags_index_64(int8_t *totags, uint32_t *toindex, int64_t *tmpstarts, int8_t tag, const int64_t *fromcounts, int64_t length)
awkward_IndexedArray32_numnull
EXPORT_SYMBOL ERROR awkward_IndexedArray32_numnull(int64_t *numnull, const int32_t *fromindex, int64_t lenindex)
awkward_reduce_argmin_float32_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_float32_64(int64_t *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_quick_argsort_uint16
EXPORT_SYMBOL ERROR awkward_quick_argsort_uint16(int64_t *toptr, const uint16_t *fromptr, int64_t length, int64_t *tmpbeg, int64_t *tmpend, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable, int64_t maxlevels)
awkward_IndexU32_carry_nocheck_64
EXPORT_SYMBOL ERROR awkward_IndexU32_carry_nocheck_64(uint32_t *toindex, const uint32_t *fromindex, const int64_t *carry, int64_t length)
awkward_IndexedArray32_flatten_none2empty_64
EXPORT_SYMBOL ERROR awkward_IndexedArray32_flatten_none2empty_64(int64_t *outoffsets, const int32_t *outindex, int64_t outindexlength, const int64_t *offsets, int64_t offsetslength)
awkward_NumpyArray_fill_touint32_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint16(uint32_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_reduce_sum_bool_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int64_64(bool *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_quick_sort_int8
EXPORT_SYMBOL ERROR awkward_quick_sort_int8(int8_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_NumpyArray_fill_touint16_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_frombool(uint16_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_sort_int16
EXPORT_SYMBOL ERROR awkward_sort_int16(int16_t *toptr, const int16_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_NumpyArray_fill_tofloat32_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromint32(float *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_UnionArray8_32_validity
EXPORT_SYMBOL ERROR awkward_UnionArray8_32_validity(const int8_t *tags, const int32_t *index, int64_t length, int64_t numcontents, const int64_t *lencontents)
awkward_reduce_sum_bool_int16_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_int16_64(bool *toptr, const int16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_tofloat64_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint8(double *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tofloat64_fromuint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint64(double *toptr, int64_t tooffset, const uint64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_tobool_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tobool_fromcomplex64(bool *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_IndexU32_iscontiguous
EXPORT_SYMBOL ERROR awkward_IndexU32_iscontiguous(bool *result, const uint32_t *fromindex, int64_t length)
awkward_reduce_min_uint16_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_min_uint16_uint16_64(uint16_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint16_t identity)
awkward_NumpyArray_fill_touint32_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromcomplex64(uint32_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_IndexedArrayU32_index_of_nulls
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_index_of_nulls(int64_t *toindex, const uint32_t *fromindex, int64_t lenindex, const int64_t *parents, const int64_t *starts)
awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64
EXPORT_SYMBOL ERROR awkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_fromshifts_64(int64_t *nextshifts, const int8_t *mask, int64_t length, bool valid_when, const int64_t *shifts)
awkward_reduce_sum_int64_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint64_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromcomplex64(uint64_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_toint16_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_frombool(int16_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_reduce_sum_int64_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray_filltags_to8_const
EXPORT_SYMBOL ERROR awkward_UnionArray_filltags_to8_const(int8_t *totags, int64_t totagsoffset, int64_t length, int64_t base)
awkward_reduce_min_float64_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_min_float64_float64_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
awkward_reduce_max_complex128_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_max_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, double identity)
awkward_NumpyArray_fill_tofloat32_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_frombool(float *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_zero_mask8
EXPORT_SYMBOL ERROR awkward_zero_mask8(int8_t *tomask, int64_t length)
awkward_unique_float64
EXPORT_SYMBOL ERROR awkward_unique_float64(double *toptr, int64_t length, int64_t *tolength)
awkward_quick_sort_bool
EXPORT_SYMBOL ERROR awkward_quick_sort_bool(bool *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_sort_int64
EXPORT_SYMBOL ERROR awkward_sort_int64(int64_t *toptr, const int64_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_NumpyArray_fill_touint64_fromfloat64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromfloat64(uint64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_argsort_float64
EXPORT_SYMBOL ERROR awkward_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, bool ascending, bool stable)
awkward_ListArray64_combinations_64
EXPORT_SYMBOL ERROR awkward_ListArray64_combinations_64(int64_t **tocarry, int64_t *toindex, int64_t *fromindex, int64_t n, bool replacement, const int64_t *starts, const int64_t *stops, int64_t length)
awkward_IndexedArray32_index_of_nulls
EXPORT_SYMBOL ERROR awkward_IndexedArray32_index_of_nulls(int64_t *toindex, const int32_t *fromindex, int64_t lenindex, const int64_t *parents, const int64_t *starts)
awkward_NumpyArray_fill_touint16_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint16(uint16_t *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_reduce_prod_bool_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_complex128_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArray64_overlay_mask8_to64
EXPORT_SYMBOL ERROR awkward_IndexedArray64_overlay_mask8_to64(int64_t *toindex, const int8_t *mask, const int64_t *fromindex, int64_t length)
awkward_NumpyArray_fill_tocomplex128_fromuint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromuint16(double *toptr, int64_t tooffset, const uint16_t *fromptr, int64_t length)
awkward_ListArrayU32_getitem_next_array_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_array_64(int64_t *tocarry, int64_t *toadvanced, const uint32_t *fromstarts, const uint32_t *fromstops, const int64_t *fromarray, int64_t lenstarts, int64_t lenarray, int64_t lencontent)
awkward_IndexedArray_fill_to64_from32
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_from32(int64_t *toindex, int64_t toindexoffset, const int32_t *fromindex, int64_t length, int64_t base)
awkward_unique_int8
EXPORT_SYMBOL ERROR awkward_unique_int8(int8_t *toptr, int64_t length, int64_t *tolength)
awkward_Index8_carry_nocheck_64
EXPORT_SYMBOL ERROR awkward_Index8_carry_nocheck_64(int8_t *toindex, const int8_t *fromindex, const int64_t *carry, int64_t length)
awkward_ListArrayU32_getitem_next_range_spreadadvanced_64
EXPORT_SYMBOL ERROR awkward_ListArrayU32_getitem_next_range_spreadadvanced_64(int64_t *toadvanced, const int64_t *fromadvanced, const uint32_t *fromoffsets, int64_t lenstarts)
awkward_IndexedArrayU32_mask8
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_mask8(int8_t *tomask, const uint32_t *fromindex, int64_t length)
awkward_UnionArray32_flatten_length_64
EXPORT_SYMBOL ERROR awkward_UnionArray32_flatten_length_64(int64_t *total_length, const int8_t *fromtags, const int32_t *fromindex, int64_t length, int64_t **offsetsraws)
awkward_NumpyArray_fill_touint16_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromint64(uint16_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_NumpyArray_reduce_mask_ByteMaskedArray_64
EXPORT_SYMBOL ERROR awkward_NumpyArray_reduce_mask_ByteMaskedArray_64(int8_t *toptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_sum_bool_float64_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_bool_float64_64(bool *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListArray32_localindex_64
EXPORT_SYMBOL ERROR awkward_ListArray32_localindex_64(int64_t *toindex, const int32_t *offsets, int64_t length)
awkward_ListOffsetArray32_compact_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray32_compact_offsets_64(int64_t *tooffsets, const int32_t *fromoffsets, int64_t length)
awkward_NumpyArray_fill_toint16_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint16_fromint32(int16_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_ListOffsetArrayU32_toRegularArray
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_toRegularArray(int64_t *size, const uint32_t *fromoffsets, int64_t offsetslength)
awkward_reduce_sum_int64_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_int64_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_IndexedArray_fill_to64_count
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_count(int64_t *toindex, int64_t toindexoffset, int64_t length, int64_t base)
awkward_reduce_sum_complex128_complex128_64
EXPORT_SYMBOL ERROR awkward_reduce_sum_complex128_complex128_64(double *toptr, const double *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_reduce_prod_uint32_uint32_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint32_uint32_64(uint32_t *toptr, const uint32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_index_rpad_and_clip_axis1_64
EXPORT_SYMBOL ERROR awkward_index_rpad_and_clip_axis1_64(int64_t *tostarts, int64_t *tostops, int64_t target, int64_t length)
awkward_reduce_countnonzero_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_bool_64(int64_t *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListOffsetArray_getitem_adjust_offsets_index_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_getitem_adjust_offsets_index_64(int64_t *tooffsets, int64_t *tononzero, const int64_t *fromoffsets, int64_t length, const int64_t *index, int64_t indexlength, const int64_t *nonzero, int64_t nonzerolength, const int8_t *originalmask, int64_t masklength)
awkward_RegularArray_localindex_64
EXPORT_SYMBOL ERROR awkward_RegularArray_localindex_64(int64_t *toindex, int64_t size, int64_t length)
awkward_NumpyArray_fill_touint32_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint8(uint32_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_MaskedArray32_getitem_next_jagged_project
EXPORT_SYMBOL ERROR awkward_MaskedArray32_getitem_next_jagged_project(int32_t *index, int64_t *starts_in, int64_t *stops_in, int64_t *starts_out, int64_t *stops_out, int64_t length)
awkward_NumpyArray_fill_touint16_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint32(uint16_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_carry_arangeU32
EXPORT_SYMBOL ERROR awkward_carry_arangeU32(uint32_t *toptr, int64_t length)
awkward_Identities32_from_IndexedArrayU32
EXPORT_SYMBOL ERROR awkward_Identities32_from_IndexedArrayU32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_subrange_equal_float64
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_float64(double *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_IndexedArray64_validity
EXPORT_SYMBOL ERROR awkward_IndexedArray64_validity(const int64_t *index, int64_t length, int64_t lencontent, bool isoption)
awkward_reduce_prod_uint64_uint8_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_uint64_uint8_64(uint64_t *toptr, const uint8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_nextstarts_64(int64_t *nextstarts, const int64_t *nextparents, int64_t nextlen)
awkward_NumpyArray_fill_touint32_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromuint32(uint32_t *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_NumpyArray_unique_ranges_float64
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_float64(double *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_ListArray_argsort_float64
EXPORT_SYMBOL ERROR awkward_ListArray_argsort_float64(int64_t *toptr, const double *fromptr, int64_t length, const int64_t *starts, const int64_t *stops, int64_t startslength, bool ascending, bool stable)
awkward_ListOffsetArray64_rpad_and_clip_axis1_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_rpad_and_clip_axis1_64(int64_t *toindex, const int64_t *fromoffsets, int64_t length, int64_t target)
awkward_NumpyArray_fill_tofloat32_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat32_fromcomplex64(float *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_NumpyArray_fill_touint8_fromint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint8_fromint32(uint8_t *toptr, int64_t tooffset, const int32_t *fromptr, int64_t length)
awkward_NumpyArray_fill_toint8_fromcomplex64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint8_fromcomplex64(int8_t *toptr, int64_t tooffset, const float *fromptr, int64_t length)
awkward_UnionArray64_flatten_combine_64
EXPORT_SYMBOL ERROR awkward_UnionArray64_flatten_combine_64(int8_t *totags, int64_t *toindex, int64_t *tooffsets, const int8_t *fromtags, const int64_t *fromindex, int64_t length, int64_t **offsetsraws)
awkward_reduce_argmin_int32_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int32_64(int64_t *toptr, const int32_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint64_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint64(uint64_t *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)
awkward_NumpyArray_fill_toint32_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint32_fromint8(int32_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_NumpyArray_fill_touint32_fromint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint32_fromint8(uint32_t *toptr, int64_t tooffset, const int8_t *fromptr, int64_t length)
awkward_NumpyArray_fill_touint64_fromcomplex128
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromcomplex128(uint64_t *toptr, int64_t tooffset, const double *fromptr, int64_t length)
awkward_ListOffsetArray64_compact_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray64_compact_offsets_64(int64_t *tooffsets, const int64_t *fromoffsets, int64_t length)
awkward_reduce_prod_bool_bool_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_bool_bool_64(bool *toptr, const bool *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray8_64_simplify8_U32_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify8_U32_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int64_t *outerindex, const int8_t *innertags, const uint32_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_sort_float64
EXPORT_SYMBOL ERROR awkward_sort_float64(double *toptr, const double *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_sort_int32
EXPORT_SYMBOL ERROR awkward_sort_int32(int32_t *toptr, const int32_t *fromptr, int64_t length, const int64_t *offsets, int64_t offsetslength, int64_t parentslength, bool ascending, bool stable)
awkward_Identities32_from_UnionArray8_U32
EXPORT_SYMBOL ERROR awkward_Identities32_from_UnionArray8_U32(bool *uniquecontents, int32_t *toptr, const int32_t *fromptr, const int8_t *fromtags, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
awkward_IndexedOptionArray_rpad_and_clip_mask_axis1_64
EXPORT_SYMBOL ERROR awkward_IndexedOptionArray_rpad_and_clip_mask_axis1_64(int64_t *toindex, const int8_t *frommask, int64_t length)
awkward_ListOffsetArrayU32_flatten_offsets_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArrayU32_flatten_offsets_64(int64_t *tooffsets, const uint32_t *outeroffsets, int64_t outeroffsetslen, const int64_t *inneroffsets, int64_t inneroffsetslen)
awkward_ListOffsetArray_reduce_global_startstop_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_global_startstop_64(int64_t *globalstart, int64_t *globalstop, const int64_t *offsets, int64_t length)
awkward_IndexedArrayU32_getitem_carry_64
EXPORT_SYMBOL ERROR awkward_IndexedArrayU32_getitem_carry_64(uint32_t *toindex, const uint32_t *fromindex, const int64_t *fromcarry, int64_t lenindex, int64_t lencarry)
awkward_reduce_prod_int32_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_int32_int8_64(int32_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_copy_uint8
EXPORT_SYMBOL ERROR awkward_unique_copy_uint8(const uint8_t *fromptr, uint8_t *toptr, int64_t length, int64_t *tolength)
awkward_quick_sort_float64
EXPORT_SYMBOL ERROR awkward_quick_sort_float64(double *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_ListArray64_broadcast_tooffsets_64
EXPORT_SYMBOL ERROR awkward_ListArray64_broadcast_tooffsets_64(int64_t *tocarry, const int64_t *fromoffsets, int64_t offsetslength, const int64_t *fromstarts, const int64_t *fromstops, int64_t lencontent)
awkward_ListArray_getitem_jagged_carrylen_64
EXPORT_SYMBOL ERROR awkward_ListArray_getitem_jagged_carrylen_64(int64_t *carrylen, const int64_t *slicestarts, const int64_t *slicestops, int64_t sliceouterlen)
awkward_NumpyArray_unique_ranges_uint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_unique_ranges_uint8(uint8_t *toptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, int64_t *tolength)
awkward_ListArray64_compact_offsets_64
EXPORT_SYMBOL ERROR awkward_ListArray64_compact_offsets_64(int64_t *tooffsets, const int64_t *fromstarts, const int64_t *fromstops, int64_t length)
awkward_IndexedArray_numnull_unique_64
EXPORT_SYMBOL ERROR awkward_IndexedArray_numnull_unique_64(int64_t *toindex, int64_t lenindex)
awkward_unique_ranges_int16
EXPORT_SYMBOL ERROR awkward_unique_ranges_int16(int16_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_NumpyArray_sort_asstrings_uint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_sort_asstrings_uint8(uint8_t *toptr, const uint8_t *fromptr, const int64_t *offsets, int64_t offsetslength, int64_t *outoffsets, bool ascending, bool stable)
awkward_Identities64_from_UnionArray8_U32
EXPORT_SYMBOL ERROR awkward_Identities64_from_UnionArray8_U32(bool *uniquecontents, int64_t *toptr, const int64_t *fromptr, const int8_t *fromtags, const uint32_t *fromindex, int64_t tolength, int64_t fromlength, int64_t fromwidth, int64_t which)
awkward_UnionArray8_64_simplify8_64_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify8_64_to8_64(int8_t *totags, int64_t *toindex, const int8_t *outertags, const int64_t *outerindex, const int8_t *innertags, const int64_t *innerindex, int64_t towhich, int64_t innerwhich, int64_t outerwhich, int64_t length, int64_t base)
awkward_reduce_prod_complex64_complex64_64
EXPORT_SYMBOL ERROR awkward_reduce_prod_complex64_complex64_64(float *toptr, const float *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_UnionArray8_64_simplify_one_to8_64
EXPORT_SYMBOL ERROR awkward_UnionArray8_64_simplify_one_to8_64(int8_t *totags, int64_t *toindex, const int8_t *fromtags, const int64_t *fromindex, int64_t towhich, int64_t fromwhich, int64_t length, int64_t base)
awkward_reduce_countnonzero_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_countnonzero_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_NumpyArray_fill_touint16_fromuint8
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint16_fromuint8(uint16_t *toptr, int64_t tooffset, const uint8_t *fromptr, int64_t length)
awkward_reduce_max_uint16_uint16_64
EXPORT_SYMBOL ERROR awkward_reduce_max_uint16_uint16_64(uint16_t *toptr, const uint16_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, uint16_t identity)
awkward_reduce_argmin_int8_64
EXPORT_SYMBOL ERROR awkward_reduce_argmin_int8_64(int64_t *toptr, const int8_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength)
awkward_unique_ranges_int64
EXPORT_SYMBOL ERROR awkward_unique_ranges_int64(int64_t *toptr, int64_t length, const int64_t *fromoffsets, int64_t offsetslength, int64_t *tooffsets)
awkward_Identities64_from_ListOffsetArray64
EXPORT_SYMBOL ERROR awkward_Identities64_from_ListOffsetArray64(int64_t *toptr, const int64_t *fromptr, const int64_t *fromoffsets, int64_t tolength, int64_t fromlength, int64_t fromwidth)
awkward_NumpyArray_fill_tofloat64_fromuint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tofloat64_fromuint32(double *toptr, int64_t tooffset, const uint32_t *fromptr, int64_t length)
awkward_quick_sort_int64
EXPORT_SYMBOL ERROR awkward_quick_sort_int64(int64_t *tmpptr, int64_t *tmpbeg, int64_t *tmpend, const int64_t *fromstarts, const int64_t *fromstops, bool ascending, int64_t length, int64_t maxlevels)
awkward_IndexedArray_fill_to64_fromU32
EXPORT_SYMBOL ERROR awkward_IndexedArray_fill_to64_fromU32(int64_t *toindex, int64_t toindexoffset, const uint32_t *fromindex, int64_t length, int64_t base)
awkward_NumpyArray_subrange_equal_uint32
EXPORT_SYMBOL ERROR awkward_NumpyArray_subrange_equal_uint32(uint32_t *tmpptr, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, bool *toequal)
awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64
EXPORT_SYMBOL ERROR awkward_ListOffsetArray_reduce_nonlocal_outstartsstops_64(int64_t *outstarts, int64_t *outstops, const int64_t *distincts, int64_t lendistincts, int64_t outlength)
awkward_reduce_min_int64_int64_64
EXPORT_SYMBOL ERROR awkward_reduce_min_int64_int64_64(int64_t *toptr, const int64_t *fromptr, const int64_t *parents, int64_t lenparents, int64_t outlength, int64_t identity)
awkward_NumpyArray_fill_touint64_fromint16
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_touint64_fromint16(uint64_t *toptr, int64_t tooffset, const int16_t *fromptr, int64_t length)
awkward_combinations_64
EXPORT_SYMBOL ERROR awkward_combinations_64(int64_t *toindex, int64_t n, bool replacement, int64_t singlelen)
awkward_IndexedArray_getitem_adjust_outindex_64
EXPORT_SYMBOL ERROR awkward_IndexedArray_getitem_adjust_outindex_64(int8_t *tomask, int64_t *toindex, int64_t *tononzero, const int64_t *fromindex, int64_t fromindexlength, const int64_t *nonzero, int64_t nonzerolength)
awkward_IndexedArray64_numnull_parents
EXPORT_SYMBOL ERROR awkward_IndexedArray64_numnull_parents(int64_t *numnull, int64_t *tolength, const int64_t *fromindex, int64_t lenindex)
awkward_NumpyArray_fill_toint64_frombool
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_toint64_frombool(int64_t *toptr, int64_t tooffset, const bool *fromptr, int64_t length)
awkward_ListArray_fill_to64_from64
EXPORT_SYMBOL ERROR awkward_ListArray_fill_to64_from64(int64_t *tostarts, int64_t tostartsoffset, int64_t *tostops, int64_t tostopsoffset, const int64_t *fromstarts, const int64_t *fromstops, int64_t length, int64_t base)
awkward_NumpyArray_fill_tocomplex128_fromint64
EXPORT_SYMBOL ERROR awkward_NumpyArray_fill_tocomplex128_fromint64(double *toptr, int64_t tooffset, const int64_t *fromptr, int64_t length)