Home
last modified time | relevance | path

Searched refs:pool (Results 1 – 25 of 73) sorted by relevance

123

/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/
Dvldconst.s30 .pool
36 .pool
42 .pool
48 .pool
54 .pool
60 .pool
66 .pool
72 .pool
78 .pool
84 .pool
[all …]
Dthumb2_vpool.s12 # Thumb-2 support vldr literal pool also.
17 .pool
23 .pool
29 .pool
35 .pool
41 .pool
47 .pool
49 # pool should be aligned to 8-byte.
52 .pool
58 .pool
[all …]
Dvfpv3-ldr_immediate.s7 .pool
13 .pool
19 .pool
25 .pool
31 .pool
37 .pool
43 .pool
47 .pool
Dvfpv3xd-ldr_immediate.s8 .pool
14 .pool
20 .pool
26 .pool
32 .pool
38 .pool
44 .pool
Dvfpv2-ldr_immediate.s9 .pool
15 .pool
21 .pool
27 .pool
33 .pool
39 .pool
45 .pool
Dldconst.s10 .pool
16 .pool
22 .pool
28 .pool
39 .pool
Dthumb2_pool.s13 .pool
24 .pool
Dthumb2_ldr_immediate_armv6.s12 .pool
Dthumb2_ldr_immediate_armv6t2.s18 .pool
Dpr20068.d1 # name: PR20068 - Misaligned constant pool when running GAS on a 32-bit host.
Dmapmisc.s42 # not cause the literal pool to be emitted with a code mapping symbol.
/toolchain/binutils/binutils-2.27/gas/config/
Dtc-aarch64.c1554 literal_pool *pool; in find_literal_pool() local
1556 for (pool = list_of_pools; pool != NULL; pool = pool->next) in find_literal_pool()
1558 if (pool->section == now_seg in find_literal_pool()
1559 && pool->sub_section == now_subseg && pool->size == size) in find_literal_pool()
1563 return pool; in find_literal_pool()
1571 literal_pool *pool; in find_or_make_literal_pool() local
1573 pool = find_literal_pool (size); in find_or_make_literal_pool()
1575 if (pool == NULL) in find_or_make_literal_pool()
1578 pool = XNEW (literal_pool); in find_or_make_literal_pool()
1579 if (!pool) in find_or_make_literal_pool()
[all …]
Dtc-arm.c3135 literal_pool * pool; in find_literal_pool() local
3137 for (pool = list_of_pools; pool != NULL; pool = pool->next) in find_literal_pool()
3139 if (pool->section == now_seg in find_literal_pool()
3140 && pool->sub_section == now_subseg) in find_literal_pool()
3144 return pool; in find_literal_pool()
3152 literal_pool * pool; in find_or_make_literal_pool() local
3154 pool = find_literal_pool (); in find_or_make_literal_pool()
3156 if (pool == NULL) in find_or_make_literal_pool()
3159 pool = XNEW (literal_pool); in find_or_make_literal_pool()
3160 if (! pool) in find_or_make_literal_pool()
[all …]
/toolchain/binutils/binutils-2.27/gas/doc/
Dc-i370.texi96 pool will be created (or reused if it already exists), and the
97 instruction operands will be the displacement into the literal pool
140 Dump the literal pool accumulated so far; begin a new literal pool.
141 The literal pool will be written in the current section; in order to
164 targets and @code{r4} to address the literal pool, which has been written
Dc-s390.texi747 @cindex literal pool entries, s390
748 @cindex s390 literal pool entries
750 A literal pool is a collection of values. To access the values a pointer
751 to the literal pool is loaded to a register, the literal pool register.
752 Usually, register %r13 is used as the literal pool register
753 (@ref{s390 Register}). Literal pool entries are created by adding the
755 instruction operand. The expression is added to the literal pool and the
756 operand is replaced with the offset to the literal in the literal pool.
760 The literal pool entry is created as an 8-bit value. An operand modifier
763 The literal pool entry is created as a 16 bit value. The operand modifier
[all …]
Dc-aarch64.texi318 This directive causes the current contents of the literal pool to be
321 GAS maintains a separate literal pool for each section and each
323 pool of the current section and sub-section. At the end of assembly
327 pool any time a section change occurred. This is no longer done, since
337 @cindex @code{.pool} directive, AArch64
338 @item .pool
417 The constant expression will be placed into the nearest literal pool (if it not
Dc-xtensa.texi41 separate sections in the output file. This allows the literal pool to be
59 in the output file. This allows the literal pool to be placed in a data
64 literal pool at the beginning of the function may not be reachable by
593 with a literal allocated from the literal pool.
744 The @code{.literal} directive is used to define literal pool data, i.e.,
769 the data in a literal pool.
832 can be used to mark a potential location for a literal pool.
845 pool. You may need to add an explicit jump instruction to skip over an
846 inline literal pool.
850 place to put a literal pool. Moreover, the code for the interrupt
[all …]
Dc-arm.texi791 This directive causes the current contents of the literal pool to be
794 @code{GAS} maintains a separate literal pool for each section and each
796 pool of the current section and sub-section. At the end of assembly
800 pool any time a section change occurred. This is no longer done, since
844 @cindex @code{.pool} directive, ARM
845 @item .pool
1033 the constant will be placed into the nearest literal pool (if it not
1047 will not make use of the literal pool.
1063 This instruction will not make use of the literal pool.
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/xtensa/
Dauto-litpools.d3 #name: auto literal pool placement
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/aarch64/
Dlitpool.s1 # Based on PR 16688 this test checks that bignums are correctly added to the literal pool
/toolchain/binutils/binutils-2.27/gold/
Dsymtab.cc2583 size_t dyncount, Stringpool* pool, in finalize() argument
2598 ret = this->sized_finalize<32>(off, pool, plocal_symcount); in finalize()
2606 ret = this->sized_finalize<64>(off, pool, plocal_symcount); in finalize()
2626 Symbol_table::add_to_final_symtab(Symbol* sym, Stringpool* pool, in add_to_final_symtab() argument
2631 pool->add(sym->name(), false, NULL); in add_to_final_symtab()
2633 pool->add(sym->versioned_name(), true, NULL); in add_to_final_symtab()
2644 Symbol_table::sized_finalize(off_t off, Stringpool* pool, in sized_finalize() argument
2663 this->add_to_final_symtab<size>(sym, pool, &index, &off); in sized_finalize()
2675 this->add_to_final_symtab<size>(sym, pool, &index, &off); in sized_finalize()
2683 this->add_to_final_symtab<size>(*p, pool, &index, &off); in sized_finalize()
[all …]
Dobject.h1237 count_local_symbols(Stringpool_template<char>* pool, in count_local_symbols() argument
1239 { return this->do_count_local_symbols(pool, dynpool); } in count_local_symbols()
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/sh/sh64/
Dcrange1-2.d4 #name: .cranges descriptors including SHcompact constant pool
Dcrange1.s75 ! is emitted for the SHcompact constant pool: there's normally one such
/toolchain/binutils/binutils-2.27/gas/
DChangeLog-2015802 pool with a call to xtensa_maybe_create_literal_pool_frag.
803 (get_literal_pool_location): Find highest priority literal pool
804 or convert candidate to literal pool when auto-litpools are used.
805 (xg_assemble_vliw_tokens): Create literal pool after jump
807 (xtensa_check_frag_count): Create candidate literal pool every
810 literal pool.
811 (xtensa_move_literals): Estimate literal pool addresses and move
813 to literal pool if needed.

123