It seems Intel C Compiler neglects to define __amd64__, __amd64, or amd64, but *does* define __x86_64__.