1 /* ---------------------------------------------- */
5 #define __bound_alloca ___bound_alloca
6 #define __bound_alloca_nr ___bound_alloca_nr
13 inc %rcx # add one extra to separate regions
15 .globl __bound_alloca_nr
22 call __bound_new_region
29 mov %rax,%rsi # size, a second parm to the __bound_new_region
31 add $15 + 1,%rax # add one extra to separate regions
37 mov %rsp,%rdi # pointer, a first parm to the __bound_new_region
42 call __bound_new_region
51 /* ---------------------------------------------- */