Lines Matching refs:round

22    The construction starts from "seeds".  The seed for the first round
32 Each round has these parameters lower than the previous one.
33 The last round has to have these parameters set to zero
38 The other successors (that has not been "sent" to the next round) will be
39 other seeds for this round and the secondary traces will start in them.
94 the .o file there will be an extra round.*/
157 /* The round of the STC creation which this trace was found in. */
158 int round;
192 /* Check to see if bb should be pushed into the next round of trace
195 another round (cold partition blocks are not supposed to be
196 collected into traces until the very last round); or 2). There will
197 be another round, and the basic block is not "hot enough" for the
198 current round of trace collection. */
201 push_to_next_round_p (basic_block bb, int round, int number_of_rounds,
207 there_exists_another_round = round < number_of_rounds - 1;
233 /* Add one extra round of trace collection when partitioning hot/cold
234 basic blocks into separate sections. The last round is for all the
260 fprintf (dump_file, "STC - round %d\n", i + 1);
279 fprintf (dump_file, "Trace %d (round %d): ", i + 1,
280 traces[i].round + 1);
420 /* One round of finding traces. Find traces for BRANCH_TH and EXEC_TH i.e. do
424 traces *N_TRACES. Sets the round (which the trace belongs to) to ROUND. It
426 *HEAP and stores starting points for the next round into new *HEAP. */
430 struct trace *traces, int *n_traces, int round,
434 the next round. */
452 /* If the BB's frequency is too low send BB to the next round. When
455 round. */
457 if (push_to_next_round_p (bb, round, number_of_rounds, exec_th,
466 " Possible start point of next round: %d (key: %d)\n",
473 trace->round = round;
595 pushed to the last round of trace collection. */
597 if (push_to_next_round_p (e->dest, round,
610 " Possible start of %s round: %d (key: %ld)\n",