Searched refs:as_linear (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/
H A Dtest_regalloc.cpp197 Temp tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v0));
223 Temp tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v1));
251 Temp lin_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v4));
276 Temp lin_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v0));
H A Dtest_to_hw_instr.cpp699 Definition(scc, s1), Definition(v0_lo, v1.as_linear()),
700 Operand(reg_s0, s1), Operand(v1_lo, v1.as_linear()));
712 RegClass v1_linear = v1.as_linear();
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_reduce_assign.cpp60 Temp reduceTmp(0, RegClass(RegType::vgpr, maxSize).as_linear());
61 Temp vtmp(0, RegClass(RegType::vgpr, maxSize).as_linear());
H A Daco_ir.h353 constexpr RegClass as_linear() const { return RegClass((RC)(rc | (1 << 6))); } function in struct:aco::RegClass
369 return get(RegType::vgpr, bytes).as_linear();
H A Daco_spill.cpp1698 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear());
1782 Temp linear_vgpr = ctx.program->allocateTmp(v1.as_linear());
H A Daco_lower_to_hw_instr.cpp2050 assert(instr->operands[0].regClass() == v1.as_linear());
2063 assert(instr->operands[0].regClass() == v1.as_linear());
H A Daco_instruction_selection.cpp7836 reduce->operands[1] = Operand(RegClass(RegType::vgpr, dst.size()).as_linear());
7837 reduce->operands[2] = Operand(v1.as_linear());

Completed in 87 milliseconds