Re: [PATCH] [MIPS] Prevent MSA branches from being put into delay slots

2019-11-19 Thread Dragan Mladjenovic
On 16.11.2019. 00:33, Jeff Law wrote: > On 11/15/19 10:27 AM, Dragan Mladjenovic wrote: >> From: "Dragan Mladjenovic" >> >> This patch tightens the instruction definitions to make sure >> that MSA branch instructions cannot be put into delay slots and have their >> delay slots eligible

Re: [PATCH] [MIPS] Prevent MSA branches from being put into delay slots

2019-11-15 Thread Jeff Law
On 11/15/19 10:27 AM, Dragan Mladjenovic wrote: > From: "Dragan Mladjenovic" > > This patch tightens the instruction definitions to make sure > that MSA branch instructions cannot be put into delay slots and have their > delay slots eligible for being filled. Also, MSA *div*3 patterns use MSA

[PATCH] [MIPS] Prevent MSA branches from being put into delay slots

2019-11-15 Thread Dragan Mladjenovic
From: "Dragan Mladjenovic" This patch tightens the instruction definitions to make sure that MSA branch instructions cannot be put into delay slots and have their delay slots eligible for being filled. Also, MSA *div*3 patterns use MSA branches for zero checks but are not marked as being