Fix a upsample regression.
authorYang Rong <rong.r.yang@intel.com>
Thu, 16 Oct 2014 08:51:12 +0000 (16:51 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Fri, 17 Oct 2014 00:27:13 +0000 (08:27 +0800)
commitea1747e4f6da5972fe4f58e3eb2bac8770d3124e
tree4882d27968fb9ee853848b80de24172974f108ff
parent9ed3f47ba2fcdaab3988102315a4ab8fee5d3125
Fix a upsample regression.

In GenEncoder, unpack is not good, so move the upsample int/short from GenEncoder to instruction selection.
Still handle upsample long in GenContext.

Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
backend/src/backend/gen_context.cpp
backend/src/backend/gen_encoder.cpp
backend/src/backend/gen_encoder.hpp
backend/src/backend/gen_insn_selection.cpp
backend/src/backend/gen_insn_selection.hxx