Lines Matching refs:IVI
478 void visitInsertValueInst(InsertValueInst &IVI);
776 void SCCPSolver::visitInsertValueInst(InsertValueInst &IVI) { in visitInsertValueInst() argument
777 StructType *STy = dyn_cast<StructType>(IVI.getType()); in visitInsertValueInst()
779 return markOverdefined(&IVI); in visitInsertValueInst()
783 if (IVI.getNumIndices() != 1) in visitInsertValueInst()
784 return markAnythingOverdefined(&IVI); in visitInsertValueInst()
786 Value *Aggr = IVI.getAggregateOperand(); in visitInsertValueInst()
787 unsigned Idx = *IVI.idx_begin(); in visitInsertValueInst()
794 mergeInValue(getStructValueState(&IVI, i), &IVI, EltVal); in visitInsertValueInst()
798 Value *Val = IVI.getInsertedValueOperand(); in visitInsertValueInst()
801 markOverdefined(getStructValueState(&IVI, i), &IVI); in visitInsertValueInst()
804 mergeInValue(getStructValueState(&IVI, i), &IVI, InVal); in visitInsertValueInst()