Lines Matching refs:pack
9460 /* Doesn't need get_ssa_temp_tex because we pack it into its own dword anyway. */
9525 Temp acc, pack = Temp();
9548 if (pack == Temp()) {
9549 pack = acc;
9551 pack = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc), pack, acc);
9555 if (pack_const && pack != Temp())
9556 pack = bld.sop2(aco_opcode::s_or_b32, bld.def(s1), bld.def(s1, scc),
9557 Operand::c32(pack_const), pack);
9570 if (pack == Temp()) {
9571 pack = acc;
9573 pack = bld.vop2(aco_opcode::v_or_b32, bld.def(v1), pack, acc);
9577 if (pack_const && pack != Temp())
9578 pack = bld.vop2(aco_opcode::v_or_b32, bld.def(v1), Operand::c32(pack_const), pack);
9580 if (pack_const && pack == Temp())
9582 else if (pack == Temp())
9585 offset = pack;
9625 /* pack derivatives */
12250 bld.sopp(aco_opcode::s_waitcnt, -1, lgkm_imm.pack(bld.program->gfx_level));
12404 bld.sopp(aco_opcode::s_waitcnt, -1, lgkm_imm.pack(program->gfx_level));
12471 bld.sopp(aco_opcode::s_waitcnt, -1, vm_imm.pack(program->gfx_level));
12513 bld.sopp(aco_opcode::s_waitcnt, -1, lgkm_imm.pack(program->gfx_level));