Go to the source code of this file.
Macro Definition Documentation
#define INSN_ADDRESSES_ALLOC |
( |
|
size | ) |
|
Value:do \
{ \
insn_addresses_.create (size); \
insn_addresses_.safe_grow_cleared (size); \
0, sizeof (int) * size); \
} \
while (0)
#define INSN_ADDRESSES_FREE |
( |
| ) |
(insn_addresses_.release ()) |
#define INSN_ADDRESSES_SET_P |
( |
| ) |
(insn_addresses_.exists ()) |
#define INSN_ADDRESSES_SIZE |
( |
| ) |
(insn_addresses_.length ()) |
Function Documentation
static void insn_addresses_new |
( |
| ) |
|
|
inlinestatic |
Variable Documentation
Macros to support INSN_ADDRESSES Copyright (C) 2000-2013 Free Software Foundation, Inc.
This file is part of GCC.
GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see http://www.gnu.org/licenses/.
Address of insn being processed. Used by `insn_current_length'.