Re: [PATCH][MIPS] P5600 scheduling

2014-06-05 Thread Richard Sandiford
: Re: [PATCH][MIPS] P5600 scheduling Jaydeep Patil jaydeep.pa...@imgtec.com writes: Please refer to the attached patch files. gcc-p5600-noMSA.patch TARGET_P5600 has been removed Sorry, noticed one other thing: +bool +mips_fmadd_bypass (rtx out_insn, rtx in_insn) +{ + int

RE: [PATCH][MIPS] P5600 scheduling

2014-06-05 Thread Andrew Bennett
FWIW, since regenerated files are often not posted as part of the patch, I'd just assumed the committer would do that. I should have checked the changelog though... Thats fine. I will remember in future not to include regenerated files in my patches. Secondly, I have changed invoke.texi

RE: [PATCH][MIPS] P5600 scheduling

2014-06-04 Thread Andrew Bennett
-Original Message- From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches-ow...@gcc.gnu.org] On Behalf Of Richard Sandiford Sent: 28 May 2014 10:42 To: Jaydeep Patil Cc: Rich Fuhler; Matthew Fortune; gcc-patches@gcc.gnu.org Subject: Re: [PATCH][MIPS] P5600 scheduling Jaydeep

RE: [PATCH][MIPS] P5600 scheduling

2014-05-28 Thread Jaydeep Patil
][MIPS] P5600 scheduling Jaydeep Patil jaydeep.pa...@imgtec.com writes: Hi Richard, Please refer to the attached patch files. gcc-p5600-noMSA.patch The patch implements P5600 pipeline and scheduling for GP and FPU instructions. This patch is OK, thanks. Generally (i.e. when I remember

Re: [PATCH][MIPS] P5600 scheduling

2014-05-28 Thread Richard Sandiford
: Richard Sandiford [mailto:rdsandif...@googlemail.com] Sent: 25 May 2014 PM 04:18 To: Jaydeep Patil Cc: Rich Fuhler; Matthew Fortune; gcc-patches@gcc.gnu.org Subject: Re: [PATCH][MIPS] P5600 scheduling Jaydeep Patil jaydeep.pa...@imgtec.com writes: Hi Richard, Please refer to the attached

Re: [PATCH][MIPS] P5600 scheduling

2014-05-25 Thread Richard Sandiford
Jaydeep Patil jaydeep.pa...@imgtec.com writes: Hi Richard, Please refer to the attached patch files. gcc-p5600-noMSA.patch The patch implements P5600 pipeline and scheduling for GP and FPU instructions. This patch is OK, thanks. Generally (i.e. when I remember to check) we don't define

RE: [PATCH][MIPS] P5600 scheduling

2014-05-22 Thread Jaydeep Patil
.md. Regards, Jaydeep -Original Message- From: Richard Sandiford [mailto:rdsandif...@googlemail.com] Sent: 20 May 2014 AM 02:37 To: Jaydeep Patil Cc: Rich Fuhler; Matthew Fortune Subject: Re: [PATCH][MIPS] P5600 scheduling Jaydeep Patil jaydeep.pa...@imgtec.com writes: Please refer

Re: [PATCH][MIPS] P5600 scheduling

2014-05-22 Thread Richard Sandiford
Hi Jaydeep, Thanks for the write-up and updated patches. I'll try to get to them this weekend. In the meantime... Jaydeep Patil jaydeep.pa...@imgtec.com writes: The -msched-weight option: We are using ~650 hot-spot functions from VP9/VP8/H264/MPEG4 codes available to us as a test suite.

Re: [PATCH][MIPS] P5600 scheduling

2014-05-22 Thread Richard Sandiford
Richard Sandiford rdsandif...@googlemail.com writes: Yeah, this sounds similar to what I was seeing for Cortex-A8 with the default -fsched-pressure (which is tuned for and known to work well on x86). Did you try with: -fsched-pressure --param sched-pressure-heuristic=2 Gah,

RE: [PATCH][MIPS] P5600 scheduling

2014-05-22 Thread Jaydeep Patil
2014 PM 08:23 To: Jaydeep Patil Cc: Rich Fuhler; Matthew Fortune; gcc-patches@gcc.gnu.org Subject: Re: [PATCH][MIPS] P5600 scheduling Hi Jaydeep, Thanks for the write-up and updated patches. I'll try to get to them this weekend. In the meantime... Jaydeep Patil jaydeep.pa...@imgtec.com writes