private void fillFlows() {
			for (JitBlock from : blocks.values()) {
				for (Branch branch : from.branchesFrom) {
					if (branch instanceof IntBranch ib) {
						JitBlock to = Objects.requireNonNull(blocks.get(ib.to()));
						to.branchesTo.add(ib);
						BlockFlow flow = new BlockFlow(from, to, ib);
						from.flowsFrom.put(ib, flow);
						to.flowsTo.put(ib, flow);
					}
				}
			}
		}
Notify the splitter of the given branches before analysis

<p>
The splitter immediately indexes the given branches by source and target op.

@param branches the branches
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitControlFlowModel.java