add asm coercions to switches for outlining