Support sparse dots in GemmFusion pass
Support sparse dots in GemmFusion pass

The codegen will only support this for NVidia GPUs, which have the following restrictions:
- only 2:4 structured sparsity is allowed;
- only the first dot operand may be sparse;
