GBE: fixed the incorrect max_dst_num and max_src_num.
authorZhigang Gong <zhigang.gong@intel.com>
Tue, 18 Feb 2014 09:41:05 +0000 (17:41 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Mon, 24 Feb 2014 06:54:55 +0000 (14:54 +0800)
commit66539a1fe7caeba29bf4cc5bd214728f91837e3a
tree3bdd10fc22072d5be374149159b570d71365b697
parent35f39cc83e2ccfbe6fd6795af9f3fe18458217a7
GBE: fixed the incorrect max_dst_num and max_src_num.

Some I64 instructions are using more than 11 dst registers,
this patch change the max src number to 16. And add a assertion
to check if we run into this type of issue again.

Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
Reviewed-by: "Yang, Rong R" <rong.r.yang@intel.com>
backend/src/backend/gen_insn_selection.cpp
backend/src/backend/gen_insn_selection.hpp