HomeSort by relevance Sort by last modified time
    Searched full:dst_sel (Results 1 - 18 of 18) sorted by null

  /external/llvm/test/MC/AMDGPU/
vop_sdwa.s 17 // VI: v_mov_b32_sdwa v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x02,0x02,0x7e,0x02,0x10,0x06,0x06]
18 v_mov_b32 v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PRESERVE src0_sel:DWORD
21 // VI: v_mov_b32_sdwa v3, v4 dst_sel:BYTE_1 dst_unused:UNUSED_PRESERVE src0_sel:WORD_1 ; encoding: [0xf9,0x02,0x06,0x7e,0x04,0x11,0x05,0x06]
22 v_mov_b32 v3, v4 dst_sel:BYTE_1 dst_unused:UNUSED_PRESERVE src0_sel:WORD_1
25 // VI: v_mov_b32_sdwa v15, v99 dst_sel:BYTE_2 dst_unused:UNUSED_SEXT src0_sel:WORD_0 ; encoding: [0xf9,0x02,0x1e,0x7e,0x63,0x0a,0x04,0x06]
26 v_mov_b32 v15, v99 dst_sel:BYTE_2 dst_unused:UNUSED_SEXT src0_sel:WORD_0
29 // VI: v_min_u32_sdwa v194, v13, v1 dst_sel:BYTE_3 dst_unused:UNUSED_SEXT src0_sel:BYTE_3 src1_sel:BYTE_2 ; encoding: [0xf9,0x02,0x84,0x1d,0x0d,0x0b,0x03,0x02]
30 v_min_u32 v194, v13, v1 dst_sel:BYTE_3 dst_unused:UNUSED_SEXT src0_sel:BYTE_3 src1_sel:BYTE_2
33 // VI: v_min_u32_sdwa v255, v4, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:WORD_1 ; encoding: [0xf9,0x02,0xfe,0x1d,0x04,0x04,0x02,0x05]
34 v_min_u32 v255, v4, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:WORD_
    [all...]
  /external/llvm/test/MC/Disassembler/AMDGPU/
sdwa_vi.txt 3 # VI: v_mov_b32_sdwa v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x02,0x02,0x7e,0x02,0x10,0x06,0x06]
6 # VI: v_mov_b32_sdwa v3, v4 dst_sel:BYTE_1 dst_unused:UNUSED_PRESERVE src0_sel:WORD_1 ; encoding: [0xf9,0x02,0x06,0x7e,0x04,0x11,0x05,0x06]
9 # VI: v_mov_b32_sdwa v15, v99 dst_sel:BYTE_2 dst_unused:UNUSED_SEXT src0_sel:WORD_0 ; encoding: [0xf9,0x02,0x1e,0x7e,0x63,0x0a,0x04,0x06]
12 # VI: v_min_u32_sdwa v194, v13, v1 dst_sel:BYTE_3 dst_unused:UNUSED_SEXT src0_sel:BYTE_3 src1_sel:BYTE_2 ; encoding: [0xf9,0x02,0x84,0x1d,0x0d,0x0b,0x03,0x02]
15 # VI: v_min_u32_sdwa v255, v4, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:WORD_1 ; encoding: [0xf9,0x02,0xfe,0x1d,0x04,0x04,0x02,0x05]
18 # VI: v_min_u32_sdwa v200, v200, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x02,0x90,0x1d,0xc8,0x05,0x01,0x06]
21 # VI: v_min_u32_sdwa v1, v1, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x02,0x02,0x1c,0x01,0x06,0x00,0x06]
24 # VI: v_cvt_u32_f32_sdwa v0, v0 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x0e,0x00,0x7e,0x00,0x16,0x06,0x06]
27 # VI: v_fract_f32_sdwa v0, v0 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD ; encoding: [0xf9,0x36,0x00,0x7e,0x00,0x26,0x06,0x06]
30 # VI: v_sin_f32_sdwa v0, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 ; encoding: [0xf9,0x52,0x00,0x7e,0x00,0x06,0x05,0x06
    [all...]
  /external/mesa3d/src/gallium/drivers/r600/sb/
sb_bc_decoder.cpp 472 bc.dst_sel[0] = w1.get_DST_SEL_X();
473 bc.dst_sel[1] = w1.get_DST_SEL_Y();
474 bc.dst_sel[2] = w1.get_DST_SEL_Z();
475 bc.dst_sel[3] = w1.get_DST_SEL_W();
517 bc.dst_sel[0] = w2.get_DST_SEL_X();
518 bc.dst_sel[1] = w2.get_DST_SEL_Y();
519 bc.dst_sel[2] = w2.get_DST_SEL_Z();
520 bc.dst_sel[3] = w2.get_DST_SEL_W();
558 bc.dst_sel[0] = w1.get_DST_SEL_X();
559 bc.dst_sel[1] = w1.get_DST_SEL_Y()
    [all...]
sb_bc_builder.cpp 541 .DST_SEL_X(bc.dst_sel[0])
542 .DST_SEL_Y(bc.dst_sel[1])
543 .DST_SEL_Z(bc.dst_sel[2])
544 .DST_SEL_W(bc.dst_sel[3])
595 .DST_SEL_X(bc.dst_sel[0])
596 .DST_SEL_Y(bc.dst_sel[1])
597 .DST_SEL_Z(bc.dst_sel[2])
598 .DST_SEL_W(bc.dst_sel[3])
609 .DST_SEL_X(bc.dst_sel[0])
610 .DST_SEL_Y(bc.dst_sel[1]
    [all...]
sb_bc_finalize.cpp 464 dst.bc.dst_sel[chan] = SEL_MASK;
628 unsigned sel = f->bc.dst_sel[chan];
662 f->bc.dst_sel[i] = dst_swz[i];
sb_bc_parser.cpp 650 if (n->bc.dst_sel[s] != SEL_MASK)
653 // are using, but original n->bc.dst_sel should be taken into
sb_bc.h 549 unsigned dst_sel[4]; member in struct:r600_sb::bc_fetch
sb_bc_dump.cpp 464 s << chans[n.bc.dst_sel[k]];
sb_expr.cpp 308 if (n.bc.dst_sel[chan] == SEL_0)
310 else if (n.bc.dst_sel[chan] == SEL_1)
  /external/llvm/lib/Target/AMDGPU/
VIInstrFormats.td 242 bits<3> dst_sel;
247 let Inst{42-40} = dst_sel;
286 // VOPC disallows dst_sel and dst_unused as they have no effect on destination
R600InstrFormats.td 111 bits<7> dst_sel = dst{6-0};
115 let Word1{27-21} = dst_sel;
SIInstrInfo.td 568 def dst_sel : NamedOperandU32<"SDWADstSel", NamedMatchClass<"SDWADstSel">>;
    [all...]
  /external/mesa3d/src/amd/vulkan/
si_cmd_buffer.c 805 uint32_t dst_sel = flags & CIK_CP_DMA_USE_L2 ? S_411_DSL_SEL(V_411_DST_ADDR_TC_L2) : 0; local
814 radeon_emit(cs, sync_flag | dst_sel | S_411_SRC_SEL(V_411_DATA)); /* CP_SYNC [31] | SRC_SEL[30:29] */
    [all...]
  /external/llvm/lib/Target/AMDGPU/InstPrinter/
AMDGPUInstPrinter.cpp 527 O << "dst_sel:";
  /external/mesa3d/src/amd/common/
sid.h 156 /* CP DMA bug: Any use of CP_DMA.DST_SEL=TC must be avoided when EOS packets
157 * are used. Use DST_SEL=MC instead. For prefetch, use SRC_SEL=TC and
158 * DST_SEL=MC. Only CIK chips are affected.
196 * 3. CP_SYNC [31] | SRC_SEL [30:29] | ENGINE [27] | DST_SEL [21:20] | SRC_ADDR_HI [15:0]
251 * 2. CP_SYNC [31] | SRC_SEL [30:29] | DST_SEL [21:20] | ENGINE [0]
    [all...]
  /external/mesa3d/src/gallium/drivers/r600/
r600_shader.c 699 int dst_sel, int dst_chan,
720 alu.dst.sel = dst_sel;
743 alu.dst.sel = dst_sel;
755 int dst_sel, int dst_chan,
782 alu.dst.sel = dst_sel;
    [all...]
evergreend.h 126 * 3. CP_SYNC [31] | SRC_SEL [30:29] | ENGINE [27] | DST_SEL [21:20] | SRC_ADDR_HI [7:0]
    [all...]
  /external/llvm/lib/Target/AMDGPU/AsmParser/
AMDGPUAsmParser.cpp     [all...]

Completed in 544 milliseconds