1 #ifndef HALIDE_HEXAGON_OFFLOAD_H 2 #define HALIDE_HEXAGON_OFFLOAD_H Stmt inject_hexagon_rpc(Stmt s, const Target &host_target, Module &module)
Pull loops marked with the Hexagon device API to a separate module, and call them through the Hexagon...
This file defines the class FunctionDAG, which is our representation of a Halide pipeline, and contains methods to using Halide's bounds tools to query properties of it.
Buffer< uint8_t > compile_module_to_hexagon_shared_object(const Module &device_code)
Base classes for Halide expressions (Halide::Expr) and statements (Halide::Internal::Stmt) ...
Not visible externally, similar to 'static' linkage in C.