Intel 매뉴얼에만 존재하는 명령어, vfmaddrnd231pd의 정체
Who Is Vfmaddrnd231pd?
FMA 명령어 세트에 vfmaddrnd231pd라는 명령어가 있다. Intel 매뉴얼에는 반올림 제어를 지원하는 것으로 나오지만, 실제로는 어셈블러도 컴파일러도 이를 인식하지 못하고 CPU에서 실행하면 #UD 예외가 발생한다. 2024년 매뉴얼에는 있었지만 2026년 판에서는 사라졌다. 저자는 Intel이 막판에 제거한 것이 아닐까 추측한다.
내가 가진 Haswell처럼 FMA 명령어 세트를 지원하는 CPU에서 실제로 이 명령어를 실행하면 #UD("UnDefined instruction") 예외가 발생한다!