register allocator on AArch64 + test (did not get caught by existing tests) git-svn-id: trunk@29965 -