在llvm获得ICmpInst和FCmpInst的LHS和RHS?

时间:2015-02-25 22:20:54

标签: c++ llvm llvm-ir

如何在llvm中获取ICmpInst和FCmpInst的LHS和RHS?

我需要Sign,Code,Value * LHS,Value * RHS,Predicate等值。做分析CmpInst。我可以找到除LHS和RHS之外的所有值。 任何想法..

1 个答案:

答案 0 :(得分:1)

我能搞清楚。

CmpInst* CI= dyn_cast<CmpInst>(&*I);
Value * LHS = CI->getOperand(0);
Value * RHS = CI->getOperand(1);
相关问题