Lines Matching defs:prev
1929 struct qinst *prev_inst = (struct qinst *) inst->link.prev;
1971 (struct qinst *) prev_inst->link.prev;
2102 struct qinst *prev = (struct qinst *) block->instructions.prev;
2103 if (!prev || prev->qpu.type != V3D_QPU_INSTR_TYPE_ALU)
2106 if (prev->qpu.alu.add.op != V3D_QPU_A_NOP) {
2107 if (prev->qpu.alu.add.magic_write == ldvary_magic &&
2108 prev->qpu.alu.add.waddr == ldvary_index) {
2113 if (prev->qpu.alu.mul.op != V3D_QPU_M_NOP) {
2114 if (prev->qpu.alu.mul.magic_write == ldvary_magic &&
2115 prev->qpu.alu.mul.waddr == ldvary_index) {
2121 if (v3d_qpu_sig_writes_address(c->devinfo, &prev->qpu.sig))
2125 struct v3d_qpu_sig new_sig = prev->qpu.sig;
2133 if (v3d_qpu_writes_flags(&prev->qpu))
2135 if (v3d_qpu_reads_flags(&prev->qpu))
2147 prev->qpu.sig.ldvary = true;
2148 prev->qpu.sig_magic = ldvary_magic;
2149 prev->qpu.sig_addr = ldvary_index;
2368 struct list_head *entry = block->instructions.prev;
2372 entry = entry->prev;