support built-in functions "hadd", "rhadd"
authorHomer Hsing <homer.xing@intel.com>
Tue, 2 Jul 2013 06:44:30 +0000 (14:44 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Tue, 2 Jul 2013 08:11:41 +0000 (16:11 +0800)
commit2a4622e4e878f0014b1b6092c795078fecedde4a
treedd6c1d82fd12355c3392722326a627e639f9846d
parent5baee0321365200046087c013b8d6a4bf0817ed8
support built-in functions "hadd", "rhadd"

backend now support GPU opcode "addc".
add built-in functions "hadd", "rhadd".

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: Song, Ruiling <ruiling.song@intel.com>
13 files changed:
backend/src/backend/gen/gen_mesa_disasm.c
backend/src/backend/gen_context.cpp
backend/src/backend/gen_defs.hpp
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
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.h