• Home
  • Raw
  • Download

Lines Matching refs:bld

47 …Builder::Result tmp = bld.pseudo(aco_opcode::p_split_vector, bld.def(v2b), bld.def(v2b), inputs[0]…
52 auto result1 = bld.vop1(aco_opcode::v_cvt_f32_f16, bld.def(v1), tmp.def(1).getTemp());
53 auto result2 = bld.vop1(aco_opcode::v_cvt_f32_f16, bld.def(v1), tmp.def(0).getTemp());
69 …Temp hi = bld.pseudo(aco_opcode::p_split_vector, bld.def(v2b), bld.def(v2b), inputs[0]).def(1).get…
73 Temp lo = bld.vop1(aco_opcode::v_not_b32, bld.def(v2b), Operand::zero());
76 bld.pseudo(aco_opcode::p_create_vector, bld.def(v1), lo, hi);
89 Temp op1 = bld.pseudo(aco_opcode::p_unit_test, bld.def(s2));
95 bld.pseudo(aco_opcode::p_unit_test, op, op1);
109 bld.pseudo(aco_opcode::p_unit_test, op);
112 bld.pseudo(aco_opcode::p_unit_test, inputs[0]);
126 bld.pseudo(aco_opcode::p_unit_test, op);
129 bld.pseudo(aco_opcode::p_unit_test, inputs[2]);
143 bld.pseudo(aco_opcode::p_unit_test, op);
146 bld.pseudo(aco_opcode::p_unit_test, inputs[1], inputs[2]);
155 Temp tmp = bld.pseudo(aco_opcode::p_extract_vector, bld.def(v1b), inputs[0], Operand::zero());
160 bld.pseudo(aco_opcode::p_create_vector, bld.def(v1), Operand(v3b), Operand(tmp));
164 bld.pseudo(aco_opcode::p_unit_test, inputs[1]);
173 Temp tmp = bld.pseudo(aco_opcode::p_extract_vector, bld.def(v1b), inputs[0], Operand::c32(4u));
179 bld.pseudo(aco_opcode::p_create_vector, bld.def(v2), inputs[1], Operand(v3b), Operand(tmp));
183 bld.pseudo(aco_opcode::p_unit_test, inputs[1]);
197 Temp tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v0));
201 bld.pseudo(aco_opcode::p_unit_test, Definition(reg_v0, v1));
204 bld.pseudo(aco_opcode::p_unit_test, tmp);
219 Temp s0_tmp = bld.tmp(s1);
220 …Temp scc_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(s1, scc), Definition(s0_tmp.id(), PhysR…
223 Temp tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v1));
227 bld.pseudo(aco_opcode::p_unit_test, bld.def(v2));
230 bld.pseudo(aco_opcode::p_unit_test, tmp, scc_tmp, s0_tmp);
251 Temp lin_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v4));
253 Temp log_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v2, reg_v2));
257 bld.pseudo(aco_opcode::p_unit_test, bld.def(v3));
260 bld.pseudo(aco_opcode::p_unit_test, log_tmp, lin_tmp);
276 Temp lin_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1.as_linear(), reg_v0));
278 Temp log_tmp = bld.pseudo(aco_opcode::p_unit_test, bld.def(v1, reg_v1));
282 bld.pseudo(aco_opcode::p_create_vector, bld.def(v2), Operand(v1), log_tmp);
285 bld.pseudo(aco_opcode::p_unit_test, lin_tmp);