Lines Matching refs:Instruction

45 	struct rc_instruction * Instruction;
190 fprintf(stderr,"%u (%d) [%u],", ptr->Instruction->IP, score,
249 DBG("%i is now ready\n", sinst->Instruction->IP);
253 if (sinst->Instruction->Type == RC_INSTRUCTION_NORMAL)
255 else if (sinst->Instruction->U.P.Alpha.Opcode == RC_OPCODE_NOP)
257 else if (sinst->Instruction->U.P.RGB.Opcode == RC_OPCODE_NOP)
305 assert(sinst->Instruction->Type != RC_INSTRUCTION_NORMAL);
306 if (!sinst->Instruction->U.P.RGB.OutputWriteMask &&
307 !sinst->Instruction->U.P.Alpha.OutputWriteMask) {
309 if (!sinst->PairedInst->Instruction->U.P.
311 && !sinst->PairedInst->Instruction->U.P.
328 if (sinst->Instruction->Type == RC_INSTRUCTION_NORMAL) {
341 sinst->Score += sinst->Instruction->U.P.RGB.Src[src_idx].Used +
342 sinst->Instruction->U.P.Alpha.Src[src_idx].Used;
350 if (sinst->Instruction->Type == RC_INSTRUCTION_NORMAL) {
428 DBG("%i: commit score = %d\n", sinst->Instruction->IP, sinst->Score);
435 sinst->Instruction->U.P.SemWait = 1;
461 rc_insert_instruction(before->Prev, readytex->Instruction);
462 DBG("%i: commit TEX reads\n", readytex->Instruction->IP);
482 DBG("%i: commit TEX writes\n", readytex->Instruction->IP);
486 readytex->Instruction->U.I.TexSemAcquire = 1;
487 readytex->Instruction->U.I.TexSemWait = 1;
884 struct rc_pair_instruction * pair_inst = &sched_inst->Instruction->U.P;
986 if (list_ptr->Instruction->U.P.Alpha.Opcode != RC_OPCODE_NOP
987 && list_ptr->Instruction->U.P.RGB.Opcode
1000 if (merge_instructions(&pair_ptr->Instruction->U.P,
1001 &list_ptr->Instruction->U.P)) {
1037 if (merge_instructions(&rgb_ptr->Instruction->U.P, &alpha_ptr->Instruction->U.P)) {
1107 if (tex_ptr->Instruction->U.I.Opcode == RC_OPCODE_KIL) {
1125 rc_insert_instruction(before->Prev, max_inst->Instruction);
1137 if (!writer || writer->Instruction->Type != RC_INSTRUCTION_NORMAL) {
1177 DBG("%i: read %i[%i] chan %i\n", s->Current->Instruction->IP, file, index, chan);
1217 DBG("%i: write %i[%i] chan %i\n", s->Current->Instruction->IP, file, index, chan);
1277 s->Current->Instruction = inst;