diff --git a/alpha/alpha_ev5_pal.c b/alpha/alpha_ev5_pal.c index bf8356a9..da8524bf 100644 --- a/alpha/alpha_ev5_pal.c +++ b/alpha/alpha_ev5_pal.c @@ -365,7 +365,7 @@ if (ir & HW_LD_V) { /* virtual? */ res = SEXT_L_Q (res); } } -else if (ir & HW_LD_Q) R[ra] = ReadPQ (ea); /* physical, quad? */ +else if (ir & HW_LD_Q) res = ReadPQ (ea); /* physical, quad? */ else { res = ReadPL (ea); /* long, sext */ res = SEXT_L_Q (res);