Lines Matching refs:markOverdefined
157 bool markOverdefined(ValueLatticeElement &IV, Value *V);
212 LV.markOverdefined(); // Unknown sort of constant. in getStructValueState()
300 markOverdefined(&CPI); in visitCatchSwitchInst()
439 void markOverdefined(Value *V) { in markOverdefined() function in llvm::SCCPInstVisitor
442 markOverdefined(getStructValueState(V, i), V); in markOverdefined()
444 markOverdefined(ValueState[V], V); in markOverdefined()
493 bool SCCPInstVisitor::markOverdefined(ValueLatticeElement &IV, Value *V) { in markOverdefined() function in SCCPInstVisitor
494 if (!IV.markOverdefined()) in markOverdefined()
552 markOverdefined(&I); in visitInstruction()
718 return (void)markOverdefined(&PN); in visitPHINode()
726 return (void)markOverdefined(&PN); in visitPHINode()
824 return (void)markOverdefined(&I); in visitCastInst()
830 markOverdefined(&I); in visitCastInst()
837 return (void)markOverdefined(&EVI); in visitExtractValueInst()
842 return (void)markOverdefined(&EVI); in visitExtractValueInst()
846 return (void)markOverdefined(&EVI); in visitExtractValueInst()
855 return (void)markOverdefined(&EVI); in visitExtractValueInst()
862 return (void)markOverdefined(&IVI); in visitInsertValueInst()
867 return (void)markOverdefined(&IVI); in visitInsertValueInst()
872 return (void)markOverdefined(&IVI); in visitInsertValueInst()
889 markOverdefined(getStructValueState(&IVI, i), &IVI); in visitInsertValueInst()
901 return (void)markOverdefined(&I); in visitSelectInst()
906 return (void)markOverdefined(&I); in visitSelectInst()
938 return (void)markOverdefined(&I); in visitUnaryOperator()
953 markOverdefined(&I); in visitUnaryOperator()
970 return (void)markOverdefined(&I); in visitBinaryOperator()
996 return markOverdefined(&I); in visitBinaryOperator()
1019 return (void)markOverdefined(&I); in visitCmpInst()
1044 markOverdefined(&I); in visitCmpInst()
1051 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1062 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1069 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1118 return (void)markOverdefined(&I); in visitLoadInst()
1123 return (void)markOverdefined(&I); in visitLoadInst()
1137 return (void)markOverdefined(IV, &I); in visitLoadInst()
1180 return (void)markOverdefined(&CB); in handleCallOverdefined()
1188 return markOverdefined(&CB); // Can't handle struct args. in handleCallOverdefined()
1194 return (void)markOverdefined(&CB); in handleCallOverdefined()
1200 return (void)markOverdefined(&CB); in handleCallOverdefined()
1232 markOverdefined(&*AI); in handleCallArguments()
1476 markOverdefined(LV, &I); in resolvedUndefsIn()
1504 markOverdefined(&I); in resolvedUndefsIn()
1688 void SCCPSolver::markOverdefined(Value *V) { Visitor->markOverdefined(V); } in markOverdefined() function in SCCPSolver