summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorAaron Puchert <aaronpuchert@alice-dsl.net>2018-10-06 01:09:28 +0000
committerAaron Puchert <aaronpuchert@alice-dsl.net>2018-10-06 01:09:28 +0000
commitb0a2a0cf7dddcb79074767f59401859c6ff30fab (patch)
tree7b3f5eda870185c7a4b9756c8d11440926a8033b /llvm/lib
parent34c0e470ae30d7205ad257a56db7e8c588edd3d5 (diff)
downloadbcm5719-llvm-b0a2a0cf7dddcb79074767f59401859c6ff30fab.tar.gz
bcm5719-llvm-b0a2a0cf7dddcb79074767f59401859c6ff30fab.zip
Thread safety analysis: Handle conditional expression in getTrylockCallExpr
Summary: We unwrap conditional expressions containing try-lock functions. Additionally we don't acquire on conditional expression branches, since that is usually not helpful. When joining the branches we would almost certainly get a warning then. Hopefully fixes an issue that was raised in D52398. Reviewers: aaron.ballman, delesley, hokein Reviewed By: aaron.ballman Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D52888 llvm-svn: 343902
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud