Home
last modified time | relevance | path

Searched refs:backedge (Results 1 – 21 of 21) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DBlockFrequencyTerminology.rst92 As mass is distributed through the loop's DAG, the (otherwise ignored) backedge
93 mass is collected. This backedge mass is used to compute the exit frequency,
H A DLoopTerminology.rst51 * A **backedge** is an edge from a latch to the header.
238 A better measure is the **backedge-taken count**, which is the number of
281 * A single backedge (which implies that there is a single latch).
H A DPasses.rst811 This pass also guarantees that loops will have exactly one backedge.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ScheduleSLM.td23 // For small loops, expand by a small factor to hide the backedge cost.
H A DX86ScheduleAtom.td26 // simple loops, expand by a small factor to hide the backedge cost.
/netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A DLangImpl05.rst678 backedge, but we can't set it up yet (because it doesn't exist!).
768 // Add a new entry to the PHI node for the backedge.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-vect-slp.cc557 bool backedge = false; in vect_get_and_check_slp_defs() local
568 backedge = dominated_by_p (CDI_DOMINATORS, in vect_get_and_check_slp_defs()
616 if (backedge in vect_get_and_check_slp_defs()
H A DChangeLog-20186453 the definition of the backedge value when possible.
9864 but non-VARYING backedge value.
10935 the backedge executable but not the block reachable.
11390 backedge value we're supposed to treat as VARYING also number
11413 to not value-number to the backedge value.
11700 (visit_phi): When the degenerate result is from the backedge and
21319 is a backedge reference.
H A DChangeLog-20135195 and a boolean indicating if we have passed a backedge. If we
5196 have passed a backedge, then set the appropriate bit in the
5201 arguments and a boolean indicating if we have passed a backedge.
5202 If we have passed a backedge, then perform invalidations as needed.
5203 (thread_around_empty_blocks): If we have seen a backedge, then
5206 backedge status to children. Do not pessimize so much when
5209 If we have seen a backedge, then use the dummy simplify routine.
H A DChangeLog-20154486 only one non-backedge exists.
8074 If we thread to a backedge, then return false. Update recursive
8079 If we thread to a backedge, then return 0.
8082 For joiner handling, if we see a backedge, do not try normal
9682 (thread_through_normal_block): If we have seen a backedge, then
19479 backedge arguments.
H A DChangeLog-20207747 (vect_build_slp_instance): Set the backedge SLP def for
7753 backedge defs by failing.
7765 backedge fill code.
9696 node children for PHIs that correspond to backedge values.
H A DChangeLog-201722868 when optimizing backedge uses.
27907 with backedge value not defined in loop. Simplify def stmt
29110 * tree-vect-stmts.c (process_use): Do not mark backedge defs
H A DChangeLog4740 * tree-ssa-dse.cc (dse_classify_store): Perform backedge
H A DChangeLog-201615360 on the backedge.
30851 thread path does not traverse a loop backedge.
H A DChangeLog-201910150 filling in backedge PHI values.
12692 used on backedges adjust the backedge uses of vectorized PHIs.
H A DChangeLog-200619414 across a backedge if the control statement at the end of the
H A DChangeLog-20217639 when translating a MEM_REF over a backedge.
H A DChangeLog-20091598 * tree-vect-loop.c (vect_analyze_loop_form): Remove unused backedge
H A DChangeLog-20127739 * expr.c (emit_block_move_via_loop): Predict the loop backedge loop
H A DChangeLog-201039165 Redirect the backedge from the copied latch to the exit bb.
/netbsd-src/external/gpl3/gcc/dist/
H A DMD5SUMS47800 f9ec9861cfad29ae5e65f5801dec8b35 gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-backedge.c