mirror of
https://github.com/yuzu-mirror/oaknut.git
synced 2026-01-07 08:59:57 +01:00
oaknut: Correct MOV (UMOV alias)
This commit is contained in:
parent
c90eb31ca0
commit
2952b759f7
|
|
@ -4038,11 +4038,11 @@ void MOV(DReg rd, DElem en)
|
|||
}
|
||||
void MOV(WReg wd, SElem en)
|
||||
{
|
||||
emit<"00001110000ii100001111nnnnnddddd", "d", "n", "x">(wd, en.reg_index(), en.elem_index());
|
||||
emit<"00001110000xx100001111nnnnnddddd", "d", "n", "x">(wd, en.reg_index(), en.elem_index());
|
||||
}
|
||||
void MOV(XReg xd, DElem en)
|
||||
{
|
||||
emit<"01001110000i1000001111nnnnnddddd", "d", "n", "x">(xd, en.reg_index(), en.elem_index());
|
||||
emit<"01001110000x1000001111nnnnnddddd", "d", "n", "x">(xd, en.reg_index(), en.elem_index());
|
||||
}
|
||||
void MOV(VReg_8B rd, VReg_8B rn)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -432,6 +432,10 @@ T(0x6e135ec1, MOV(V1.B()[9], V22.B()[11]))
|
|||
T(0x4e0f1da9, MOV(V9.B()[7], W13))
|
||||
T(0x5e0e045d, MOV(H29, V2.H()[3]))
|
||||
T(0x0e043ca1, MOV(W1, V5.S()[0]))
|
||||
T(0x0e0c3da8, MOV(W8, V13.S()[1]))
|
||||
T(0x0e143da8, MOV(W8, V13.S()[2]))
|
||||
T(0x0e1c3da8, MOV(W8, V13.S()[3]))
|
||||
T(0x4e183d03, MOV(X3, V8.D()[1]))
|
||||
T(0x4e083df7, MOV(X23, V15.D()[0]))
|
||||
// MOV
|
||||
T(0x0f06e58e, MOVI(V14.B8(), 204))
|
||||
|
|
|
|||
Loading…
Reference in a new issue