diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-02-01 11:29:41 -0500 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-02-06 09:38:24 -0800 |
commit | 5a8c0f552b382cbf4397aff9cc3b0d9418bdf3ff (patch) | |
tree | e7af52612f591cc587c091165140a255b495b45e /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | dab7bdad049221113ccf8c8ed9f7ead98809cef1 (diff) | |
download | llvm-5a8c0f552b382cbf4397aff9cc3b0d9418bdf3ff.zip llvm-5a8c0f552b382cbf4397aff9cc3b0d9418bdf3ff.tar.gz llvm-5a8c0f552b382cbf4397aff9cc3b0d9418bdf3ff.tar.bz2 |
AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops
When multiple instructions are moved into a waterfall loop, it's
possible some of them re-use the same operands. Avoid creating
multiple sequences of readfirstlanes for them. None of the current
uses will hit this, but will be used in a future patch.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions