[ARM] Fix some corner cases in new mm initialisation