[xla] Extend collective-pipeliner to support mutation of backward cloned
[xla] Extend collective-pipeliner to support mutation of backward cloned
collective instruction.

This is needed to modify loop iteration related frontend attributes to reflect
the peeling of the first loop iteration for backward pipelining for the GPU
backend.

Modify an existing test to test the implementation.
