when generating instructions to access local variable, for example a local
array,
if the array size very big, then we need a temp reg to keep the intermediate
index,
then use that temp reg as base reg, so that ldr is capable of indexing the
element.
while this will cause trouble, because the
> Jiong Wang wrote:
>
> when generating instructions to access local variable, for example a local
> array,
>
> if the array size very big, then we need a temp reg to keep the intermediate
> index,
> then use that temp reg as base reg, so that ldr is capable of indexing the
> element.
>
> whi
On 19/09/14 15:35, Wilco Dijkstra wrote:
Jiong Wang wrote:
when generating instructions to access local variable, for example a local
array,
if the array size very big, then we need a temp reg to keep the intermediate
index,
then use that temp reg as base reg, so that ldr is capable of index
On 25 September 2014 17:32, Jiong Wang wrote:
>
> patch updated, please review.
>
>
> 2014-09-25 Jiong Wang
> 2014-09-25 Wilco Dijkstra
>
> gcc/
> PR target/63293
> * config/aarch64/aarch64.c (aarch64_expand_epiloue): Add barriers before
> stack adjustment.
OK /Marcus