Lines Matching defs:pass_flags
293 mad->pass_flags = mad_info_idx;
634 instr->pass_flags = tmp->pass_flags;
1208 can_eliminate_and_exec(opt_ctx& ctx, Temp tmp, unsigned pass_flags)
1214 return vopc_instr->pass_flags == pass_flags;
1218 if (instr->operands.size() != 2 || instr->pass_flags != pass_flags)
1222 return can_eliminate_and_exec(ctx, instr->operands[0].getTemp(), pass_flags) &&
1223 can_eliminate_and_exec(ctx, instr->operands[1].getTemp(), pass_flags);
1938 instr->pass_flags == 1) {
1939 /* In case of merged shaders, pass_flags=1 means that all lanes are active (exec=-1), so
1943 } else if (can_eliminate_and_exec(ctx, instr->operands[0].getTemp(), instr->pass_flags)) {
4367 mad_info = &ctx.mad_infos[ctx.info[instr->definitions[0].tempId()].instr->pass_flags];
4500 if (info.is_dpp() && info.instr->pass_flags == instr->pass_flags &&
4727 mad_info* info = &ctx.mad_infos[ctx.info[instr->definitions[0].tempId()].instr->pass_flags];