Lines Matching refs:scoreboard

86     struct uwx_scoreboard *scoreboard;
132 /* Create an initial scoreboard for tracking the unwind state. */
134 scoreboard = uwx_init_scoreboards(env);
161 /* If a prologue region, get a new scoreboard, pushing */
166 scoreboard = uwx_new_scoreboard(env, scoreboard);
167 if (scoreboard == 0)
170 scoreboard, &rhdr, ip_slot);
179 status = uwx_decode_body(env, &bstream, scoreboard, &rhdr, ip_slot);
185 TRACE_R_DUMP_SB(scoreboard, rhdr, cur_slot, ip_slot)
188 /* Return the scoreboard's register state array. */
191 *rstatep = scoreboard->rstate;
196 /* scoreboard stack based on the epilogue count, */
202 scoreboard = uwx_pop_scoreboards(env, scoreboard, rhdr.ecount);
203 if (scoreboard == 0)
297 struct uwx_scoreboard *scoreboard,
331 /* scoreboard, along with a parallel array of spill times. */
332 /* We use this as a temporary scoreboard, then update the */
333 /* real scoreboard at the end of the procedure. */
342 newrstate[i] = scoreboard->rstate[i];
359 /* record these in the scoreboard. */
460 scoreboard->rstate[SBREG_RP] =
888 /* Update the scoreboard. */
892 scoreboard->rstate[i] = newrstate[i];
895 scoreboard->rstate[SBREG_PRIUNAT] = priunat_mem_rstate;
914 struct uwx_scoreboard *scoreboard,
933 /* scoreboard, along with a parallel array of spill times. */
934 /* We use this as a temporary scoreboard, then update the */
935 /* real scoreboard at the end of the procedure. */
944 newrstate[i] = scoreboard->rstate[i];
968 status = uwx_label_scoreboard(env, scoreboard, label);
977 status = uwx_copy_scoreboard(env, scoreboard, label);
981 newrstate[i] = scoreboard->rstate[i];
1017 status = uwx_label_scoreboard(env, scoreboard, label);
1029 status = uwx_copy_scoreboard(env, scoreboard, label);
1033 newrstate[i] = scoreboard->rstate[i];
1097 /* Update the scoreboard. */
1101 scoreboard->rstate[i] = newrstate[i];
1105 /* is restored, update the scoreboard entry for PSP */
1109 scoreboard->rstate[SBREG_PSP] = UWX_DISP_SPPLUS(0);
1111 if (UWX_GET_DISP_CODE(scoreboard->rstate[i]) == UWX_DISP_SPREL(0) ||
1112 UWX_GET_DISP_CODE(scoreboard->rstate[i]) == UWX_DISP_PSPREL(0))
1113 scoreboard->rstate[i] = UWX_DISP_NONE;