pub fn from_swiglu(
spec: &SwiGluSpec,
names: &SwiGluNames,
fills: (&Fill, &Fill),
target: &SpatialTarget,
) -> Result<SpatialProgram, SpatialReject>pub fn from_swiglu(
spec: &SwiGluSpec,
names: &SwiGluNames,
fills: (&Fill, &Fill),
target: &SpatialTarget,
) -> Result<SpatialProgram, SpatialReject>