[PATCH] R600/SI: Add pass to optimize LDS instruction offsets
Matt Arsenault
arsenm2 at gmail.com
Thu Aug 14 11:29:54 PDT 2014
On Aug 10, 2014, at 6:31 PM, Matt Arsenault <arsenm2 at gmail.com> wrote:
> Hi,
>
> These patches add a new pass to match ds read2/write2/read2st64/write2st64 instructions. This pass looks for adjacent LDS operations (relying on the scheduler to place them together) with constant offsets, and merges them if possible. I’m not particularly confident in the live interval updating
>
> <0001-R600-SI-Fix-offset-folding-in-some-cases-with-shifte.patch><0002-R600-SI-Add-load-store-machine-optimizer-pass.patch><0003-R600-SI-Match-read2-write2-stride-64-versions.patch>
Ping
More information about the llvm-commits
mailing list