add 64bit version of "upsample"
authorHomer Hsing <homer.xing@intel.com>
Fri, 16 Aug 2013 01:45:17 +0000 (09:45 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Fri, 16 Aug 2013 07:42:32 +0000 (15:42 +0800)
commit731f155f3726017549bfebd7ac8a6054a55f1031
tree84bbbde0d8f272cb266c4fff3781d562c60d61b0
parente79fb4ec790a894f3f6de96b140cfe85dd8f9904
add 64bit version of "upsample"

since simple 64bit integer are supported,
add 64bit version of "upsample".

to test this patch, in piglit, run
  bin/cl-program-tester generated_tests/cl/builtin/int/builtin-int-upsample-1.0.generated.cl
  bin/cl-program-tester generated_tests/cl/builtin/int/builtin-uint-upsample-1.0.generated.cl

piglit test cases all pass.

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
backend/src/backend/gen_context.cpp
backend/src/backend/gen_insn_selection.cpp
backend/src/backend/gen_insn_selection.hxx
backend/src/ir/instruction.cpp
backend/src/ir/instruction.hpp
backend/src/ir/instruction.hxx
backend/src/llvm/llvm_gen_backend.cpp
backend/src/llvm/llvm_gen_ocl_function.hxx
backend/src/ocl_stdlib.tmpl.h