Tiramisu Compiler
|
#include <core.h>
Public Member Functions | |
xfer_prop (tiramisu::primitive_t d_type, std::initializer_list< tiramisu::xfer_attr > attrs) | |
xfer_prop (tiramisu::primitive_t d_type, std::initializer_list< tiramisu::xfer_attr > attrs, int xfer_prop_id) | |
tiramisu::primitive_t | get_dtype () const |
int | get_xfer_prop_id () const |
bool | contains_attr (tiramisu::xfer_attr attr) const |
bool | contains_attrs (std::vector< tiramisu::xfer_attr > attrs) const |
void | add_attr (tiramisu::xfer_attr attr) |
Static Public Member Functions | |
static std::string | attr_to_string (xfer_attr attr) |
Static Public Attributes | |
static std::set< int > | xfer_prop_ids |
tiramisu::xfer_prop::xfer_prop | ( | tiramisu::primitive_t | d_type, |
std::initializer_list< tiramisu::xfer_attr > | attrs | ||
) |
tiramisu::xfer_prop::xfer_prop | ( | tiramisu::primitive_t | d_type, |
std::initializer_list< tiramisu::xfer_attr > | attrs, | ||
int | xfer_prop_id | ||
) |
void tiramisu::xfer_prop::add_attr | ( | tiramisu::xfer_attr | attr | ) |
|
static |
bool tiramisu::xfer_prop::contains_attr | ( | tiramisu::xfer_attr | attr | ) | const |
bool tiramisu::xfer_prop::contains_attrs | ( | std::vector< tiramisu::xfer_attr > | attrs | ) | const |
tiramisu::primitive_t tiramisu::xfer_prop::get_dtype | ( | ) | const |
int tiramisu::xfer_prop::get_xfer_prop_id | ( | ) | const |