diff --git a/linalg/src/frame/mmm/kernel.rs b/linalg/src/frame/mmm/kernel.rs index a1ad77204a..03659df4e1 100644 --- a/linalg/src/frame/mmm/kernel.rs +++ b/linalg/src/frame/mmm/kernel.rs @@ -89,9 +89,6 @@ impl DynKernel { Box::new(self.clone()) } - pub fn is_supported_here(&self) -> bool { - (self.supported_predicate)() - } } impl Debug for DynKernel { @@ -114,6 +111,10 @@ impl MatMatMulKer for DynKernel< NR } + fn is_supported_here(&self) -> bool { + (self.supported_predicate)() + } + fn can_fuse(&self, spec: &FusedSpec) -> bool { (self.can_fuse)(spec) }