Searched refs:sext (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/rnn/
H A Dutil.h88 #define sext(a, b) extrs(a, 0, b+1) macro
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_print_ir.cpp615 char sext = sdwa.dst_sel.sign_extend() ? 's' : 'u'; local in function:aco::print_instr_format_specific
620 case 1: fprintf(output, " dst_sel:%cbyte%u", sext, offset); break;
621 case 2: fprintf(output, " dst_sel:%cword%u", sext, offset >> 1); break;
629 char sext = sdwa.sel[i].sign_extend() ? 's' : 'u'; local in function:aco::print_instr_format_specific
634 case 1: fprintf(output, " src%d_sel:%cbyte%u", i, sext, offset); break;
635 case 2: fprintf(output, " src%d_sel:%cword%u", i, sext, offset >> 1); break;
H A Daco_ir.h693 bool sext = false)
701 if (sext && (upper33 == 0xFFFFFFFF80000000 || upper33 == 0))
1424 sext = 0x20, enumerator in enum:aco::SubdwordSel::sdwa_sel
1425 sbyte = ubyte | sext,
1426 sword = uword | sext,
1445 : sel((sdwa_sel)((sign_extend ? sext : 0) | size << 2 | offset))
1452 constexpr bool sign_extend() const { return sel & sext; }
692 is_constant_representable(uint64_t val,unsigned bytes,bool zext=false,bool sext=false) argument
H A Daco_lower_to_hw_instr.cpp519 bool sext = reduce_op == imin8 || reduce_op == imax8; local in function:aco::emit_reduction
520 sdwa->sel[0] = SubdwordSel(1, 0, sext);
542 bool sext = reduce_op == imin16 || reduce_op == imax16 || reduce_op == iadd16; local in function:aco::emit_reduction
543 sdwa->sel[0] = SubdwordSel(2, 0, sext);
H A Daco_optimizer.cpp794 bool sext = instr->operands[3].constantEquals(1); local in function:aco::parse_extract
795 return SubdwordSel(size, offset, sext);

Completed in 18 milliseconds