HomeSort by: relevance | last modified time | path
    Searched defs:obstack (Results 1 - 18 of 18) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/
obstack-utils.h 0 // Obstack-related utilities.
23 // This RAII class automatically frees memory allocated on an obstack,
25 // obstack, so it can (optionally) be used in place of the obstack
71 obstack_watermark (obstack *ob) : m_obstack (ob) { keep (); }
75 operator obstack *() const { return m_obstack; }
82 obstack *m_obstack;
genflags.cc 28 #include "obstack.h"
33 /* Obstack to remember insns with. */
34 static struct obstack obstack; variable in typeref:struct:obstack
197 obstack_grow (&obstack, &insn, sizeof (rtx));
208 obstack_init (&obstack);
239 obstack_grow (&obstack, &dummy, sizeof (rtx));
240 insns = XOBFINISH (&obstack, rtx *);
bitmap.h 80 in memory, using a dedicated obstack for a set (or group of related
83 obstack, elements freed from one set may be re-used for one of the other
88 obstack whenever possible.
212 #include "obstack.h"
291 /* Obstack for allocating bitmaps and elements from. */
295 struct obstack obstack; member in struct:bitmap_obstack
329 /* Poison obstack to not make it not a valid initialized GC bitmap. */
332 current (NULL), obstack (&crashme)
348 /* Obstack to allocate elements from. If NULL, then use GGC allocation. *
    [all...]
pretty-print.h 24 #include "obstack.h"
84 /* Obstack where the text is built up. */
85 struct obstack formatted_obstack;
87 /* Obstack containing a chunked representation of the format
89 struct obstack chunk_obstack;
91 /* Currently active obstack: one of the above two. This is used so
93 struct obstack *obstack; member in class:output_buffer
119 obstack_1grow (buff->obstack, '\0');
120 return (const char *) obstack_base (buff->obstack);
    [all...]
tree-ssa-coalesce.cc 79 bitmap_obstack obstack; /* A place to allocate our bitmaps. */ member in struct:ssa_conflicts
138 obstack ob;
542 bitmap_obstack_initialize (&ptr->obstack);
554 bitmap_obstack_release (&ptr->obstack);
586 bx = ptr->conflicts[x] = BITMAP_ALLOC (&ptr->obstack);
680 bitmap_obstack obstack; /* A place to allocate our bitmaps. */ member in class:live_track
702 bitmap_obstack_initialize (&ptr->obstack);
704 bitmap_initialize (&ptr->live_base_var, &ptr->obstack);
706 bitmap_initialize (&ptr->live_base_partitions[x], &ptr->obstack);
716 bitmap_obstack_release (&ptr->obstack);
    [all...]
lto-streamer.h 735 struct obstack obstack; member in struct:output_block
gensupport.cc 25 #include "obstack.h"
43 static struct obstack obstack; variable in typeref:struct:obstack
44 struct obstack *rtl_obstack = &obstack;
2377 struct obstack *string_obstack = rtx_reader_ptr->get_string_obstack ();
2467 struct obstack *string_obstack = rtx_reader_ptr->get_string_obstack ();
2488 struct obstack *string_obstack = rtx_reader_ptr->get_string_obstack ();
gcc.cc 40 #include "obstack.h"
348 /* This is the obstack which we use to allocate many strings. */ variable in typeref:struct:obstack
350 static struct obstack obstack;
352 /* This is the obstack to build an environment variable to pass to
357 static struct obstack collect_obstack;
422 static void init_gcc_specs (struct obstack *, const char *, const char *,
1325 static struct obstack multilib_obstack;
1801 /* Add appropriate libgcc specs to OBSTACK, taking into account
1811 init_gcc_specs (struct obstack *obstack, const char *shared_name
    [all...]
  /src/external/gpl2/gettext/dist/gettext-tools/gnulib-lib/
obstack.h 0 /* obstack.h - object stack macros
38 them before using any obstack macros.
40 Each independent stack is represented by a `struct obstack'.
41 Each of the obstack macros expects a pointer to such a structure
58 With obstacks, you can work differently. Use one obstack for all symbol
59 names. As you read a symbol, grow the name in the obstack gradually.
94 Exactly one object is growing in an obstack at any one time.
95 You can run one obstack per control block.
97 Because of the way we do it, you can `unwind' an obstack
151 struct obstack /* control current object in current chunk *
150 struct obstack \/* control current object in current chunk *\/ struct
    [all...]
  /src/external/gpl2/gettext/dist/gettext-tools/libgettextpo/
obstack.h 0 /* obstack.h - object stack macros
38 them before using any obstack macros.
40 Each independent stack is represented by a `struct obstack'.
41 Each of the obstack macros expects a pointer to such a structure
58 With obstacks, you can work differently. Use one obstack for all symbol
59 names. As you read a symbol, grow the name in the obstack gradually.
94 Exactly one object is growing in an obstack at any one time.
95 You can run one obstack per control block.
97 Because of the way we do it, you can `unwind' an obstack
151 struct obstack /* control current object in current chunk *
150 struct obstack \/* control current object in current chunk *\/ struct
    [all...]
  /src/external/gpl2/grep/dist/lib/
obstack.h 1 /* $NetBSD: obstack.h,v 1.1.1.1 2016/01/10 21:36:18 christos Exp $ */
3 /* obstack.h - object stack macros
42 them before using any obstack macros.
44 Each independent stack is represented by a `struct obstack'.
45 Each of the obstack macros expects a pointer to such a structure
62 With obstacks, you can work differently. Use one obstack for all symbol
63 names. As you read a symbol, grow the name in the obstack gradually.
98 Exactly one object is growing in an obstack at any one time.
99 You can run one obstack per control block.
101 Because of the way we do it, you can `unwind' an obstack
163 struct obstack \/* control current object in current chunk *\/ struct
    [all...]
  /src/external/gpl3/binutils/dist/include/
obstack.h 0 /* obstack.h - object stack macros
37 them before using any obstack macros.
39 Each independent stack is represented by a 'struct obstack'.
40 Each of the obstack macros expects a pointer to such a structure
57 With obstacks, you can work differently. Use one obstack for all symbol
58 names. As you read a symbol, grow the name in the obstack gradually.
93 Exactly one object is growing in an obstack at any one time.
94 You can run one obstack per control block.
96 Because of the way we do it, you can "unwind" an obstack
115 /* For binary compatibility with obstack version 1, which used "int
163 struct obstack \/* control current object in current chunk *\/ struct
    [all...]
  /src/external/gpl3/binutils.old/dist/include/
obstack.h 0 /* obstack.h - object stack macros
37 them before using any obstack macros.
39 Each independent stack is represented by a 'struct obstack'.
40 Each of the obstack macros expects a pointer to such a structure
57 With obstacks, you can work differently. Use one obstack for all symbol
58 names. As you read a symbol, grow the name in the obstack gradually.
93 Exactly one object is growing in an obstack at any one time.
94 You can run one obstack per control block.
96 Because of the way we do it, you can "unwind" an obstack
115 /* For binary compatibility with obstack version 1, which used "int
163 struct obstack \/* control current object in current chunk *\/ struct
    [all...]
  /src/external/gpl3/gcc.old/dist/include/
obstack.h 0 /* obstack.h - object stack macros
37 them before using any obstack macros.
39 Each independent stack is represented by a 'struct obstack'.
40 Each of the obstack macros expects a pointer to such a structure
57 With obstacks, you can work differently. Use one obstack for all symbol
58 names. As you read a symbol, grow the name in the obstack gradually.
93 Exactly one object is growing in an obstack at any one time.
94 You can run one obstack per control block.
96 Because of the way we do it, you can "unwind" an obstack
115 /* For binary compatibility with obstack version 1, which used "int
163 struct obstack \/* control current object in current chunk *\/ struct
    [all...]
  /src/external/gpl2/gettext/dist/gettext-tools/libgrep/
kwset.c 37 #include "obstack.h"
77 struct obstack obstack; /* Obstack for node allocation. */ member in struct:kwset
100 obstack_init(&kwset->obstack);
103 = (struct trie *) obstack_alloc(&kwset->obstack, sizeof (struct trie));
170 link = (struct tree *) obstack_alloc(&kwset->obstack,
176 link->trie = (struct trie *) obstack_alloc(&kwset->obstack,
403 kwset->target = obstack_alloc(&kwset->obstack, kwset->mind);
769 obstack_free(&kwset->obstack, 0)
    [all...]
  /src/external/gpl2/grep/dist/src/
kwset.c 39 #include "obstack.h"
77 struct obstack obstack; /* Obstack for node allocation. */ member in struct:kwset
100 obstack_init(&kwset->obstack);
103 = (struct trie *) obstack_alloc(&kwset->obstack, sizeof (struct trie));
170 link = (struct tree *) obstack_alloc(&kwset->obstack,
176 link->trie = (struct trie *) obstack_alloc(&kwset->obstack,
403 kwset->target = obstack_alloc(&kwset->obstack, kwset->mind);
771 obstack_free(&kwset->obstack, 0)
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_platform_limits_posix.cc 111 #include <obstack.h>
1253 CHECK_TYPE_SIZE(obstack); variable
1254 CHECK_SIZE_AND_OFFSET(obstack, chunk_size);
1255 CHECK_SIZE_AND_OFFSET(obstack, chunk);
1256 CHECK_SIZE_AND_OFFSET(obstack, object_base);
1257 CHECK_SIZE_AND_OFFSET(obstack, next_free);
  /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
sanitizer_platform_limits_posix.cpp 123 #include <obstack.h>
1274 CHECK_TYPE_SIZE(obstack); variable
1275 CHECK_SIZE_AND_OFFSET(obstack, chunk_size);
1276 CHECK_SIZE_AND_OFFSET(obstack, chunk);
1277 CHECK_SIZE_AND_OFFSET(obstack, object_base);
1278 CHECK_SIZE_AND_OFFSET(obstack, next_free);

Completed in 50 milliseconds