Re: [PATCH 2/3] [AARCH64] Add scheduler for ThunderX

2014-11-17 Thread Andrew Pinski
On Mon, Nov 17, 2014 at 12:04 PM, Sebastian Pop wrote: > Andrew Pinski wrote: >> diff --git a/gcc/config/aarch64/thunderx.md b/gcc/config/aarch64/thunderx.md >> new file mode 100644 >> index 000..30e4395 >> --- /dev/null >> +++ b/gcc/config/aarch64/thunderx.md >> @@ -0,0 +1,260 @@ >> +;; Caviu

Re: [PATCH 2/3] [AARCH64] Add scheduler for ThunderX

2014-11-17 Thread Sebastian Pop
Andrew Pinski wrote: > diff --git a/gcc/config/aarch64/thunderx.md b/gcc/config/aarch64/thunderx.md > new file mode 100644 > index 000..30e4395 > --- /dev/null > +++ b/gcc/config/aarch64/thunderx.md > @@ -0,0 +1,260 @@ > +;; Cavium ThunderX pipeline description > +;; Copyright (C) 2014 Free Sof

Re: [PATCH 2/3] [AARCH64] Add scheduler for ThunderX

2014-11-14 Thread Marcus Shawcroft
On 14 November 2014 00:56, Andrew Pinski wrote: > This adds the schedule model for ThunderX. There are a few TODOs in that > not all of the SIMD is model currently. Also the idea of a simple > shift/extend is not modeled and all cases where there is a shift/extend > is considered as non simple an