support global scalar constants
authorHomer Hsing <homer.xing@intel.com>
Thu, 4 Jul 2013 02:45:41 +0000 (10:45 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Fri, 5 Jul 2013 09:41:45 +0000 (17:41 +0800)
commita13d3f3c7a317ae1218d2e83afa92e37c2d10437
treeb09172898949131b1035180dbf28119dd94bfc18
parent9cf9b570ef1853cbc5d9f5910fba4bb37a37fbf0
support global scalar constants

support kind of "constant int n = 1;"

collect scalar value in constant collector
also do virtual register translation for scalar constants

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
backend/src/llvm/llvm_gen_backend.cpp