void libblis_test_gemv( test_params_t* params, test_op_t* op ) { // Return early if this test has already been done. if ( op->test_done == TRUE ) return; // Return early if operation is disabled. if ( op->op_switch == DISABLE_ALL || op->ops->l2_over == DISABLE_ALL ) return; // Call dependencies first. if ( TRUE ) libblis_test_gemv_deps( params, op ); // Execute the test driver for each implementation requested. if ( op->front_seq == ENABLE ) { libblis_test_op_driver( params, op, BLIS_TEST_SEQ_FRONT_END, op_str, p_types, o_types, thresh, libblis_test_gemv_experiment ); } }
void libblis_test_gemv ( thread_data_t* tdata, test_params_t* params, test_op_t* op ) { // Return early if this test has already been done. if ( libblis_test_op_is_done( op ) ) return; // Return early if operation is disabled. if ( libblis_test_op_is_disabled( op ) || libblis_test_l2_is_disabled( op ) ) return; // Call dependencies first. if ( TRUE ) libblis_test_gemv_deps( tdata, params, op ); // Execute the test driver for each implementation requested. //if ( op->front_seq == ENABLE ) { libblis_test_op_driver( tdata, params, op, BLIS_TEST_SEQ_FRONT_END, op_str, p_types, o_types, thresh, libblis_test_gemv_experiment ); } }