Tiramisu Compiler
tiramisu::xfer_prop Class Reference

#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

Detailed Description

Definition at line 4520 of file core.h.

Constructor & Destructor Documentation

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 

Member Function Documentation

void tiramisu::xfer_prop::add_attr ( tiramisu::xfer_attr  attr)
static std::string tiramisu::xfer_prop::attr_to_string ( xfer_attr  attr)
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

Member Data Documentation

std::set<int> tiramisu::xfer_prop::xfer_prop_ids

Definition at line 4539 of file core.h.

The documentation for this class was generated from the following file: