mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-28 17:11:11 -09:00
SuperH: Div1 Code Review Changes
This commit is contained in:
@@ -1034,11 +1034,11 @@ MovMUReg2: MovMUReg2_15 is MovMUReg2_15 {
|
||||
|
||||
tmp0 = rn_08_11;
|
||||
# rn_08_11 = old_q_eq_m ? rn_08_11 - tmp2 : rn_08_11 + tmp2;
|
||||
rn_08_11 = (sext(old_q_eq_m) & (rn_08_11 - tmp2)) | (sext(~old_q_eq_m) & (rn_08_11 + tmp2));
|
||||
rn_08_11 = (zext(old_q_eq_m) * (rn_08_11 - tmp2)) + (zext(!old_q_eq_m) * (rn_08_11 + tmp2));
|
||||
# tmp1 = old_q_eq_m ? rn_08_11 > tmp0 : rn_08_11 < tmp0;
|
||||
tmp1 = (old_q_eq_m & (rn_08_11 > tmp0)) | (~old_q_eq_m & (rn_08_11 <= tmp0));
|
||||
tmp1 = (old_q_eq_m * (rn_08_11 > tmp0)) + (!old_q_eq_m * (rn_08_11 < tmp0));
|
||||
# $(Q_FLAG) = m_eq_q ? tmp1 : tmp1 == 0;
|
||||
$(Q_FLAG) = (m_eq_q & tmp1) | (~m_eq_q & (tmp1 == 0));
|
||||
$(Q_FLAG) = (m_eq_q * tmp1) + (!m_eq_q & (tmp1 == 0));
|
||||
|
||||
$(T_FLAG) = $(Q_FLAG) == $(M_FLAG);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user