Lines Matching refs:mergeInValue

438   bool mergeInValue(ValueLatticeElement &IV, Value *V,
443 bool mergeInValue(Value *V, ValueLatticeElement MergeWithV, in mergeInValue() function in llvm::SCCPInstVisitor
448 return mergeInValue(ValueState[V], V, MergeWithV, Opts);
989 bool SCCPInstVisitor::mergeInValue(ValueLatticeElement &IV, Value *V, in mergeInValue() function in SCCPInstVisitor
1185 mergeInValue(&PN, PhiState, in visitPHINode()
1204 mergeInValue(TFRVI->second, F, getValueState(ResultOp)); in visitReturnInst()
1214 mergeInValue(TrackedMultipleRetVals[std::make_pair(F, i)], F, in visitReturnInst()
1265 mergeInValue(LV, &I, ValueLatticeElement::getRange(Res)); in visitCastInst()
1286 mergeInValue(&EVI, ValueLatticeElement::getRange(Res)); in handleExtractOfWithOverflow()
1318 mergeInValue(getValueState(&EVI), &EVI, EltVal); in visitExtractValueInst()
1348 mergeInValue(getStructValueState(&IVI, i), &IVI, EltVal); in visitInsertValueInst()
1358 mergeInValue(getStructValueState(&IVI, i), &IVI, InVal); in visitInsertValueInst()
1381 mergeInValue(&I, getValueState(OpVal)); in visitSelectInst()
1478 return (void)mergeInValue(&I, NewV); in visitBinaryOperator()
1490 mergeInValue(&I, ValueLatticeElement::getRange(R)); in visitBinaryOperator()
1516 mergeInValue(&I, CV); in visitCmpInst()
1571 mergeInValue(I->second, GV, getValueState(SI.getOperand(0)), in visitStoreInst()
1624 mergeInValue(IV, &I, It->second, getMaxWidenStepsOpts()); in visitLoadInst()
1636 mergeInValue(&I, getValueFromMetadata(&I)); in visitLoadInst()
1684 mergeInValue(&CB, getValueFromMetadata(&CB)); in handleCallOverdefined()
1709 mergeInValue(getStructValueState(&*AI, i), &*AI, CallArg, in handleCallArguments()
1713 mergeInValue(&*AI, getValueState(*CAI), getMaxWidenStepsOpts()); in handleCallArguments()
1734 mergeInValue(ValueState[&CB], &CB, CopyOfVal); in handleCallResult()
1774 mergeInValue( in handleCallResult()
1783 mergeInValue(IV, &CB, CondVal); in handleCallResult()
1788 mergeInValue(IV, &CB, in handleCallResult()
1793 return (void)mergeInValue(IV, &CB, CopyOfVal); in handleCallResult()
1810 return (void)mergeInValue(II, ValueLatticeElement::getRange(Result)); in handleCallResult()
1828 mergeInValue(getStructValueState(&CB, i), &CB, in handleCallResult()
1837 mergeInValue(&CB, TFRVI->second, getMaxWidenStepsOpts()); in handleCallResult()