Important: Vitis™ HLS does not support the INTERFACE pragma inside sub-functions.
Pragmas on top-level function arguments include:
- Array partition (Supports only dim =1, cyclic/block/complete)
- Array reshape
Top-level argument with C data type of:
- enum or any use of enum (struct, array pointer of enum)
- ap_int<N> (where N is 1-32768)
- _Half, __fp16