Lines Matching defs:EVI
480 void visitExtractValueInst(ExtractValueInst &EVI);
771 void SCCPSolver::visitExtractValueInst(ExtractValueInst &EVI) {
774 if (EVI.getType()->isStructTy())
775 return markAnythingOverdefined(&EVI);
778 if (EVI.getNumIndices() != 1)
779 return markOverdefined(&EVI);
781 Value *AggVal = EVI.getAggregateOperand();
783 unsigned i = *EVI.idx_begin();
785 mergeInValue(getValueState(&EVI), &EVI, EltVal);
788 return markOverdefined(&EVI);