Hi Maxime,

We do have a regression test framework that allows you to add tests which
get re-run nightly to verify functionality as the code base evolves.
However, there's no framework for constructing these tests, and most of
them were created manually.

There are some facilities for comparing simulated with native execution,
which might be helpful; see
http://gem5.org/Trace_Based_Debugging#Comparing_traces_with_a_real_machine.
I've never used this myself though so I can't comment more beyond what's on
the wiki page.

Steve


On Thu, Nov 6, 2014 at 3:21 AM, Maxime cscs via gem5-dev <[email protected]>
wrote:

> Hi Ahmed and Steve,
>
> I am also interested in adding support for SSE and AVX instruction sets,
> more specifically for the instruction addsub.
> I found some interesting information in the following commit
> http://reviews.gem5.org/r/1189/ which implements the instruction hadd.
> Based on this information I implemented a version of ADDSUBPD.
> I could test the ADDSUBPD_XMM_M version by using the _mm_addsub_pd
> intrinsics in a simple program, but how could I test the ADDSUBPD_XMM_P and
> ADDSUBPD_XMM_XMM version?
> Is there a more generic way of testing added instructions by using for
> instance a regression test?
>
> Thank you,
> Maxime
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
>
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to