Searched refs:AluBankSwizzle (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_alu_readport_validation.h | 40 bool schedule_vec_src(PVirtualValue src[3], int nsrc, AluBankSwizzle swz); 42 bool schedule_vec_instruction(const AluInstr& alu, AluBankSwizzle swz); 43 bool schedule_trans_instruction(const AluInstr& alu, AluBankSwizzle swz); 50 static int cycle_vec(AluBankSwizzle swz, int src); 51 static int cycle_trans(AluBankSwizzle swz, int src);
|
D | sfn_alu_readport_validation.cpp | 92 bool AluReadportReservation::schedule_vec_src(PVirtualValue src[3], int nsrc, AluBankSwizzle swz) in schedule_vec_src() 113 bool AluReadportReservation::schedule_vec_instruction(const AluInstr& alu, AluBankSwizzle swz) in schedule_vec_instruction() 127 bool AluReadportReservation::schedule_trans_instruction(const AluInstr& alu, AluBankSwizzle swz) in schedule_trans_instruction() 215 int AluReadportReservation::cycle_vec(AluBankSwizzle swz, int src) in cycle_vec() 217 static const int mapping[AluBankSwizzle::alu_vec_unknown][max_gpr_readports] = { in cycle_vec() 228 int AluReadportReservation::cycle_trans(AluBankSwizzle swz, int src) in cycle_trans() 230 static const int mapping[AluBankSwizzle::sq_alu_scl_unknown][max_gpr_readports] = { in cycle_trans()
|
D | sfn_instr_alu.h | 53 static constexpr const AluBankSwizzle bs[6] = { 121 void set_bank_swizzle(AluBankSwizzle swz) {m_bank_swizzle = swz;} in set_bank_swizzle() 122 AluBankSwizzle bank_swizzle() const {return m_bank_swizzle;} in bank_swizzle() 133 static const std::map<AluBankSwizzle, std::string> bank_swizzle_map; 186 AluBankSwizzle m_bank_swizzle{alu_vec_unknown};
|
D | sfn_alu_defines.h | 284 enum AluBankSwizzle { enum 299 inline AluBankSwizzle operator ++(AluBankSwizzle& x) { 300 x = static_cast<AluBankSwizzle>(x + 1);
|
D | sfn_instr_alugroup.cpp | 132 for (AluBankSwizzle i = sq_alu_scl_201; i != sq_alu_scl_unknown ; ++i) { in add_trans_instructions() 201 for (AluBankSwizzle i = alu_vec_012; i != alu_vec_unknown; ++i) { in add_vec_instructions() 229 for (AluBankSwizzle i = alu_vec_012; i != alu_vec_unknown; ++i) { in add_vec_instructions() 240 bool AluGroup::try_readport(AluInstr *instr, AluBankSwizzle cycle) in try_readport()
|
D | sfn_instr_alugroup.h | 98 bool try_readport(AluInstr *instr, AluBankSwizzle cycle);
|
D | sfn_instr_alu.cpp | 181 const std::map<AluBankSwizzle, std::string> AluInstr::bank_swizzle_map = { 404 AluBankSwizzle bs = alu_vec_012; in replace_source() 531 for (AluBankSwizzle i = alu_vec_012; i != alu_vec_unknown; ++i) { in check_readport_validation() 928 AluBankSwizzle bank_swizzle = alu_vec_unknown; in from_string()
|