|
| | mapped_matrix (std::string const &scalartype) |
| |
| bool | is_row_major () const |
| |
| std::string const & | size1 () const |
| |
| std::string const & | size2 () const |
| |
| void | bind_sizes (std::string const &size1, std::string const &size2) const |
| |
| std::string | offset (std::pair< std::string, std::string > const &index) const |
| |
| | mapped_buffer (std::string const &scalartype) |
| |
| virtual std::string | generate (std::pair< std::string, std::string > const &index, int vector_element) const |
| |
Public Member Functions inherited from mapped_handle |
| | mapped_handle (std::string const &scalartype) |
| |
| std::string const & | name () const |
| |
| void | fetch (std::pair< std::string, std::string > const &index, unsigned int vectorization, std::set< std::string > &fetched, utils::kernel_generation_stream &stream) |
| |
| void | write_back (std::pair< std::string, std::string > const &index, std::set< std::string > &fetched, utils::kernel_generation_stream &stream) |
| |
| std::string & | append_kernel_arguments (std::set< std::string > &already_generated, std::string &str, unsigned int vector_size) const |
| |
| | mapped_object (std::string const &scalartype) |
| |
| std::string const & | scalartype () const |
| |
| void | access_name (std::string const &str) |
| |
| std::string const & | access_name () const |
| |
| virtual | ~mapped_object () |
| |
Mapping of a matrix to a generator class.