Home
last modified time | relevance | path

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

123

/freebsd-9-stable/contrib/gcc/
Dloop-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 …]
Dtree-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 …]
Dtimevar.def104 DEFTIMEVAR (TV_LIM , "loop invariant motion")
Dtree.c2960 invariant = 0; \
2967 bool constant, read_only, side_effects, invariant; in build2_stat() local
2986 invariant = constant; in build2_stat()
2993 TREE_INVARIANT (t) = invariant; in build2_stat()
3006 bool constant, read_only, side_effects, invariant; in build3_stat() local
3052 bool constant, read_only, side_effects, invariant; in build4_stat() local
3079 bool constant, read_only, side_effects, invariant; in build5_stat() local
3108 bool constant, read_only, side_effects, invariant; in build7_stat() local
Dparams.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",
Dcommon.opt625 Move loop invariant computations out of loops
982 Enable loop invariant motion on trees
DChangeLog.gcc43718 got new invariant arguments during PHI translation.
/freebsd-9-stable/contrib/gcc/doc/
Dpasses.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}.
Dloop.texi282 LCSSA, and @code{verify_loop_closed_ssa} to check that the invariant of
348 is a loop-invariant base and step.
/freebsd-9-stable/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
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DCommentCommands.td134 def Invariant : BlockCommand<"invariant">;
/freebsd-9-stable/gnu/usr.bin/cc/cc_int/
DMakefile40 dbxout.o ddg.o tree-ssa-loop-ch.o loop-invariant.o tree-ssa-loop-im.o \
/freebsd-9-stable/contrib/binutils/ld/
Dfdl.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
Dldint.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
/freebsd-9-stable/contrib/binutils/bfd/doc/
Dfdl.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
/freebsd-9-stable/contrib/binutils/binutils/doc/
Dfdl.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
/freebsd-9-stable/crypto/heimdal/doc/
Dinit-creds80 invariant and arbitrary across all initial tickets, and if not
/freebsd-9-stable/contrib/cvs/doc/
Dcvsclient.texi89 names of requests and so on) is the invariant ISO 646 character set (a
278 characters, space, and characters outside the invariant ISO 646
431 Characters outside the invariant ISO 646 character set should be avoided
476 fairly safe to stick to the invariant ISO 646 character set but the
2068 The restriction to the ISO646 invariant subset is the best approach for
/freebsd-9-stable/contrib/groff/
DFDL236 of these sections as invariant. To do this, add their titles to the
/freebsd-9-stable/contrib/gcc/doc/include/
Dfdl.texi306 of these sections as invariant. To do this, add their titles to the
/freebsd-9-stable/contrib/gdb/gdb/doc/
Dfdl.texi276 of these sections as invariant. To do this, add their titles to the
/freebsd-9-stable/contrib/groff/doc/
Dfdl.texi276 of these sections as invariant. To do this, add their titles to the
/freebsd-9-stable/contrib/diff/doc/
Dfdl.texi276 of these sections as invariant. To do this, add their titles to the
/freebsd-9-stable/contrib/libreadline/doc/
Dfdl.texi276 of these sections as invariant. To do this, add their titles to the
/freebsd-9-stable/contrib/texinfo/doc/
Dfdl.texi276 of these sections as invariant. To do this, add their titles to the

123