看看 LLVM 的码(三)Pass 及其周围的配套

LLVM passes are where most of the interesting parts of the compiler exist
– LLVM document

it causes too many template instantiations, causing terrible compile times.
– LLVM code's comment

Read more ...

看看 LLVM 的码(一)基础数据结构、IR

Read more ...

为非项目文件设置 Clangd Fallback Flags

解决开了-std=c++xx 后在C文件里乱叫的方法

Read more ...

解决 Windows 下编译 NodeJS 链接冲突问题

上来就是给俺一个链接冲突的大比兜子嗷:

Read more ...

在 MSYS2(Mingw) 环境下折腾 Clang

喘不过气了兄弟

Read more ...

C++ 20 协程乱炖

不对 C++ 20 里的协程做过多的基础介绍,别人讲得好多了
仅作为俺的笔记使用,理解可能存在问题,欢迎指正

Read more ...