aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/LockFileManager.cpp
diff options
context:
space:
mode:
authorBalazs Benics <benicsbalazs@gmail.com>2025-03-11 18:11:09 +0100
committerGitHub <noreply@github.com>2025-03-11 18:11:09 +0100
commitf10a8706a1443dec834929dadcce837082df64b7 (patch)
treea05984b5509e0955455fcb07cb96c9c1743b672c /llvm/lib/Support/LockFileManager.cpp
parentd22d14375d4410cdb441e04016531962e3abb44e (diff)
downloadllvm-f10a8706a1443dec834929dadcce837082df64b7.zip
llvm-f10a8706a1443dec834929dadcce837082df64b7.tar.gz
llvm-f10a8706a1443dec834929dadcce837082df64b7.tar.bz2
[analyzer] Sink false [[assume]] execution paths (#130418)
This PR splits the existing modeling of builtin assume from the BuiltinFunctionChecker. We just sink the execution path if we are about to leave the assume expression with a false assumption. Assumptions with side-effects are skipped, and ignored. Their values are "UnknownVal" anyway.
Diffstat (limited to 'llvm/lib/Support/LockFileManager.cpp')
0 files changed, 0 insertions, 0 deletions