Lines Matching refs:markOverdefined

434   bool markOverdefined(ValueLatticeElement &IV, Value *V);
489 LV.markOverdefined(); // Unknown sort of constant. in getStructValueState()
636 markOverdefined(&CPI); in visitCatchSwitchInst()
783 void markOverdefined(Value *V) { in markOverdefined() function in llvm::SCCPInstVisitor
786 markOverdefined(getStructValueState(V, i), V); in markOverdefined()
788 markOverdefined(ValueState[V], V); in markOverdefined()
876 bool SCCPInstVisitor::markOverdefined(ValueLatticeElement &IV, Value *V) { in markOverdefined() function in SCCPInstVisitor
877 if (!IV.markOverdefined()) in markOverdefined()
986 markOverdefined(&I); in visitInstruction()
1151 return (void)markOverdefined(&PN); in visitPHINode()
1159 return (void)markOverdefined(&PN); in visitPHINode()
1261 return (void)markOverdefined(&I); in visitCastInst()
1267 markOverdefined(&I); in visitCastInst()
1293 markOverdefined(&EVI); in handleExtractOfWithOverflow()
1301 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1306 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1310 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1321 return (void)markOverdefined(&EVI); in visitExtractValueInst()
1328 return (void)markOverdefined(&IVI); in visitInsertValueInst()
1333 return (void)markOverdefined(&IVI); in visitInsertValueInst()
1338 return (void)markOverdefined(&IVI); in visitInsertValueInst()
1355 markOverdefined(getStructValueState(&IVI, i), &IVI); in visitInsertValueInst()
1367 return (void)markOverdefined(&I); in visitSelectInst()
1372 return (void)markOverdefined(&I); in visitSelectInst()
1405 return (void)markOverdefined(&I); in visitUnaryOperator()
1416 markOverdefined(&I); in visitUnaryOperator()
1423 return (void)markOverdefined(&I); in visitFreezeInst()
1430 return (void)markOverdefined(&I); in visitFreezeInst()
1440 markOverdefined(&I); in visitFreezeInst()
1457 return (void)markOverdefined(&I); in visitBinaryOperator()
1484 return markOverdefined(&I); in visitBinaryOperator()
1502 return (void)markOverdefined(&I); in visitCmpInst()
1525 markOverdefined(&I); in visitCmpInst()
1532 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1543 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1550 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1594 return (void)markOverdefined(&I); in visitLoadInst()
1599 return (void)markOverdefined(&I); in visitLoadInst()
1613 return (void)markOverdefined(IV, &I); in visitLoadInst()
1653 return (void)markOverdefined(&CB); in handleCallOverdefined()
1661 return markOverdefined(&CB); // Can't handle struct args. in handleCallOverdefined()
1669 return (void)markOverdefined(&CB); in handleCallOverdefined()
1675 return (void)markOverdefined(&CB); in handleCallOverdefined()
1702 markOverdefined(&*AI); in handleCallArguments()
1917 markOverdefined(LV, &I); in resolvedUndef()
1945 markOverdefined(&I); in resolvedUndef()
2085 void SCCPSolver::markOverdefined(Value *V) { Visitor->markOverdefined(V); } in markOverdefined() function in SCCPSolver