编译器为简单分支语句生成的代码质量很高
摘要:
编译器对于简单分支的处理,感觉非常高效。比如这段C代码void sign3_c (uint8_t* s0, uint8_t *s1, int8_t *d, int width, int height, int stride) { int i,j; for(j = 0; j c1) v = 1; d[offset + i] = v; } }}其内层循环体编译出来的代码为.L6: movzbl 0(%ebp,%eax), %ecx movzbl (%edi,%eax), %edx ... 阅读全文
posted @ 2013-08-29 21:59 mathlover 阅读(306) 评论(0) 推荐(0) 编辑