1 //------------------------------------------------------------------------------
2 // GB_AsaxbitB:  hard-coded saxpy-bitmap method for a semiring
3 //------------------------------------------------------------------------------
4 
5 // SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2021, All Rights Reserved.
6 // SPDX-License-Identifier: Apache-2.0
7 
8 //------------------------------------------------------------------------------
9 
10 // If this file is in the Generated/ folder, do not edit it (auto-generated).
11 
12 #include "GB_AxB_defs__any_pair_uint8.h"
13 #ifndef GBCOMPACT
14 
15 //------------------------------------------------------------------------------
16 // C=A*B, C<M>=A*B, C<!M>=A*B: saxpy method, C is bitmap/full
17 //------------------------------------------------------------------------------
18 
19 #include "GB_AxB_saxpy3_template.h"
20 
GB(_AsaxbitB__any_pair_uint8)21 GrB_Info GB (_AsaxbitB__any_pair_uint8)
22 (
23     GrB_Matrix C,   // bitmap or full
24     const GrB_Matrix M, const bool Mask_comp, const bool Mask_struct,
25     const GrB_Matrix A, bool A_is_pattern,
26     const GrB_Matrix B, bool B_is_pattern,
27     GB_Context Context
28 )
29 {
30     #if GB_DISABLE
31     return (GrB_NO_VALUE) ;
32     #else
33     #include "GB_bitmap_AxB_saxpy_template.c"
34     return (GrB_SUCCESS) ;
35     #endif
36 }
37 
38 #endif
39 
40