sentence: despite being initially written for a single computer architecture , open64 has proven that it can generate efficient code for cisc , risc , and vliw architectures , including mips , x86 , ia-64 , arm , and others .