Code quality: removed obsolete/dead code

This commit is contained in:
Philippe Tillet
2016-09-30 23:04:50 -04:00
parent 3d96b58af0
commit e1baf85707
79 changed files with 11749 additions and 6830 deletions

View File

@@ -32,12 +32,6 @@ namespace isaac
class array_base;
enum fusion_policy_t
{
FUSE_INDEPENDENT,
FUSE_SEQUENTIAL
};
class symbolic_binder
{
class cmp

View File

@@ -90,10 +90,10 @@ std::vector<size_t> rhs_of(expression_tree const & tree, std::vector<size_t> con
std::string hash(expression_tree const & tree);
//Set arguments
void set_arguments(expression_tree const & tree, driver::Kernel & kernel, unsigned int & current_arg, fusion_policy_t fusion_policy);
void set_arguments(expression_tree const & tree, driver::Kernel & kernel, unsigned int & current_arg);
//Symbolize
symbols_table symbolize(fusion_policy_t fusion_policy, isaac::expression_tree const & expression);
symbols_table symbolize(isaac::expression_tree const & expression);
}
}

View File

@@ -43,7 +43,7 @@ enum operation_type_family
REDUCE_COLUMNS,
// BLAS3-type
MATRIX_PRODUCT
GEMM
};
/** @brief Enumeration for identifying the possible operations */
@@ -116,10 +116,10 @@ enum operation_type
//Products
OUTER_PROD_TYPE,
MATRIX_PRODUCT_NN_TYPE,
MATRIX_PRODUCT_TN_TYPE,
MATRIX_PRODUCT_NT_TYPE,
MATRIX_PRODUCT_TT_TYPE,
GEMM_NN_TYPE,
GEMM_TN_TYPE,
GEMM_NT_TYPE,
GEMM_TT_TYPE,
//Access modifiers
RESHAPE_TYPE,

View File

@@ -34,7 +34,7 @@ namespace preset
{
class matrix_product
class gemm
{
public: