aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-02-01 11:29:41 -0500
committerMatt Arsenault <Matthew.Arsenault@amd.com>2020-02-06 09:38:24 -0800
commit5a8c0f552b382cbf4397aff9cc3b0d9418bdf3ff (patch)
treee7af52612f591cc587c091165140a255b495b45e /clang/lib/Frontend/CompilerInvocation.cpp
parentdab7bdad049221113ccf8c8ed9f7ead98809cef1 (diff)
downloadllvm-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