GBE: use a uniform style to calculate register size for curbe allocation.
authorZhigang Gong <zhigang.gong@intel.com>
Wed, 12 Mar 2014 09:08:15 +0000 (17:08 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Tue, 8 Apr 2014 08:21:32 +0000 (16:21 +0800)
commit85d2420f8c89e1c5157c57630990a14ebae31a5d
tree9a2e715de2bb13469b2a92286c05a55fadd62934
parent75228e0be722b8650a07e17d12f2d565eac11371
GBE: use a uniform style to calculate register size for curbe allocation.

Concentrate the register allocation to one place, and don't
use hard coded size when do curbe register allocation. All
register size allocation should use the same method.

Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
Reviewed-by: "Yang, Rong R" <rong.r.yang@intel.com>
Reviewed-by: "Song, Ruiling" <ruiling.song@intel.com>
backend/src/backend/context.cpp
backend/src/backend/context.hpp
backend/src/backend/gen_context.cpp
backend/src/backend/gen_context.hpp
backend/src/backend/gen_reg_allocation.cpp
backend/src/backend/gen_reg_allocation.hpp
backend/src/backend/program.hpp