C/C++에서 자체 상수 폴더 만들기
이 글에서는 Clang 컴파일러의 -ffast-math 플래그 사용 시 sqrtps 내장 함수가 정확도가 떨어지는 rsqrtps 명령어로 대체되는 문제를 다룹니다. 정확한 sqrtps 명령어 사용을 보장하기 위해 인라인 어셈블리 사용을 권장하며, 상수 입력 벡터에 대한 상수 폴딩 기회를 놓치지 않도록 자체 상수 폴더를 만드는 방법을 제시합니다.