> /* Really format SS_b, but we pack both lengths into one argument > @@ -735,6 +753,9 @@ > /* PACK UNICODE */ > C(0xe100, PKU, SS_f, E2, la1, a2, 0, 0, pku, 0) > +/* POPULATION COUNT */ > + C(0xb9e1, POPCNT, RRE, PC, 0, r2_o, r1, 0, popcnt, nz64)
You actually need RRF_c instead of RRE. Otherwise QEMU aborts when the guest executes POPCNT as RRE does not include the m3 field. -- Thanks, David / dhildenb