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

  /src/external/gpl3/gcc/dist/gcc/
ipa-modref.h 1 /* Search for references that a functions loads or stores.
30 /* Load and stores in function (transitively closed to all callees) */
32 modref_records *stores; variable
40 /* Side effects does not include memory loads and stores which are
41 expressed using loads, stores and calls_interposable fields. */
61 stores are optimized out. */
91 /* All flags implied when we know we can ignore stores (i.e. when handling
gcse.cc 337 i.e. loads and stores to a single location.
339 allowance. (all stores copy the same value to the reaching reg used
348 vec<rtx_insn *> stores; /* INSN list of stores seen. */
397 /* This array parallels modify_mem_list, except that it stores MEMs
1311 redundant loads from due to stores to the same location. */
1336 /* Stores are never anticipatable. */
3620 load towards the exit, and we end up with no loads or stores of 'i'
3649 ptr->stores.create (0);
3665 ptr->stores.release ()
347 vec<rtx_insn *> stores; \/* INSN list of stores seen. *\/ member in struct:ls_expr
    [all...]
gimple-ssa-warn-access.cc 4524 /* Diagnose stores in BB and (recursively) its predecessors of the addresses
4531 hash_set<tree> &stores)
4573 /* Avoid looking at or before stores into unknown objects. */
4589 if (stores.add (lhs_ref.ref))
4592 /* FIXME: Handle stores of alloca() and VLA. */
4621 /* Diagnose stores of the addresses of local variables into nonlocal
4631 hash_set<tree> stores; local
4640 if (check_dangling_stores (src, stores)
ipa-modref.cc 1 /* Search for references that a functions loads or stores.
21 /* Mod/ref pass records summary about loads and stores performed by the
39 This is used by tree-ssa-alias to disambiguate load/stores
280 : loads (NULL), stores (NULL), retslot_flags (0), static_chain_flags (0),
291 if (stores)
292 ggc_delete (stores);
347 return stores && !stores->every_base;
355 /* Load and stores in functions using types rather then alias sets.
360 modref_records_lto *stores; variable
    [all...]
gimple-ssa-store-merging.cc 21 /* The purpose of the store merging pass is to combine multiple memory stores
23 or bit-field values, to consecutive locations, into fewer wider stores.
25 For example, if we have a sequence peforming four byte stores to
66 These stores can be a result of structure element initializers, array stores
75 2) Analyze the chains of stores recorded in phase 1) (i.e. the vector of
76 store_immediate_info objects) and coalesce contiguous stores into
77 merged_store_group objects. For bit-field stores, we don't need to
78 require the stores to be contiguous, just their surrounding bit regions
80 between adjacent stores, such as one store storing a constant an
1813 auto_vec<store_immediate_info *> stores; member in class:__anon13747::merged_store_group
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
ipa-modref.h 1 /* Search for references that a functions loads or stores.
30 /* Load and stores in function (transitively closed to all callees) */
32 modref_records *stores; variable
40 /* Side effects does not include memory loads and stores which are
41 expressed using loads, stores and calls_interposable fields. */
61 stores are optimized out. */
91 /* All flags implied when we know we can ignore stores (i.e. when handling
gcse.cc 337 i.e. loads and stores to a single location.
339 allowance. (all stores copy the same value to the reaching reg used
348 vec<rtx_insn *> stores; /* INSN list of stores seen. */
397 /* This array parallels modify_mem_list, except that it stores MEMs
1310 redundant loads from due to stores to the same location. */
1335 /* Stores are never anticipatable. */
3605 load towards the exit, and we end up with no loads or stores of 'i'
3634 ptr->stores.create (0);
3650 ptr->stores.release ()
347 vec<rtx_insn *> stores; \/* INSN list of stores seen. *\/ member in struct:ls_expr
    [all...]
gimple-ssa-warn-access.cc 4469 /* Diagnose stores in BB and (recursively) its predecessors of the addresses
4475 hash_set<tree> &stores,
4520 /* Avoid looking at or before stores into unknown objects. */
4542 if (stores.add (lhs_ref.ref))
4545 /* FIXME: Handle stores of alloca() and VLA. */
4580 check_dangling_stores (pred, stores, bbs);
4584 /* Diagnose stores of the addresses of local variables into nonlocal
4591 hash_set<tree> stores; local
4592 check_dangling_stores (EXIT_BLOCK_PTR_FOR_FN (m_func), stores, bbs); local
ipa-modref.cc 1 /* Search for references that a functions loads or stores.
21 /* Mod/ref pass records summary about loads and stores performed by the
39 This is used by tree-ssa-alias to disambiguate load/stores
278 : loads (NULL), stores (NULL), retslot_flags (0), static_chain_flags (0),
289 if (stores)
290 ggc_delete (stores);
345 return stores && !stores->every_base;
353 /* Load and stores in functions using types rather then alias sets.
358 modref_records_lto *stores; variable
    [all...]
gimple-ssa-store-merging.cc 21 /* The purpose of the store merging pass is to combine multiple memory stores
23 or bit-field values, to consecutive locations, into fewer wider stores.
25 For example, if we have a sequence peforming four byte stores to
66 These stores can be a result of structure element initializers, array stores
75 2) Analyze the chains of stores recorded in phase 1) (i.e. the vector of
76 store_immediate_info objects) and coalesce contiguous stores into
77 merged_store_group objects. For bit-field stores, we don't need to
78 require the stores to be contiguous, just their surrounding bit regions
80 between adjacent stores, such as one store storing a constant an
1729 auto_vec<store_immediate_info *> stores; member in class:__anon16175::merged_store_group
    [all...]
  /src/external/gpl3/gdb.old/dist/sim/bfin/
dv-bfin_dma.c 160 bu16 *stores[] = { local
185 *stores[idx] = flows[idx];
bfin-sim.h 41 file until all parallel insns have been simulated. This queue of stores
98 struct store stores[20]; member in struct:bfin_cpu_state
  /src/external/gpl3/gdb/dist/sim/bfin/
dv-bfin_dma.c 160 bu16 *stores[] = { local
185 *stores[idx] = flows[idx];
bfin-sim.h 41 file until all parallel insns have been simulated. This queue of stores
98 struct store stores[20]; member in struct:bfin_cpu_state
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonShuffler.h 147 // Number of memory operations, loads, solo loads, stores, solo stores,
148 // single stores.
152 unsigned stores; member in struct:llvm::HexagonShuffler::HexagonPacketSummary
  /src/external/gpl3/gcc/dist/gcc/config/rs6000/
rs6000-pcrel-opt.cc 66 We also optimize stores to the address of an external variable using the
137 unsigned long stores; member in struct:__anon13419
518 counters.stores++;
704 /* We can only optimize loads and stores. Ignore everything else. */
849 fprintf (dump_file, "# of PCREL_OPT stores = %lu (adjacent %lu)\n",
850 counters.stores, counters.adjacent_stores);
853 fprintf (dump_file, "# of failed PCREL_OPT stores = %lu\n",
rs6000-string.cc 2683 /* Generate loads and stores for a move of v4si mode using lvx/stvx.
2751 rtx stores[MAX_MOVE_REG]; local
2818 loads+stores. Also don't use it unless we likely already
2903 stores[num_reg++] = (*gen_func.movlen) (dest, tmp_reg, move_bytes);
2908 stores[num_reg++] = (*gen_func.mov) (dest, tmp_reg);
2911 /* Emit loads and stores saved up. */
2918 emit_insn (stores[i]);
  /src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
rs6000-pcrel-opt.cc 66 We also optimize stores to the address of an external variable using the
137 unsigned long stores; member in struct:__anon15847
518 counters.stores++;
704 /* We can only optimize loads and stores. Ignore everything else. */
849 fprintf (dump_file, "# of PCREL_OPT stores = %lu (adjacent %lu)\n",
850 counters.stores, counters.adjacent_stores);
853 fprintf (dump_file, "# of failed PCREL_OPT stores = %lu\n",
rs6000-string.cc 2692 /* Generate loads and stores for a move of v4si mode using lvx/stvx.
2760 rtx stores[MAX_MOVE_REG]; local
2827 loads+stores. Also don't use it unless we likely already
2912 stores[num_reg++] = (*gen_func.movlen) (dest, tmp_reg, move_bytes);
2917 stores[num_reg++] = (*gen_func.mov) (dest, tmp_reg);
2920 /* Emit loads and stores saved up. */
2927 emit_insn (stores[i]);
  /src/crypto/external/apache2/openssl/dist/apps/
list.c 1324 STACK_OF(OSSL_STORE_LOADER) *stores = sk_OSSL_STORE_LOADER_new(store_cmp);
1327 if (stores == NULL) {
1333 stores); local
1334 sk_OSSL_STORE_LOADER_sort(stores);
1335 for (i = 0; i < sk_OSSL_STORE_LOADER_num(stores); i++) {
1336 const OSSL_STORE_LOADER *m = sk_OSSL_STORE_LOADER_value(stores, i);
1352 sk_OSSL_STORE_LOADER_pop_free(stores, OSSL_STORE_LOADER_free);
  /src/crypto/external/bsd/openssl/dist/apps/
list.c 1170 STACK_OF(OSSL_STORE_LOADER) *stores = sk_OSSL_STORE_LOADER_new(store_cmp);
1173 if (stores == NULL) {
1179 stores); local
1180 sk_OSSL_STORE_LOADER_sort(stores);
1181 for (i = 0; i < sk_OSSL_STORE_LOADER_num(stores); i++) {
1182 const OSSL_STORE_LOADER *m = sk_OSSL_STORE_LOADER_value(stores, i);
1199 sk_OSSL_STORE_LOADER_pop_free(stores, OSSL_STORE_LOADER_free);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineVerifier.cpp 1027 // Generic loads and stores must have a single MachineMemOperand
2050 bool stores = MI->mayStore(); local
2055 if (stores && loads) {
2067 stores = false;
2070 if (loads == stores)
2077 if (stores && !LI.liveAt(Idx.getRegSlot())) {
2078 report("Instruction stores to dead spill slot", MO, MONum);
  /src/external/gpl3/gcc/dist/gcc/config/frv/
frv.cc 900 * This area stores the FP value of the caller function.
904 * This area stores the start address of the return value storage
907 * function stores the return value storage area start address in
917 * This area saves the LR. The LR stores the address of a return to the caller
991 * When a struct/union is used as the return value, the caller function stores
1815 scheduler from moving loads before the stores saving the registers. */
2185 /* Maximum number of loads to do before doing the stores */
2215 rtx stores[MAX_MOVE_REG];
2256 /* Generate the appropriate load and store, saving the stores
2270 stores[num_reg++] = gen_rtx_SET (dest_mem, tmp_reg)
2197 rtx stores[MAX_MOVE_REG]; local
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/config/frv/
frv.cc 899 * This area stores the FP value of the caller function.
903 * This area stores the start address of the return value storage
906 * function stores the return value storage area start address in
916 * This area saves the LR. The LR stores the address of a return to the caller
990 * When a struct/union is used as the return value, the caller function stores
1814 scheduler from moving loads before the stores saving the registers. */
2183 /* Maximum number of loads to do before doing the stores */
2213 rtx stores[MAX_MOVE_REG];
2254 /* Generate the appropriate load and store, saving the stores
2268 stores[num_reg++] = gen_rtx_SET (dest_mem, tmp_reg)
2195 rtx stores[MAX_MOVE_REG]; local
    [all...]

Completed in 84 milliseconds