aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2024-03-14 11:22:06 +0000
committerGitHub <noreply@github.com>2024-03-14 11:22:06 +0000
commit95fef1dfefd5467206e74c089d29806fcd82889b (patch)
treec1e978381991189634475138a2a42f1bf1707719 /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp
parenta82ca398ce30c499adf73fdd200352714d9867d0 (diff)
downloadllvm-95fef1dfefd5467206e74c089d29806fcd82889b.zip
llvm-95fef1dfefd5467206e74c089d29806fcd82889b.tar.gz
llvm-95fef1dfefd5467206e74c089d29806fcd82889b.tar.bz2
[LV] Improve AnyOf reduction codegen. (#78304)
Update AnyOf reduction code generation to only keep track of the AnyOf property in a boolean vector in the loop, only selecting either the new or start value in the middle block. The patch incorporates feedback from https://reviews.llvm.org/D153697. This fixes the #62565, as now there aren't multiple uses of the start/new values. Fixes https://github.com/llvm/llvm-project/issues/62565 PR: https://github.com/llvm/llvm-project/pull/78304
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions