Rewrote the method for attaching sync/discard/free to not use tree exploration as that does not work on split-batches. Added free to the list of instructions that depend on operands read.
Rewrote the method for attaching sync/discard/free to not use tree exploration as that does not work on split-batches.
Added free to the list of instructions that depend on operands read.

bh107/bohrium,bh107/bohrium,madsbk/bohrium,madsbk/bohrium,madsbk/bohrium,bh107/bohrium,bh107/bohrium,madsbk/bohrium