0
LLVM은 정적 단일 할당 양식을 사용하므로 모든 피연산자에 정확히 한 번 값이 할당됩니다. 어떤 주어진 명령어의 경우, 피연산자를 검색하고 피연산자가 그 값을 할당받은 명령어를 찾고 싶습니다.LLVM에서 피연산자의 정의 점을 어떻게 찾을 수 있습니까?
LLVM은 정적 단일 할당 양식을 사용하므로 모든 피연산자에 정확히 한 번 값이 할당됩니다. 어떤 주어진 명령어의 경우, 피연산자를 검색하고 피연산자가 그 값을 할당받은 명령어를 찾고 싶습니다.LLVM에서 피연산자의 정의 점을 어떻게 찾을 수 있습니까?
기본적으로 같습니다. 말, 당신은
i32 %1 = inst1
inst2 i32 %1
당신이 inst2->getOperand(0)
을
%1
에
Value*
포인팅을 얻을 수 있습니다. 일련의 지침을 따라야 할 경우
getOperand
번으로 전화해야합니다.