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