bool isLinear(dim_t dims[4]) { if (!m_set_is_linear) { m_linear = m_lhs->isLinear(dims) && m_rhs->isLinear(dims); m_set_is_linear = true; } return m_linear; }
bool isLinear(const dim_t *dims) { if (!m_set_is_linear) { m_linear = m_child->isLinear(dims); m_set_is_linear = true; } return m_linear; }
bool isLinear(dim_type dims[4]) { return m_child->isLinear(dims); }
bool isLinear(dim_type dims[4]) { return m_lhs->isLinear(dims) && m_rhs->isLinear(dims); }