Home | History | Annotate | Download | only in program

Lines Matching refs:reladdr

81       this->reladdr = NULL;
90 this->reladdr = NULL;
100 src_reg *reladdr;
111 this->reladdr = NULL;
120 this->reladdr = NULL;
130 src_reg *reladdr;
139 this->reladdr = reg.reladdr;
148 this->reladdr = reg.reladdr;
357 * reg directly for one of the regs, and preload the other reladdr
360 num_reladdr += dst.reladdr != NULL;
361 num_reladdr += src0.reladdr != NULL;
362 num_reladdr += src1.reladdr != NULL;
363 num_reladdr += src2.reladdr != NULL;
369 if (dst.reladdr) {
370 emit(ir, OPCODE_ARL, address_reg, *dst.reladdr);
645 src.reladdr = NULL;
933 * to create the reladdr, and return us a src reg using that
934 * reladdr. That MUL result is not the value we're trying to
958 if (!reg->reladdr)
961 emit(ir, OPCODE_ARL, address_reg, *reg->reladdr);
1611 if (src.reladdr != NULL) {
1615 index_reg, *src.reladdr);
1620 src.reladdr = ralloc(mem_ctx, src_reg);
1621 memcpy(src.reladdr, &index_reg, sizeof(index_reg));
2238 mesa_reg.RelAddr = reg.reladdr != NULL;
2591 inst->src[r].reladdr)
2671 if (inst->dst.file == PROGRAM_TEMPORARY && inst->dst.reladdr) {
2677 inst->dst.reladdr) {
2724 !inst->dst.reladdr &&
2726 !inst->src[0].reladdr &&
2826 mesa_inst->DstReg.RelAddr = inst->dst.reladdr != NULL;
2836 if (mesa_inst->DstReg.RelAddr)
2841 if (mesa_inst->SrcReg[src].RelAddr)