Equivalence <=> structural equality (modulo operand order).
See Node.opIndex.
Semantic hash.
Provides an iterator over this node's in-edges.
Provides an iterator over this node's out-edges.
Frees all resources allocated by this node and sets it to an uninitialized state.
Initializes a multiplication node.
Post-move adjusts in-edge slots' owner pointer.
Two's complement multiplication operation.
Since this only produces the lower half of a full multiplication, it is the same for both signed and unsigned integers. Wraps around on overflow.