[aarch64-port-dev ] mov between vector and GP register
Alexeev, Alexander
Alexander.Alexeev at caviumnetworks.com
Wed Jun 10 13:14:20 UTC 2015
Hello
I would like to clarify why two moves below are declared as private in macroAssembler_aarch64.hpp?
What would be correct approach to use them in ins_encode definition in aarch64.ad?
assembler_aarch64.hpp:
2062 // Move from general purpose register
2063 // mov Vd.T[index], Rn
2064 void mov(FloatRegister Vd, SIMD_Arrangement T, int index, Register Xn) {
...
2070 // Move to general purpose register
2071 // mov Rd, Vn.T[index]
2072 void mov(Register Xd, FloatRegister Vn, SIMD_Arrangement T, int index) {
Thanks,
Alexander
More information about the aarch64-port-dev
mailing list