出於好奇黑客,我不知道如何gcc
可以管理優化低於這個巧妙的功能?gcc的優化的說明
int c() {
int i, j = 0;
for (i = 0; i < 10; i++) {
j += i;
}
return j;
}
$objdump -D c.o
下面是爲arm而x86在邏輯上沒有什麼不同。
00000000 <c>:
0: 202d movs r0, #45 ; 0x2d
2: 4770 bx lr
我主要想知道這是優化鏈或類似模板匹配的結果嗎?有沒有關於這種優化的文檔?
用C retaging將atract更多的人... – qPCR4vir 2013-02-19 09:23:22