Lines Matching refs:Checks
105 SmallVectorImpl<Value*> &Checks) { in generateCreationChecksForBinOp() argument
118 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
123 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
131 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
136 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
144 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
149 Checks.push_back(B.CreateExtractValue(OverflowOp, 1)); in generateCreationChecksForBinOp()
158 Checks.push_back(Check); in generateCreationChecksForBinOp()
167 Checks.push_back(Check); in generateCreationChecksForBinOp()
178 Checks.push_back(ShiftCheck); in generateCreationChecksForBinOp()
188 SmallVectorImpl<Value*> &Checks) { in generateCreationChecks() argument
191 generateCreationChecksForBinOp(I, Checks); in generateCreationChecks()
209 Checks.push_back(Check); in generateCreationChecks()
222 Checks.push_back(Check); in generateCreationChecks()
297 SmallVector<Value*, 4> Checks; in rewrite() local
300 Checks.push_back(getPoisonFor(ValToPoison, V)); in rewrite()
303 generateCreationChecks(I, Checks); in rewrite()
304 ValToPoison[&I] = buildOrChain(B, Checks); in rewrite()