Thanks Yipeng ! On Fri, Apr 15, 2016 at 1:05 PM, Yipeng Wang <alanxia...@gmail.com> wrote:
> Generally your understanding is correct. But to clarify, non-spec > instruction will execute at its commit stage (as I remember), so that older > instructions already executed and newer ones could be executed but have not > committed. > > For the detailed O3 mode, you could check out the commit source file for > more detailed implementation. > > On Fri, Apr 15, 2016 at 12:51 PM, Ayaz Akram <aaq...@gmail.com> wrote: > >> Pseudo Instructions in gem5 are marked as nonSpeculative instructions. If >> I am not mistaken this only means that pseudo instructions do not execute >> unless older instructions have executed without fault. But, newer >> instructions can be executed i.e. pseudo instructions do not block the >> pipeline. Can someone clarify if my understanding is correct ? >> >> Thanks >> >> _______________________________________________ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > > > -- > yw > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users