Zajimavy.ICC neni jen kompilator, ale i runtime knihovny. Takze napr pokud vas kod zavola "memcpy", tak kod vygenerovany ICC zavola knihovni funkci "__fast_memcpy_A" anebo nejakou jinou. V zavislosti na tom, jaky CPU pouzivate.
Tehle "hack" funguje ale pouze na Intel procesorech. Takze pokud vas software bezi na AMD tak se tyhle vychytavky nepouziji.
Je to jeijich kompilator a jejich pravidla.
Pokud se ale ICC zmeni v pouhy plugin to LLVM, tak je mozne z toho bude mit prospech i zakaznici AMD.
PS: o podobne pluginy dlouho stali i uzivatele gcc (viz treba projekt gcc-xml). RMS tomu ale branil protoze se bal ze by jeho kompilator nekdo pouzival ke komercnim ucelum.