Home | History | Annotate | Download | only in compiler

Lines Matching refs:definitions

114       encoding |= !instr->definitions.empty() ? instr->definitions[0].physReg() << 16 : 0;
139 encoding |= !instr->definitions.empty() && !(instr->definitions[0].physReg() == scc)
140 ? instr->definitions[0].physReg() << 16
154 encoding |= !instr->definitions.empty() ? instr->definitions[0].physReg() << 16 : 0;
182 bool soe = instr->operands.size() >= (!instr->definitions.empty() ? 3 : 4);
183 bool is_load = !instr->definitions.empty();
189 encoding |= instr->definitions.size() ? instr->definitions[0].physReg() << 15 : 0;
231 encoding |= (is_load ? instr->definitions[0].physReg() : instr->operands[2].physReg())
278 encoding |= (0xFF & instr->definitions[0].physReg()) << 17;
286 if (!instr->definitions.empty())
287 encoding |= (0xFF & instr->definitions[0].physReg()) << 17;
319 encoding |= (0xFF & instr->definitions[0].physReg());
340 encoding |= (0xFF & instr->definitions[0].physReg()) << 18;
366 unsigned reg = !instr->definitions.empty() ? instr->definitions[0].physReg() : 0;
407 : instr->definitions[0].physReg();
441 : instr->definitions[0].physReg();
480 if (!instr->definitions.empty()) {
481 encoding |= (0xFF & instr->definitions[0].physReg()) << 8; /* VDATA */
539 if (!instr->definitions.empty())
540 encoding |= (0xFF & instr->definitions[0].physReg()) << 24;
621 if (instr->definitions.size() == 2)
622 encoding |= instr->definitions[1].physReg() << 8;
623 encoding |= (0xFF & instr->definitions[0].physReg());
659 encoding |= (0xFF & instr->definitions[0].physReg());
703 if (instr->definitions[0].physReg() != vcc) {
704 encoding |= instr->definitions[0].physReg() << 8;
709 encoding |= sdwa.dst_sel.to_sdwa_sel(instr->definitions[0].physReg().byte()) << 8;
711 if (instr->definitions[0].bytes() < 4) /* dst_preserve */
791 } else if ((*it)->definitions.size() && (*it)->definitions[0].physReg() == exec)
871 Definition def_tmp_lo(branch->definitions[0].physReg(), s1);
872 Operand op_tmp_lo(branch->definitions[0].physReg(), s1);
873 Definition def_tmp_hi(branch->definitions[0].physReg().advance(4), s1);
874 Operand op_tmp_hi(branch->definitions[0].physReg().advance(4), s1);
895 instr.reset(bld.sop1(aco_opcode::s_getpc_b64, branch->definitions[0]).instr);
916 bld.sop1(aco_opcode::s_setpc_b64, Operand(branch->definitions[0].physReg(), s2)).instr);