Le samedi 25 février 2017, 10:42:43 CET Richard Henderson a écrit : > On 02/23/2017 10:58 PM, Eric Bischoff wrote: > > +/* LOAD PAIR DISJOINT */ > > + C(0xc804, LPD, SSF, ILA, m1_32s, m2_32s, 0, r3_P32, movx, 0) > > + C(0xc805, LPDG, SSF, ILA, m1_64, m2_64, 0, r3_P64, movx, 0) > > Missing is the update to the condition codes. > I think just setting CC = 3 (not loaded interlocked) is probably fine.
I tested and 0 at the end of C macro means "do nothing with CC". I indeed need to set CC (but to 0, not to 3). New patch coming. -- Eric Bischoff - SUSE Manager QA Engineer SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg)Le dimanche 26 février 2017,