É meramente uma convenção devido ao fato de que a AMD criou as extensões de 64 bits para o conjunto de instruções x86 (Intel 386/486 / Pentium). Naquela época, a Intel estava forçando o Itanium como a única solução de 64 bits, e a Intel não copiou as extensões da AMD até que ficou claro que a AMD havia criado algo que estava sendo amplamente usado. O #define AMD64 foi usado para distinguir este conjunto de instruções de 64 bits do conjunto de instruções Itanium da Intel.