Searched refs:sext (Results 1 - 5 of 5) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/freedreno/rnn/ |
| H A D | util.h | 88 #define sext(a, b) extrs(a, 0, b+1) macro
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_print_ir.cpp | 615 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 D | aco_ir.h | 693 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 D | aco_lower_to_hw_instr.cpp | 519 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 D | aco_optimizer.cpp | 794 bool sext = instr->operands[3].constantEquals(1); local in function:aco::parse_extract 795 return SubdwordSel(size, offset, sext);
|
Completed in 18 milliseconds