aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorRyosuke Niwa <rniwa@webkit.org>2025-02-04 21:51:16 -0800
committerGitHub <noreply@github.com>2025-02-04 21:51:16 -0800
commitd5a2638ae98746d9382231a0f04b11a5415b5e8e (patch)
treed4fc9a5cc73ffaac6e0f7c2356da53deebbe02a0 /llvm/lib/CodeGen/MachineScheduler.cpp
parent31bd82cdcc37df0ce19c6cf771d89a2afb80fa89 (diff)
downloadllvm-d5a2638ae98746d9382231a0f04b11a5415b5e8e.zip
llvm-d5a2638ae98746d9382231a0f04b11a5415b5e8e.tar.gz
llvm-d5a2638ae98746d9382231a0f04b11a5415b5e8e.tar.bz2
[webkit.UncountedLambdaCapturesChecker] Fix a bug that the checker didn't take the object pointer into account. (#125662)
When a callee is a method call (e.g. calling a lambda), we need to skip the object pointer to match the parameter list with the call arguments. This manifests as a bug that the checker erroneously generate a warning for a lambda capture (L1) which is passed to a no-escape argument of another lambda (L2).
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions