Lines Matching defs:before

55     CallOpInterface call, const AbstractDenseLattice &before,
64 call, CallControlFlowAction::ExternalCallee, before, after);
109 // Get the dense state before the execution of the op.
110 const AbstractDenseLattice *before =
123 visitCallOperation(call, *before, after);
128 return visitOperationImpl(op, *before, after);
155 // Get the dense lattice before the callsite.
156 const AbstractDenseLattice *before;
157 before = getLatticeFor(point, getProgramPointBefore(callsite));
161 *before, after);
199 const AbstractDenseLattice *before;
200 // If the predecessor is the parent, get the state before the parent.
202 before = getLatticeFor(point, getProgramPointBefore(op));
205 before = getLatticeFor(point, getProgramPointAfter(op));
218 // before the parent.
227 *before, after);
235 branch, regionFrom, /*regionTo=*/std::nullopt, *before, after);
237 join(after, *before);
283 AbstractDenseLattice *before) {
295 call, CallControlFlowAction::ExternalCallee, after, before);
299 return setToExitState(before);
320 AbstractDenseLattice *latticeBeforeCall = before;
335 AbstractDenseLattice *before = getLattice(point);
344 before);
348 visitCallOperation(call, *after, before);
353 return visitOperationImpl(op, *after, before);
363 AbstractDenseLattice *before = getLattice(point);
390 return setToExitState(before);
398 before);
406 visitRegionBranchOperation(point, branch, block->getParent(), before);
412 return setToExitState(before);
415 // Meet the state with the state before block's successors.
424 meet(before, *getLatticeFor(point, getProgramPointBefore(successor)));
430 RegionBranchPoint branchPoint, AbstractDenseLattice *before) {
455 before);