comparison gcc/explow.h @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children 1830386684a0
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
1 /* Export function prototypes from explow.c. 1 /* Export function prototypes from explow.c.
2 Copyright (C) 2015-2017 Free Software Foundation, Inc. 2 Copyright (C) 2015-2018 Free Software Foundation, Inc.
3 3
4 This file is part of GCC. 4 This file is part of GCC.
5 5
6 GCC is free software; you can redistribute it and/or modify it under 6 GCC is free software; you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free 7 the terms of the GNU General Public License as published by the Free
100 /* Calculate the necessary size of a constant dynamic stack allocation from the 100 /* Calculate the necessary size of a constant dynamic stack allocation from the
101 size of the variable area. */ 101 size of the variable area. */
102 extern void get_dynamic_stack_size (rtx *, unsigned, unsigned, HOST_WIDE_INT *); 102 extern void get_dynamic_stack_size (rtx *, unsigned, unsigned, HOST_WIDE_INT *);
103 103
104 /* Returns the address of the dynamic stack space without allocating it. */ 104 /* Returns the address of the dynamic stack space without allocating it. */
105 extern rtx get_dynamic_stack_base (HOST_WIDE_INT offset, 105 extern rtx get_dynamic_stack_base (poly_int64, unsigned);
106 unsigned required_align);
107 106
108 /* Emit one stack probe at ADDRESS, an address within the stack. */ 107 /* Emit one stack probe at ADDRESS, an address within the stack. */
109 extern void emit_stack_probe (rtx); 108 extern void emit_stack_probe (rtx);
110 109
111 /* Probe a range of stack addresses from FIRST to FIRST+SIZE, inclusive. 110 /* Probe a range of stack addresses from FIRST to FIRST+SIZE, inclusive.