As seen above, the instruction 'demote' is classified as vcvtop, and 'f32x4.demote_f64x2_zero' should be executed with below rule.
However, this rule is only applied with the presence of 'sx', while 'f32x4.demote_f64x2_zero' does not contain 'sx', Thus I changed the rule $t_2\times N.vcvtop\_t_1\times M\_sx\_zero$ with $t_2\times N.vcvtop\_t_1\times M\_sx^?\_zero$.
t_2\times N.vcvtop\_t_1\times M\_sx\_zero
$ with $t_2\times N.vcvtop\_t_1\times M\_sx^?\_zero
$.