[x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use it when widening