1
我有與海灣合作委員會的選項-march=native -mtune=native -mfpmath=sse -O3 -ffast-math -masm=intel -S -fverbose-asm
產生了一些代碼,對酷睿i7 930下面的代碼的摘錄:什麼是gcc生成的彙編註釋中的batmp和%fsp?
mov esi, DWORD PTR [ebp-52] # batmp.271, %sfp
mov eax, DWORD PTR [ebp-28] #, %sfp
add esi, edi # batmp.271,
add eax, edi #,
mov ecx, DWORD PTR [ebp-108] #, %sfp
...
cmp DWORD PTR [ebp-100], eax # %sfp, D.48541
什麼是batmp.XXX
,%sfp
和D.XXXXX
這裏?這些名稱如何縮小以及這些術語意味着什麼?