bug in cddivass() (#21050)

This commit is contained in:
Walter Bright 2025-03-21 14:15:57 -07:00 committed by GitHub
parent d5db322fce
commit 8d7c4d6227
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -682,7 +682,7 @@ void cddivass(ref CGstate cg, ref CodeBuilder cdb,elem* e,ref regm_t pretregs)
regm_t earegm = mask(cs.base) | mask(cs.index); regm_t earegm = mask(cs.base) | mask(cs.index);
regm_t retregs; regm_t retregs;
reg_t Rdividend; reg_t Rdividend;
if (cs.reg) if (cs.reg != NOREG)
{ {
Rdividend = cs.reg; Rdividend = cs.reg;
retregs = mask(Rdividend); retregs = mask(Rdividend);