From ebcb084e127804327acee428c72fad36cbdc240b Mon Sep 17 00:00:00 2001 From: hongxuchen Date: Tue, 21 Nov 2023 08:50:39 +0800 Subject: [PATCH] feat: regular update --- Clang.md | 1 + README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/Clang.md b/Clang.md index 44a73d6..7c19c15 100644 --- a/Clang.md +++ b/Clang.md @@ -27,6 +27,7 @@ This doc was originally forked from https://github.com/ingve/awesome-clang and t - [Quick overview of how Clang works internally](http://cppdepend.com/blog/?p=321) - cppdepend's quick introduction - [C Support in Clang](https://clang.llvm.org/c_status.html) and [C Defect Report Support in Clang](https://clang.llvm.org/cxx_dr_status.html) - [C++ Support in Clang](https://clang.llvm.org/cxx_status.html) and [C++ Defect Report Support in Clang](https://clang.llvm.org/cxx_dr_status.html) +- [Data flow analysis: an informal introduction](https://clang.llvm.org/docs/DataFlowAnalysisIntro.html) - Clang's docs about data flow analysis, etc # Official Tools/Libraries diff --git a/README.md b/README.md index 489847f..77f3e48 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,7 @@ This README.md itself mostly records **LLVM backend** (and some mixed) resources - 🐉 [Using the New Pass Manager](https://llvm.org/docs/NewPassManager.html) - LLVM's new pass manager for optimization (both CLI and API changed) - 🐉 [Writing an LLVM Pass](http://llvm.org/docs/WritingAnLLVMPass.html) - 🐉 [LLVM Alias Analysis Infrastructure](http://llvm.org/docs/AliasAnalysis.html) + - [Tracing Memory Access With an LLVM Pass](https://www.bitsand.cloud/posts/llvm-pass/) - a blog post details how to implement an LLVM Pass that allows for tracing memory access - 🐉 [LLVM Testing Infrastructure Guide](http://llvm.org/docs/TestingGuide.html) - 🐉 [Writing an LLVM Backend](http://llvm.org/docs/WritingAnLLVMBackend.html) - 🐉 [LLVM FAQ](http://llvm.org/docs/FAQ.html)