return false;
if (ins->type == TAG_LOAD_STORE_4)
- if (load_store_opcode_props[ins->load_store.op].props & LDST_SPECIAL_MASK)
+ if (load_store_opcode_props[ins->op].props & LDST_SPECIAL_MASK)
return false;
return true;
return false;
if (ins->type == TAG_LOAD_STORE_4)
- if (load_store_opcode_props[ins->load_store.op].props & LDST_SIDE_FX)
+ if (load_store_opcode_props[ins->op].props & LDST_SIDE_FX)
return false;
if (ins->type == TAG_TEXTURE_4)
- if (ins->texture.op == TEXTURE_OP_BARRIER)
+ if (ins->op == TEXTURE_OP_BARRIER)
return false;
return true;
mir_foreach_instr_in_block_safe(block, ins) {
if (ins->type != TAG_ALU_4) continue;
if (ins->compact_branch) continue;
- if (!OP_IS_MOVE(ins->alu.op)) continue;
+ if (!OP_IS_MOVE(ins->op)) continue;
/* Check if it's overwritten in this block before being read */
bool overwritten = false;