My mistake on the ADIRU. It's been a while since I looked and I'd forgotten the SMYD. Still, I think that is the level of evaluating if there is an actual stall and not a sensor failure rather than, for example, making that the MCAS software responsibility. If the plane is not in fact stalling there should not be a stick shaker running. I recall that the stick shaker control is not routed through the flight computer.
If the AoA sensor or SMYD is falsely reporting a stall aren't all outputs from that side suspect and should see power pulled from that side SMYD and ADIRU?