llvm-project/clang/lib
Stanislav Gatev 7ea103de14 [clang][dataflow] Add support for global storage values
This is part of the implementation of the dataflow analysis framework.
See "[RFC] A dataflow analysis framework for Clang AST" on cfe-dev.

Reviewed-by: ymandel, xazax.hun

Differential Revision: https://reviews.llvm.org/D120149
2022-02-23 08:27:58 +00:00
..
APINotes [clang][APINotes] Fix -Wunused-function warning (NFC) 2021-04-01 09:52:43 +08:00
ARCMigrate [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
AST [Clang][OpenMP] Add the codegen support for `atomic compare` 2022-02-22 13:01:39 -05:00
ASTMatchers Add `isConstinit` matcher 2022-01-24 08:35:42 -05:00
Analysis [clang][dataflow] Add support for global storage values 2022-02-23 08:27:58 +00:00
Basic [AArch64] Remove unused feature flags from AArch64TargetInfo 2022-02-22 16:13:44 +00:00
CodeGen [clang] Remove Address::deprecated() calls in CodeGenFunction.cpp 2022-02-22 18:28:49 -08:00
CrossTU Revert "[analyzer][ctu] Fix wrong 'multiple definitions' errors caused by space characters in lookup names when parsing the ctu index file" 2021-12-16 20:46:51 -05:00
DirectoryWatcher [clang] [DirectoryWatcher] Remove leading \\?\ from GetFinalPathNameByHandleW 2021-11-08 22:21:30 +02:00
Driver [Driver] Support Solaris/amd64 GetTls 2022-02-22 20:14:33 +01:00
Edit [clang] Use true/false instead of 1/0 (NFC) 2022-01-09 00:19:47 -08:00
Format [clang-format] Don't break semi after requires clause ... 2022-02-22 22:08:03 +01:00
Frontend Revert "Add support for floating-point option `ffp-eval-method` and for" 2022-02-18 11:04:00 +00:00
FrontendTool [clang] Add an extract-api driver option 2022-01-26 11:31:12 -08:00
Headers [OpenCL] opencl-c.h: use uint/ulong consistently 2022-02-22 10:15:40 +00:00
Index [clang] Visit enum base specifiers in libIndex 2021-10-25 13:16:14 +02:00
IndexSerialization
Interpreter [C++20][Modules][1/8] Track valid import state. 2022-02-21 09:09:37 +00:00
Lex Revert "Add support for floating-point option `ffp-eval-method` and for" 2022-02-18 11:04:00 +00:00
Parse [C++20][Modules][1/8] Track valid import state. 2022-02-21 09:09:37 +00:00
Rewrite Add assert on End iteration distance to Rewriter::getRewrittenText. 2022-01-25 17:26:13 +00:00
Sema [Clang][OpenMP] Add the codegen support for `atomic compare` 2022-02-22 13:01:39 -05:00
Serialization [C++20][Modules][2/8] Add enumerations for partition modules and stream them. 2022-02-22 10:08:15 +00:00
StaticAnalyzer [analyzer] Fix a crash in NoStateChangeVisitor with body-farmed stack frames. 2022-02-17 10:13:34 -08:00
Testing
Tooling [pseudo] Implement LRTable. 2022-02-23 09:21:34 +01:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00