![]() |
Dataflow Runtime API
3.0.3.0
|
#include <stddef.h>#include <stdint.h>#include <stdbool.h>#include <stdio.h>#include <cassert>#include <cstddef>#include <cstdio>#include <climits>#include <float.h>#include <string.h>#include <intrinsics.h>Macros | |
| #define | __STDC_LIMIT_MACROS |
| #define | VALUE_FLOAT_UNDEFINED NAN |
| #define | VALUE_INT_MIN LONG_MIN |
| #define | VALUE_INT_MAX LONG_MAX |
| #define | VALUE_INT8_MIN INT8_MIN |
| #define | VALUE_INT8_MAX INT8_MAX |
| #define | VALUE_INT16_MIN INT16_MIN |
| #define | VALUE_INT16_MAX INT16_MAX |
| #define | VALUE_INT32_MIN INT32_MIN |
| #define | VALUE_INT32_MAX INT32_MAX |
| #define | VALUE_INT64_MIN INT64_MIN |
| #define | VALUE_INT64_MAX INT64_MAX |
| #define | VALUE_UINT_MIN 0 |
| #define | VALUE_UINT_MAX ULONG_MAX |
| #define | VALUE_UINT8_MIN 0 |
| #define | VALUE_UINT8_MAX UINT8_MAX |
| #define | VALUE_UINT16_MIN 0 |
| #define | VALUE_UINT16_MAX UINT16_MAX |
| #define | VALUE_UINT32_MIN 0 |
| #define | VALUE_UINT32_MAX UINT32_MAX |
| #define | VALUE_UINT64_MIN 0 |
| #define | VALUE_UINT64_MAX UINT64_MAX |
| #define | VALUE_CHAR_MIN CHAR_MIN |
| #define | VALUE_CHAR_MAX CHAR_MAX |
| #define | __DATAFLOW_ASM(x) asm volatile (x) |
| #define | __DATAFLOW_ROOT |
| #define | __DATAFLOW_CLZ(x) __dataflow_clz_impl(x) |
Functions | |
| uint8_t | __dataflow_clz_impl (uint8_t x) |
| #define __DATAFLOW_ASM | ( | x | ) | asm volatile (x) |
| #define __DATAFLOW_CLZ | ( | x | ) | __dataflow_clz_impl(x) |
| #define __DATAFLOW_ROOT |
| #define __STDC_LIMIT_MACROS |
| #define VALUE_CHAR_MAX CHAR_MAX |
| #define VALUE_CHAR_MIN CHAR_MIN |
| #define VALUE_FLOAT_UNDEFINED NAN |
| #define VALUE_INT16_MAX INT16_MAX |
| #define VALUE_INT16_MIN INT16_MIN |
| #define VALUE_INT32_MAX INT32_MAX |
| #define VALUE_INT32_MIN INT32_MIN |
| #define VALUE_INT64_MAX INT64_MAX |
| #define VALUE_INT64_MIN INT64_MIN |
| #define VALUE_INT8_MAX INT8_MAX |
| #define VALUE_INT8_MIN INT8_MIN |
| #define VALUE_INT_MAX LONG_MAX |
| #define VALUE_INT_MIN LONG_MIN |
| #define VALUE_UINT16_MAX UINT16_MAX |
| #define VALUE_UINT16_MIN 0 |
| #define VALUE_UINT32_MAX UINT32_MAX |
| #define VALUE_UINT32_MIN 0 |
| #define VALUE_UINT64_MAX UINT64_MAX |
| #define VALUE_UINT64_MIN 0 |
| #define VALUE_UINT8_MAX UINT8_MAX |
| #define VALUE_UINT8_MIN 0 |
| #define VALUE_UINT_MAX ULONG_MAX |
| #define VALUE_UINT_MIN 0 |