Fix viim for x86, implement for ARM.