Home | History | Annotate | Download | only in i965

Lines Matching refs:reladdr

1471       if (src.reladdr) {
1474 emit(ADD(dst_reg(temp), *src.reladdr, index_reg));
1479 src.reladdr = ralloc(mem_ctx, src_reg);
1480 memcpy(src.reladdr, &index_reg, sizeof(index_reg));
1615 src.reladdr ||
1641 last_rhs_inst->dst.reladdr = dst.reladdr;
2401 src_reg *reladdr, int reg_offset)
2414 if (reladdr) {
2417 emit_before(inst, ADD(dst_reg(index), *reladdr, src_reg(reg_offset)));
2429 src_reg *reladdr, int reg_offset)
2431 if (reladdr) {
2434 emit_before(inst, ADD(dst_reg(index), *reladdr, src_reg(reg_offset)));
2462 src_reg index = get_scratch_offset(inst, orig_src.reladdr, reg_offset);
2479 src_reg index = get_scratch_offset(inst, orig_dst.reladdr, reg_offset);
2512 if (inst->dst.file == GRF && inst->dst.reladdr &&
2521 if (src->file == GRF && src->reladdr &&
2549 inst->dst.reladdr = NULL;
2564 inst->src[i].reladdr = NULL;
2580 src_reg offset = get_pull_constant_offset(inst, orig_src.reladdr, reg_offset);
2621 if (inst->src[i].file != UNIFORM || !inst->src[i].reladdr)
2651 inst->src[i].reladdr = NULL;
2655 /* Now there are no accesses of the UNIFORM file with a reladdr, so