mirror of
https://github.com/azahar-emu/dynarmic
synced 2025-11-07 23:50:00 +01:00
A64/translate: VectorZeroUpper for V(64) stores
Ensures correctness.
This commit is contained in:
parent
b8daa4feac
commit
d4c37a68a8
@ -205,7 +205,8 @@ void TranslatorVisitor::V(size_t bitsize, Vec vec, IR::U128 value) {
|
|||||||
ir.SetS(vec, value);
|
ir.SetS(vec, value);
|
||||||
return;
|
return;
|
||||||
case 64:
|
case 64:
|
||||||
ir.SetD(vec, value);
|
// TODO: Remove VectorZeroUpper when possible.
|
||||||
|
ir.SetD(vec, ir.VectorZeroUpper(value));
|
||||||
return;
|
return;
|
||||||
case 128:
|
case 128:
|
||||||
ir.SetQ(vec, value);
|
ir.SetQ(vec, value);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user