2017-05-02 8 views
-1

LLVM IR에서 sunkaddr을 정확히 사용하는 방법과 용도는 무엇입니까? for 루프에서 배열의 벡터화 된 액세스에 사용되는 것을 볼 수 있습니다. 레지스터 또는 메모리 피연산자입니까 ?? 그리고 sunkaddr에 대한 더 많은 정보는 어디에서 찾을 수 있습니까?sunkaddr은 LLVM IR에서 정확히 어떻게 사용됩니까?

답변

0

주어진 기본 블록에 로컬이 아닌 값의 중복로드/저장을 피하는 방법입니다. 벡터화와 직접 관련이 없습니다. LLVM IR 값이므로 아직 낮추지 않았으므로 레지스터도 메모리 연산자도 아닙니다.

You can find out more about it in the actual code using it.