aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/ThreadSafetyCommon.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-03DR616, and part of P0135R1: member access (or pointer-to-member access) on aRichard Smith1-0/+3
2016-07-18[NFC] Header cleanupMehdi Amini1-6/+0
2015-10-27[coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith1-0/+1
2015-10-06Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg1-44/+3
2015-09-29Thread Safety Analysis: fix before/after checks so that they work on globalDeLesley Hutchins1-1/+1
2015-08-12[modules] Fix thread safety analysis to cope with merging of FieldDecls acros...Richard Smith1-1/+2
2015-03-09Hide away implementation details of the ThreadSafetyAnalysis in anonymous nam...Benjamin Kramer1-27/+11
2015-01-14[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth1-1/+0
2014-09-10Thread Safety Analysis: major update to thread safety TIL.DeLesley Hutchins1-35/+30
2014-08-04Thread safety analysis: Add support for negative requirements, which areDeLesley Hutchins1-12/+35
2014-07-28Thread Safety Analysis: Replace the old and broken SExpr with the newDeLesley Hutchins1-33/+215
2014-05-29Thread Safety Analysis: implement review suggestions from Aaron Ballman.DeLesley Hutchins1-1/+1
2014-05-28Thread Safety Analysis: update TIL traversal mechanism to allow arbitraryDeLesley Hutchins1-7/+10
2014-05-15Thread Safety Analysis: add new node types to thread safety TIL.DeLesley Hutchins1-97/+78
2014-05-09ThreadSafetyAnalysis: Don't crash when trying to analyze objc methods.Benjamin Kramer1-4/+6
2014-04-23Replacing a naked pointer with a unique_ptr. No functional changes intended.Aaron Ballman1-3/+3
2014-04-23Updated to be a bit more const friendly. Also switched the linkage to be stat...Aaron Ballman1-3/+3
2014-04-22Thread safety analysis: add array operations to SExpr.DeLesley Hutchins1-1/+4
2014-04-22Thread safety analysis: fix warning.DeLesley Hutchins1-2/+1
2014-04-21Thread safety analysis: misc updates to SExpr handling. Fix to minimal SSA,DeLesley Hutchins1-39/+85
2014-04-19Thread Safety Analysis: Convert to minimal SSA.DeLesley Hutchins1-17/+72
2014-04-19Thread Safety Analysis: Update SSA pass to handle loops.DeLesley Hutchins1-85/+169
2014-04-17Since the object is new'ed in the enterCFG function, now deleting in the exit...Aaron Ballman1-0/+1
2014-04-15Thread Safety Analysis: rewrite SSA pass to use the new SExpr and CFGDeLesley Hutchins1-89/+296
2014-04-09Thread Safety Analysis: reorganized SExpr header files. No change inDeLesley Hutchins1-0/+8
2014-04-09Thread Safety Analysis: now with less includes. No functional changes.Aaron Ballman1-1/+1
2014-04-09Thread Safety Analysis: some minor cleanups to the latest thread safety chang...Aaron Ballman1-44/+34
2014-04-08Thread Safety Analysis. Misc fixes to SExpr code, responding to code reviewDeLesley Hutchins1-8/+2
2014-04-07Thread Safety Analysis: various fixes to new SExpr code.DeLesley Hutchins1-20/+34
2014-04-07Thread Safety Analysis: update to internal SExpr handling.DeLesley Hutchins1-0/+407