Lines Matching defs:point
88 AbstractSparseForwardDataFlowAnalysis::visit(ProgramPoint *point) {
89 if (!point->isBlockStart())
90 return visitOperation(point->getPrevOp());
91 visitBlock(point->getBlock());
252 ProgramPoint *point, RegionBranchOpInterface branch,
254 const auto *predecessors = getOrCreateFor<PredecessorState>(point, point);
282 if (!point->isBlockStart()) {
293 Region *region = point->getBlock()->getParent();
303 join(std::get<1>(it), *getLatticeElementFor(point, std::get<0>(it)));
308 AbstractSparseForwardDataFlowAnalysis::getLatticeElementFor(ProgramPoint *point,
311 addDependency(state, point);
362 AbstractSparseBackwardDataFlowAnalysis::visit(ProgramPoint *point) {
367 if (point->isBlockStart())
369 return visitOperation(point->getPrevOp());
385 ProgramPoint *point, ValueRange values) {
390 getLatticeElementFor(point, result);
475 // Otherwise, propagate information from the entry point of the function
605 ProgramPoint *point, Value value) {
607 addDependency(state, point);