Home
last modified time | relevance | path

Searched refs:invariant (Results 1 – 25 of 49) sorted by relevance

12

/NextBSD/contrib/gcc/
HDloop-invariant.c89 struct invariant struct
129 struct invariant *inv;
146 typedef struct invariant *invariant_p;
229 static struct invariant *
263 struct invariant *inv; in hash_invariant_expr_1()
316 struct invariant *inv1 = NULL, *inv2 = NULL; in invariant_expr_equal_p()
424 static struct invariant *
426 struct invariant *inv) in find_or_insert_inv()
456 find_identical_invariants (htab_t eq, struct invariant *inv) in find_identical_invariants()
460 struct invariant *dep; in find_identical_invariants()
[all …]
HDtree-data-ref.c1883 analyze_offset (tree offset, tree *invariant, tree *constant) in analyze_offset() argument
1888 *invariant = NULL_TREE; in analyze_offset()
1897 *invariant = offset; in analyze_offset()
1918 *invariant = in analyze_offset()
1922 *invariant = invariant_0 ? invariant_0 : invariant_1; in analyze_offset()
1924 *invariant = in analyze_offset()
1925 fold_build1 (NEGATE_EXPR, TREE_TYPE (*invariant), *invariant); in analyze_offset()
1960 tree invariant = NULL_TREE, constant = NULL_TREE; in create_data_ref() local
2001 if (!analyze_offset (offset, &invariant, &constant)) in create_data_ref()
2012 if (type && invariant) in create_data_ref()
[all …]
HDtimevar.def104 DEFTIMEVAR (TV_LIM , "loop invariant motion")
HDtree.c2964 invariant = 0; \
2971 bool constant, read_only, side_effects, invariant; in build2_stat() local
2990 invariant = constant; in build2_stat()
2997 TREE_INVARIANT (t) = invariant; in build2_stat()
3010 bool constant, read_only, side_effects, invariant; in build3_stat() local
3056 bool constant, read_only, side_effects, invariant; in build4_stat() local
3083 bool constant, read_only, side_effects, invariant; in build5_stat() local
3112 bool constant, read_only, side_effects, invariant; in build7_stat() local
HDparams.def404 /* The cost of expression in loop invariant motion that is considered
408 "The minimum cost of an expensive expression in the loop invariant motion",
HDcommon.opt625 Move loop invariant computations out of loops
986 Enable loop invariant motion on trees
HDChangeLog.gcc43771 got new invariant arguments during PHI translation.
/NextBSD/contrib/gcc/cp/
HDChangeLog.gcc4393 * decl.c (poplevel): Check DECL_INITIAL invariant.
98 (finish_function): Check DECL_INITIAL invariant.
/NextBSD/contrib/gcc/doc/
HDpasses.texi406 Loop invariant motion. This pass moves only invariants that
409 operands of conditions that are invariant out of the loop, so that we can use
424 Loop unswitching. This pass moves the conditional jumps that are invariant
585 @item Loop invariant motion
587 This pass removes expensive loop-invariant computations out of loops.
707 based GCSE also does loop invariant code motion. We also perform load
720 A loop invariant motion pass is implemented in @file{loop-invariant.c}.
HDloop.texi282 LCSSA, and @code{verify_loop_closed_ssa} to check that the invariant of
348 is a loop-invariant base and step.
/NextBSD/contrib/libstdc++/include/tr1/
Dfunctional754 * Trait identifying "location-invariant" types, meaning that the
868 // Clone a location-invariant function object that fits within
876 // Clone a function object that is not location-invariant or
885 // Destroying a location-invariant object may still require
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPC.td133 SubtargetFeature<"invariant-function-descriptors",
135 "Assume function descriptors are invariant">;
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDCommentCommands.td134 def Invariant : BlockCommand<"invariant">;
/NextBSD/gnu/usr.bin/cc/cc_int/
HDMakefile42 dbxout.o ddg.o tree-ssa-loop-ch.o loop-invariant.o tree-ssa-loop-im.o \
/NextBSD/contrib/binutils/binutils/doc/
HDfdl.texi215 of these sections as invariant. To do this, add their titles to the
361 instead of saying which ones are invariant. If you have no
/NextBSD/contrib/binutils/ld/
HDfdl.texi214 of these sections as invariant. To do this, add their titles to the
360 instead of saying which ones are invariant. If you have no
HDldint.texinfo909 of these sections as invariant. To do this, add their titles to the
1052 instead of saying which ones are invariant. If you have no
/NextBSD/contrib/binutils/bfd/doc/
HDfdl.texi213 of these sections as invariant. To do this, add their titles to the
359 instead of saying which ones are invariant. If you have no
/NextBSD/crypto/heimdal/doc/
HDinit-creds80 invariant and arbitrary across all initial tickets, and if not
/NextBSD/contrib/groff/
HDFDL236 of these sections as invariant. To do this, add their titles to the
/NextBSD/contrib/diff/doc/
HDfdl.texi276 of these sections as invariant. To do this, add their titles to the
/NextBSD/contrib/libreadline/doc/
HDfdl.texi276 of these sections as invariant. To do this, add their titles to the
/NextBSD/contrib/gcc/doc/include/
HDfdl.texi306 of these sections as invariant. To do this, add their titles to the
/NextBSD/contrib/groff/doc/
HDfdl.texi276 of these sections as invariant. To do this, add their titles to the
/NextBSD/contrib/gdb/gdb/doc/
HDfdl.texi276 of these sections as invariant. To do this, add their titles to the

12