[ARM32/RyuJIT] Use regtype instead of node's type in PUTARG_SPLIT case
authorJiyoung Yun <jy910.yun@samsung.com>
Thu, 3 Aug 2017 05:31:12 +0000 (14:31 +0900)
committerJiyoung Yun <jy910.yun@samsung.com>
Tue, 8 Aug 2017 09:52:15 +0000 (18:52 +0900)
commitf027134289feaa3f2496bb65a81c3df63bbb3097
tree711ed30fa9c45bc92af0cfce746615235f4e1a30
parent3e1cee94363472f0498f2454661b0d4feec37830
[ARM32/RyuJIT] Use regtype instead of node's type in PUTARG_SPLIT case

The size of TYP_STRUCT in definition is 1 and it is lower than sizeof(int).
It means TYP_STRUCT should use the node's type instead of its type.
In PUTARG_SPLIT case, it wil use its regtype of child nodes.
src/jit/lsra.cpp