Lines Matching refs:markOverdefined
123 bool markOverdefined() { in markOverdefined() function in __anon86856d210111::LatticeVal
399 void markOverdefined(Value *V) { in markOverdefined() function in __anon86856d210111::SCCPSolver
402 markOverdefined(getStructValueState(V, i), V); in markOverdefined()
404 markOverdefined(ValueState[V], V); in markOverdefined()
455 bool markOverdefined(LatticeVal &IV, Value *V) { in markOverdefined() function in __anon86856d210111::SCCPSolver
456 if (!IV.markOverdefined()) return false; in markOverdefined()
471 return markOverdefined(IV, V); in mergeInValue()
475 return markOverdefined(IV, V); in mergeInValue()
540 LV.markOverdefined(); // Unknown sort of constant. in getStructValueState()
623 markOverdefined(&CPI); in visitCatchSwitchInst()
651 markOverdefined(&I); in visitInstruction()
771 return (void)markOverdefined(&PN); in visitPHINode()
779 return (void)markOverdefined(&PN); in visitPHINode()
795 return (void)markOverdefined(&PN); in visitPHINode()
809 return (void)markOverdefined(&PN); in visitPHINode()
861 markOverdefined(&I); in visitCastInst()
877 return (void)markOverdefined(&EVI); in visitExtractValueInst()
881 return (void)markOverdefined(&EVI); in visitExtractValueInst()
890 return (void)markOverdefined(&EVI); in visitExtractValueInst()
897 return (void)markOverdefined(&IVI); in visitInsertValueInst()
902 return (void)markOverdefined(&IVI); in visitInsertValueInst()
919 markOverdefined(getStructValueState(&IVI, i), &IVI); in visitInsertValueInst()
931 return (void)markOverdefined(&I); in visitSelectInst()
958 markOverdefined(&I); in visitSelectInst()
1021 markOverdefined(&I); in visitBinaryOperator()
1060 markOverdefined(&I); in visitCmpInst()
1077 return (void)markOverdefined(&I); in visitGetElementPtrInst()
1115 return (void)markOverdefined(&I); in visitLoadInst()
1124 return (void)markOverdefined(IV, &I); in visitLoadInst()
1131 return (void)markOverdefined(IV, &I); in visitLoadInst()
1158 markOverdefined(IV, &I); in visitLoadInst()
1240 return markOverdefined(I); // Can't handle struct args. in visitCallSite()
1246 return (void)markOverdefined(I); in visitCallSite()
1265 return (void)markOverdefined(I); in visitCallSite()
1281 markOverdefined(&*AI); in visitCallSite()
1425 markOverdefined(LV, &I); in ResolvedUndefsIn()
1441 markOverdefined(&I); in ResolvedUndefsIn()
1448 markOverdefined(&I); in ResolvedUndefsIn()
1473 markOverdefined(&I); in ResolvedUndefsIn()
1582 markOverdefined(&I); in ResolvedUndefsIn()
1597 markOverdefined(&I); in ResolvedUndefsIn()
1612 markOverdefined(&I); in ResolvedUndefsIn()
1617 markOverdefined(&I); in ResolvedUndefsIn()
1766 Solver.markOverdefined(&AI); in runSCCP()
1966 Solver.markOverdefined(&AI); in runIPSCCP()