Lines Matching refs:EVI
572 void visitExtractValueInst(ExtractValueInst &EVI);
863 void SCCPSolver::visitExtractValueInst(ExtractValueInst &EVI) { in visitExtractValueInst() argument
866 if (EVI.getType()->isStructTy()) in visitExtractValueInst()
867 return (void)markOverdefined(&EVI); in visitExtractValueInst()
871 if (ValueState[&EVI].isOverdefined()) in visitExtractValueInst()
872 return (void)markOverdefined(&EVI); in visitExtractValueInst()
875 if (EVI.getNumIndices() != 1) in visitExtractValueInst()
876 return (void)markOverdefined(&EVI); in visitExtractValueInst()
878 Value *AggVal = EVI.getAggregateOperand(); in visitExtractValueInst()
880 unsigned i = *EVI.idx_begin(); in visitExtractValueInst()
882 mergeInValue(getValueState(&EVI), &EVI, EltVal); in visitExtractValueInst()
885 return (void)markOverdefined(&EVI); in visitExtractValueInst()