果然是BIG PICTURE! 像个人笔记提纲挈领。里面广泛用到缩写如BB, IR等,要能给出注释就好了。 讲LTO那一页中的说明语句有几处文法小错误。 3ks! 在 2011年11月16日 下午4:36,Liu <proljc@xxxxxxxxx> 写道: > 花了我半下午的时间整理这几个Big Picture,用Big > Picture这个字眼好像有点儿装B了,呵呵,但是这几个Picture是我从代码里面“挖”出来的,其实我也不懂,毕竟LLVM还是很复杂的。 > 这里面不涉及TableGen这样高级内容,有时间我再整理吧,TableGeb和GCC的RTL > Backend同曲同工之妙,都是DFA的,cool到一定程度了。 > > 国内做LLVM的人很忙,没时间出去。但是确实在踏踏实实的做实实在在的产品,虽然不发paper,不吹牛扯淡,但是都在踏踏实实写实实在在的代码。 > 国内做Binutils/GCC/GDB的人还是有的,虽然数量上不那么多,但是人品和质量上都很高,一般人接触不到,但是他们真真切切的存在,他们也不出去吹牛扯淡发paper,但是他们的代码在支撑着整个开源界! > 因为我在工作中需要搞搞Binutils/GCC/GDB、LLVM、Qemu、Cosy、Multi、Qcc、Diab等等,所以有幸接触到了国内做GNU > Toolchain和LLVM的人,是一群人品和水平都很高的人,他们主要盘踞在hellogcc,平时行事比较低调,所以一般不广泛的为人所知。 > -- 杨勇勇 (Yang Yongyong)