Regalloc_interf_graph.BitMatrixAlternative bit matrix representation for edge sets.
This module provides the same interface as EdgeSet but uses a compact bit matrix stored in a bytes value. Since the interference graph is symmetric, only the upper triangle is stored (edges where i < j).
Memory usage: O(n²/8) bytes where n is the number of registers. This is more compact than EdgeSet for dense graphs.
Trade-offs compared to EdgeSet: