Lines Matching refs:markOverdefined

458   bool markOverdefined(ValueLatticeElement &IV, Value *V);
513 LV.markOverdefined(); // Unknown sort of constant. in getStructValueState()
660 markOverdefined(&CPI); in visitCatchSwitchInst()
807 void markOverdefined(Value *V) { in markOverdefined() function in llvm::SCCPInstVisitor
810 markOverdefined(getStructValueState(V, i), V); in markOverdefined()
812 markOverdefined(ValueState[V], V); in markOverdefined()
823 markOverdefined(A); in trackValueOfArgument()
920 bool SCCPInstVisitor::markOverdefined(ValueLatticeElement &IV, Value *V) { in markOverdefined() function in SCCPInstVisitor
921 if (!IV.markOverdefined()) in markOverdefined()
1030 markOverdefined(&I); in visitInstruction()
1195 return (void)markOverdefined(&PN); in visitPHINode()
1203 return (void)markOverdefined(&PN); in visitPHINode()
1305 markOverdefined(&I); in visitCastInst()
1331 markOverdefined(&EVI); in handleExtractOfWithOverflow()
1339 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1344 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1348 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1359 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1366 return (void)markOverdefined(&IVI); in visitInsertValueInst()
1371 return (void)markOverdefined(&IVI); in visitInsertValueInst()
1376 return (void)markOverdefined(&IVI); in visitInsertValueInst()
1393 markOverdefined(getStructValueState(&IVI, i), &IVI); in visitInsertValueInst()
1405 return (void)markOverdefined(&I); in visitSelectInst()
1410 return (void)markOverdefined(&I); in visitSelectInst()
1443 return (void)markOverdefined(&I); in visitUnaryOperator()
1454 markOverdefined(&I); in visitUnaryOperator()
1461 return (void)markOverdefined(&I); in visitFreezeInst()
1468 return (void)markOverdefined(&I); in visitFreezeInst()
1478 markOverdefined(&I); in visitFreezeInst()
1495 return (void)markOverdefined(&I); in visitBinaryOperator()
1522 return markOverdefined(&I); in visitBinaryOperator()
1548 return (void)markOverdefined(&I); in visitCmpInst()
1571 markOverdefined(&I); in visitCmpInst()
1578 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1589 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1596 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1645 return (void)markOverdefined(&I); in visitLoadInst()
1650 return (void)markOverdefined(&I); in visitLoadInst()
1664 return (void)markOverdefined(IV, &I); in visitLoadInst()
1704 return (void)markOverdefined(&CB); in handleCallOverdefined()
1712 return markOverdefined(&CB); // Can't handle struct args. in handleCallOverdefined()
1720 return (void)markOverdefined(&CB); in handleCallOverdefined()
1726 return (void)markOverdefined(&CB); in handleCallOverdefined()
1753 markOverdefined(&*AI); in handleCallArguments()
1973 markOverdefined(LV, &I); in resolvedUndef()
2001 markOverdefined(&I); in resolvedUndef()
2141 void SCCPSolver::markOverdefined(Value *V) { Visitor->markOverdefined(V); } in markOverdefined() function in SCCPSolver