Halide 21.0.0
Halide compiler and libraries
|
#include <Pipeline.h>
Public Member Functions | |
RealizationArg (Realization &r) | |
RealizationArg (Realization &&r) | |
RealizationArg (halide_buffer_t *buf) | |
template<typename T, int Dims> | |
RealizationArg (Runtime::Buffer< T, Dims > &dst) | |
template<typename T, int Dims> | |
HALIDE_NO_USER_CODE_INLINE | RealizationArg (Buffer< T, Dims > &dst) |
template<typename T, int Dims, typename... Args, typename = typename std::enable_if<Internal::all_are_convertible<Buffer<>, Args...>::value>::type> | |
RealizationArg (Buffer< T, Dims > &a, Args &&...args) | |
RealizationArg (RealizationArg &&from)=default | |
size_t | size () const |
Public Attributes | |
Realization * | r {nullptr} |
halide_buffer_t * | buf {nullptr} |
std::unique_ptr< std::vector< Buffer<> > > | buffer_list |
Definition at line 109 of file Pipeline.h.
|
inline |
|
inline |
Definition at line 118 of file Pipeline.h.
References r.
|
inline |
Definition at line 121 of file Pipeline.h.
References buf.
|
inline |
Definition at line 125 of file Pipeline.h.
References buf.
|
inline |
Definition at line 129 of file Pipeline.h.
References buf, and HALIDE_NO_USER_CODE_INLINE.
|
inline |
Definition at line 134 of file Pipeline.h.
References buffer_list.
|
default |
References RealizationArg().
|
inline |
Definition at line 139 of file Pipeline.h.
References buffer_list, and r.
Realization* Halide::Pipeline::RealizationArg::r {nullptr} |
Definition at line 111 of file Pipeline.h.
Referenced by RealizationArg(), RealizationArg(), and size().
halide_buffer_t* Halide::Pipeline::RealizationArg::buf {nullptr} |
Definition at line 112 of file Pipeline.h.
Referenced by RealizationArg(), RealizationArg(), and RealizationArg().
std::unique_ptr<std::vector<Buffer<> > > Halide::Pipeline::RealizationArg::buffer_list |
Definition at line 113 of file Pipeline.h.
Referenced by RealizationArg(), and size().