{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"simd_for_each_lane(fx,"}]}
            simd_for_each_lane(fx, a, ret, &|fx, _lane_ty, _res_lane_ty, a_lane| {
            // FIXME use vector instructions when possible
                fx.bcx.ins().sshr(a_lane, saturated_count)