append_kernel_arguments(std::set< std::string > &, std::string &str, unsigned int) const | viennacl::device_specific::mapped_object | inlinevirtual |
binary_leaf(mapped_object::node_info info) | viennacl::device_specific::binary_leaf | inline |
evaluate(std::map< std::string, std::string > const &accessors) const | viennacl::device_specific::mapped_object | inline |
evaluate_recursive(leaf_t leaf, std::map< std::string, std::string > const &accessors) | viennacl::device_specific::binary_leaf | inline |
info_ | viennacl::device_specific::binary_leaf | protected |
is_index_reduction() const | viennacl::device_specific::mapped_reduction | inline |
keywords_ | viennacl::device_specific::mapped_object | protected |
mapped_object(std::string const &scalartype, unsigned int id, std::string const &type_key) | viennacl::device_specific::mapped_object | inline |
mapped_reduction(std::string const &scalartype, unsigned int id, node_info info, std::string const &type_key) | viennacl::device_specific::mapped_reduction | inline |
name() const | viennacl::device_specific::mapped_object | inline |
name_ | viennacl::device_specific::mapped_object | protected |
process(std::string const &in) const | viennacl::device_specific::mapped_object | inline |
process_recursive(utils::kernel_generation_stream &stream, leaf_t leaf, std::string const &key, std::string const &process_str, std::set< std::string > &already_fetched) | viennacl::device_specific::binary_leaf | inline |
register_attribute(std::string &attribute, std::string const &key, std::string const &value) | viennacl::device_specific::mapped_object | inlineprotected |
replace_offset(std::string &str, MorphBase const &morph) | viennacl::device_specific::mapped_object | inlineprotectedstatic |
root_idx() const | viennacl::device_specific::mapped_reduction | inline |
root_node() const | viennacl::device_specific::mapped_reduction | inline |
root_op() const | viennacl::device_specific::mapped_reduction | inline |
scalartype_ | viennacl::device_specific::mapped_object | protected |
statement() const | viennacl::device_specific::mapped_reduction | inline |
type_key() const | viennacl::device_specific::mapped_object | inline |
type_key_ | viennacl::device_specific::mapped_object | protected |
~mapped_object() | viennacl::device_specific::mapped_object | inlinevirtual |