|
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 |