Green dragon buildbot caught an error:
http://lab.llvm.org:8080/green/job/clang-stage1-configure-RA_build/22367/
During the refactor of multiplication instructions in my previous commit, I missed updating t2UMAAL and there was no test to catch the failure.
commit r274347 was reverted so I have now updated the patch from D21549 to include the correction, plus the additional tests.