On Fri, Jan 20, 2017 at 5:53 AM, Alex Bennée <alex.ben...@linaro.org> wrote: > > The case that x86 doesn't handle normally is store-after-load which is > what I assumed TCG_MO_LD_ST was. Perhaps we need some better comments > for each of the enums? >
OK. The enum is of the form TCG_MO_A_B, where A and B are in program order. So x86 will be TCG_MO_ST_LD, i.e., a load following a store is re-ordered before the store. I'll send a patch adding this comment. Thanks, -- Pranith