[committed, amdgcn] Remove expcnt waits.
Andrew Stubbs
ams@codesourcery.com
Thu Sep 5 14:23:00 GMT 2019
On 31/07/2019 13:02, Andrew Stubbs wrote:
> However, in a couple of cases there is an exposed-pipeline issue that
> needs to be resolved with an actual "nop", which we no longer have. The
> patch also takes care of adding these, where appropriate. (As it
> happens, the cmpswap instruction will now get both s_waitcnt and nop,
> which is unnecessary, but that's because I plan to add proper scheduling
> for all the s_waitcnt instructions in the near future, and I don't want
> this detail to get forgotten.)
I need to do the same for global_store_* instructions, so I've committed
the attached.
Andrew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 190905-global-delayeduse.patch
Type: text/x-patch
Size: 999 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20190905/2f6e03c2/attachment.bin>
More information about the Gcc-patches
mailing list