aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenAction.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2024-08-29 09:34:56 +0200
committerGitHub <noreply@github.com>2024-08-29 09:34:56 +0200
commit7f59264d469d690fcd1cead0a2dfc02739d17db4 (patch)
tree05ef3f81d4e0a6eb1ddd63631ab6671a8b8e8600 /clang/lib/CodeGen/CodeGenAction.cpp
parentc7a4efa4294789b1116f0c4a320c16fcb27cb62c (diff)
downloadllvm-7f59264d469d690fcd1cead0a2dfc02739d17db4.zip
llvm-7f59264d469d690fcd1cead0a2dfc02739d17db4.tar.gz
llvm-7f59264d469d690fcd1cead0a2dfc02739d17db4.tar.bz2
[IPSCCP] Intersect attribute info for interprocedural args (#106397)
IPSCCP can currently return worse results than SCCP for arguments that are tracked interprocedurally, because information from attributes is not used for them. Fix this by intersecting in the attribute information when propagating lattice values from calls.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenAction.cpp')
0 files changed, 0 insertions, 0 deletions