An MLIR-Based Compilation Framework for Control Flow Management on Coarse Grained Reconfigurable Arrays | Synapse