summaryrefslogtreecommitdiffstats
path: root/lib/Analysis/ThreadSafetyCommon.cpp
Commit message (Expand)AuthorAgeFilesLines
* Thread Safety: also look at ObjC methodsJF Bastien2019-03-251-8/+13
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-1/+2
* Create ConstantExpr classBill Wendling2018-10-311-0/+2
* Thread safety analysis: Make printSCFG compile again [NFC]Aaron Puchert2018-09-211-0/+13
* Thread safety analysis: Handle ObjCIvarRefExpr in SExprBuilder::translateAaron Puchert2018-09-191-3/+18
* Thread safety analysis: Fix crash for function pointersAaron Puchert2018-09-191-9/+11
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* Fix typos in clangAlexander Kornienko2018-04-061-2/+2
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-131-49/+50
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-4/+4
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+1
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-061-1/+1
* DR616, and part of P0135R1: member access (or pointer-to-member access) on aRichard Smith2016-12-031-0/+3
* [NFC] Header cleanupMehdi Amini2016-07-181-6/+0
* [coroutines] Creation of promise object, lookup of operator co_await, buildingRichard Smith2015-10-271-0/+1
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-44/+3
* Thread Safety Analysis: fix before/after checks so that they work on globalDeLesley Hutchins2015-09-291-1/+1
* [modules] Fix thread safety analysis to cope with merging of FieldDecls acros...Richard Smith2015-08-121-1/+2
* Hide away implementation details of the ThreadSafetyAnalysis in anonymous nam...Benjamin Kramer2015-03-091-27/+11
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+0
* Thread Safety Analysis: major update to thread safety TIL.DeLesley Hutchins2014-09-101-35/+30
* Thread safety analysis: Add support for negative requirements, which areDeLesley Hutchins2014-08-041-12/+35
* Thread Safety Analysis: Replace the old and broken SExpr with the newDeLesley Hutchins2014-07-281-33/+215
* Thread Safety Analysis: implement review suggestions from Aaron Ballman.DeLesley Hutchins2014-05-291-1/+1
* Thread Safety Analysis: update TIL traversal mechanism to allow arbitraryDeLesley Hutchins2014-05-281-7/+10
* Thread Safety Analysis: add new node types to thread safety TIL.DeLesley Hutchins2014-05-151-97/+78
* ThreadSafetyAnalysis: Don't crash when trying to analyze objc methods.Benjamin Kramer2014-05-091-4/+6
* Replacing a naked pointer with a unique_ptr. No functional changes intended.Aaron Ballman2014-04-231-3/+3
* Updated to be a bit more const friendly. Also switched the linkage to be stat...Aaron Ballman2014-04-231-3/+3
* Thread safety analysis: add array operations to SExpr.DeLesley Hutchins2014-04-221-1/+4
* Thread safety analysis: fix warning.DeLesley Hutchins2014-04-221-2/+1
* Thread safety analysis: misc updates to SExpr handling. Fix to minimal SSA,DeLesley Hutchins2014-04-211-39/+85
* Thread Safety Analysis: Convert to minimal SSA.DeLesley Hutchins2014-04-191-17/+72
* Thread Safety Analysis: Update SSA pass to handle loops.DeLesley Hutchins2014-04-191-85/+169
* Since the object is new'ed in the enterCFG function, now deleting in the exit...Aaron Ballman2014-04-171-0/+1
* Thread Safety Analysis: rewrite SSA pass to use the new SExpr and CFGDeLesley Hutchins2014-04-151-89/+296
* Thread Safety Analysis: reorganized SExpr header files. No change inDeLesley Hutchins2014-04-091-0/+8
* Thread Safety Analysis: now with less includes. No functional changes.Aaron Ballman2014-04-091-1/+1
* Thread Safety Analysis: some minor cleanups to the latest thread safety chang...Aaron Ballman2014-04-091-44/+34
* Thread Safety Analysis. Misc fixes to SExpr code, responding to code reviewDeLesley Hutchins2014-04-081-8/+2
* Thread Safety Analysis: various fixes to new SExpr code.DeLesley Hutchins2014-04-071-20/+34
* Thread Safety Analysis: update to internal SExpr handling.DeLesley Hutchins2014-04-071-0/+407