You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In an FPGA design, one may want to control the interface that a kernel
exposes to the rest of the design. This extension adds a new Execution
Mode to indicate that the kernel has a streaming interface, in which
invocation and return is synchronized by a handshaking protocol.
The decision whether to add StreamingInterfaceINTEL execution mode with
0/1 literal is based on the kernel metadata, in case of:
!ip_interface !N
!N = !{!"streaming"}
the translator emits StreamingInterfaceINTEL 0
and
!ip_interface !N
!N = !{!"streaming", !"stall_free_return"}
the translator emits StreamingInterfaceINTEL 1
Spec update:
KhronosGroup/SPIRV-Registry#130
Signed-off-by: Dmitry Sidorov <[email protected]>
Original commit:
KhronosGroup/SPIRV-LLVM-Translator@4d66fe7
0 commit comments