看看 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 之上,SSA及其他

相对来说并不是太编译器后端的内容,但是没有也不行

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 ...

Hello World 及这博客的来由

就是为了这点儿醋包的饺子

Read more ...