Lines Matching defs:arg
35 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry)
37 if (inst->src[arg].file != entry->dst.file ||
38 inst->src[arg].reg != entry->dst.reg ||
39 inst->src[arg].reg_offset != entry->dst.reg_offset) {
45 inst->src[arg].type == BRW_REGISTER_TYPE_UD &&
55 inst->src[arg].file = entry->src.file;
56 inst->src[arg].reg = entry->src.reg;
57 inst->src[arg].reg_offset = entry->src.reg_offset;
59 if (!inst->src[arg].abs) {
60 inst->src[arg].abs = entry->src.abs;
61 inst->src[arg].negate ^= entry->src.negate;