I was looking at a game code, and I saw the following:
0x171 mov [rbp-30],r12w
....
0x210 movups xmm0,[rbp-30]
I am pretty sure that r12
is an integer here (equals 5). So, is it moving an integer to a float register at 0x171
using movups
?
I searched on Internet, but movups
usually moves float to float, not integer to float...
Could someone tell me how we usually moves integer to xmm
registers ?