Re: Add optabs for accelerating RAW and WAR alias checks

2019-11-17 Thread Jeff Law
On 11/16/19 8:39 AM, Richard Sandiford wrote: > This patch adds optabs that check whether a read followed by a write > or a write followed by a read can be divided into interleaved byte > accesses without changing the dependencies between the bytes. > This is one of the uses of the SVE2 WHILERW and

Add optabs for accelerating RAW and WAR alias checks

2019-11-16 Thread Richard Sandiford
This patch adds optabs that check whether a read followed by a write or a write followed by a read can be divided into interleaved byte accesses without changing the dependencies between the bytes. This is one of the uses of the SVE2 WHILERW and WHILEWR instructions. (The instructions can also be u