Semantics of Cmm `switch` statement?