Now that D45806 etc has landed we've greatly improved the generic SDIV by constant handling in DAGCombiner.
While investigating how to support non-uniform vectors for TargetLowering::BuildSDIV (PR36545) it was noticed that removing the AArch64 override and using the generic path appears to improve codegen, but I'd like confirmation from arm specialists.