Home
last modified time | relevance | path

Searched refs:v_pk_mul_f16 (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dfmul.v2f16.ll9 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1
29 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1 neg_lo:[1,0] neg_hi:[1,0]
51 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1 neg_lo:[0,1] neg_hi:[0,1]
73 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1 neg_lo:[1,1] neg_hi:[1,1]
123 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v2
124 ; GFX9-NEXT: v_pk_mul_f16 v1, v1, v3
148 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v2 neg_lo:[1,0] neg_hi:[1,0]
149 ; GFX9-NEXT: v_pk_mul_f16 v1, v1, v3 neg_lo:[1,0] neg_hi:[1,0]
177 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v2 neg_lo:[0,1] neg_hi:[0,1]
178 ; GFX9-NEXT: v_pk_mul_f16 v1, v1, v3 neg_lo:[0,1] neg_hi:[0,1]
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dfmul.f16.ll87 ; GFX9: v_pk_mul_f16 v[[R_V2_F16:[0-9]+]], v[[A_V2_F16]], v[[B_V2_F16]]
119 ; GFX9: v_pk_mul_f16 v[[R_V2_F16:[0-9]+]], v[[B_V2_F16]], [[K]]
151 ; GFX9: v_pk_mul_f16 v[[R_V2_F16:[0-9]+]], v[[A_V2_F16]], [[K]]
172 ; GFX9-DAG: v_pk_mul_f16 v[[MUL_LO:[0-9]+]], v[[A_LO]], v[[B_LO]]
173 ; GFX9-DAG: v_pk_mul_f16 v[[MUL_HI:[0-9]+]], v[[A_HI]], v[[B_HI]]
201 ; GFX9-DAG: v_pk_mul_f16 v[[MUL_LO:[0-9]+]], v[[A_LO]], [[K0]]
202 ; GFX9-DAG: v_pk_mul_f16 v[[MUL_HI:[0-9]+]], v[[A_HI]], [[K1]]
Dstrict_fmul.f16.ll40 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1
58 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1
76 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v1
94 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, v2
154 ; GFX9-NEXT: v_pk_mul_f16 v0, s2, v0
Dsdwa-peephole.ll185 ; GFX9_10: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
209 ; GFX9_10-DAG: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
210 ; GFX9_10-DAG: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
238 ; GFX9_10-DAG: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
239 ; GFX9_10-DAG: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
240 ; GFX9_10-DAG: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
241 ; GFX9_10-DAG: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
399 ; GFX9_10: v_pk_mul_f16 v[[DST_MUL:[0-9]+]], v{{[0-9]+}}, v[[SRC:[0-9]+]]
Dfmuladd.v2f16.ll16 ; GFX9-FLUSH: v_pk_mul_f16 {{v[0-9]+, v[0-9]+, v[0-9]+}}
31 ; GFX9-DENORM-STRICT: v_pk_mul_f16 {{v[0-9]+, v[0-9]+, v[0-9]+}}
47 ; GFX9-FLUSH: v_pk_mul_f16 {{v[0-9]+, v[0-9]+, v[0-9]+}}
Dfneg-fabs.f16.ll123 ; GFX9: v_pk_mul_f16 v{{[0-9]+}}, [[ABS]], -4.0 op_sel_hi:[1,0]
149 ; GFX9: v_pk_mul_f16 v{{[0-9]+}}, [[ABS]], -4.0 op_sel_hi:[1,0]
Dfabs.f16.ll117 ; GFX9: v_pk_mul_f16 v{{[0-9]+}}, [[FABS]], v{{[0-9]+$}}
144 ; GFX9: v_pk_mul_f16 v{{[0-9]+}}, [[FABS]], s{{[0-9]+$}}
Dfneg.f16.ll120 ; GFX9: v_pk_mul_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} neg_lo:[1,0] neg_hi:[1,0]{{$}}
Dfexp.ll137 ; GFX9-NEXT: v_pk_mul_f16 v0, v0, [[SREG]] op_sel_hi:[1,0]
Dllvm.fmuladd.f16.ll170 ; GFX10-FLUSH: v_pk_mul_f16 [[MUL:v[0-9]+]], v[[A_V2_F16]], v[[B_V2_F16]]
Dfcanonicalize-elimination.ll814 ; GFX9: v_pk_mul_f16
837 ; GFX9: v_pk_mul_f16
Dreduction.ll65 ; GFX9: v_pk_mul_f16 [[MUL:v[0-9]+]], v{{[0-9]+}}, v{{[0-9]+}}{{$}}
/external/llvm-project/llvm/test/MC/AMDGPU/
Dvop3p.s161 v_pk_mul_f16 v0, v1, v2 label
Dgfx8_unsupported.s1549 v_pk_mul_f16 v0, v1, v2 label
Dgfx9_asm_all.s52367 v_pk_mul_f16 v5, v1, v2 label
52370 v_pk_mul_f16 v255, v1, v2 label
52373 v_pk_mul_f16 v5, v255, v2 label
52376 v_pk_mul_f16 v5, s1, v2 label
52379 v_pk_mul_f16 v5, s101, v2 label
52382 v_pk_mul_f16 v5, flat_scratch_lo, v2 label
52385 v_pk_mul_f16 v5, flat_scratch_hi, v2 label
52388 v_pk_mul_f16 v5, vcc_lo, v2 label
52391 v_pk_mul_f16 v5, vcc_hi, v2 label
52394 v_pk_mul_f16 v5, m0, v2 label
[all …]
Dgfx7_unsupported.s2215 v_pk_mul_f16 v0, v1, v2 label
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DVOP3PInstructions.td50 def V_PK_MUL_F16 : VOP3PInst<"v_pk_mul_f16", VOP3_Profile<VOP_V2F16_V2F16_V2F16>, fmul>;
/external/llvm-project/llvm/lib/Target/AMDGPU/
DVOP3PInstructions.td57 def V_PK_MUL_F16 : VOP3PInst<"v_pk_mul_f16", VOP3_Profile<VOP_V2F16_V2F16_V2F16>, any_fmul>;
/external/llvm-project/llvm/test/MC/Disassembler/AMDGPU/
Dgfx9_dasm_all.txt51366 # CHECK: v_pk_mul_f16 v5, v1, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x01,0x05,0x02,0x…
51369 # CHECK: v_pk_mul_f16 v255, v1, v2 ; encoding: [0xff,0x00,0x90,0xd3,0x01,0x05,0x02,0x…
51372 # CHECK: v_pk_mul_f16 v5, v255, v2 ; encoding: [0x05,0x00,0x90,0xd3,0xff,0x05,0x02,0x…
51375 # CHECK: v_pk_mul_f16 v5, s1, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x01,0x04,0x02,0x…
51378 # CHECK: v_pk_mul_f16 v5, s101, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x65,0x04,0x02,0x…
51381 # CHECK: v_pk_mul_f16 v5, flat_scratch_lo, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x66,0x04,0x02,0x…
51384 # CHECK: v_pk_mul_f16 v5, flat_scratch_hi, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x67,0x04,0x02,0x…
51387 # CHECK: v_pk_mul_f16 v5, vcc_lo, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x6a,0x04,0x02,0x…
51390 # CHECK: v_pk_mul_f16 v5, vcc_hi, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x6b,0x04,0x02,0x…
51393 # CHECK: v_pk_mul_f16 v5, m0, v2 ; encoding: [0x05,0x00,0x90,0xd3,0x7c,0x04,0x02,0x…
[all …]
/external/llvm-project/llvm/docs/AMDGPU/
DAMDGPUAsmGFX9.rst1681v_pk_mul_f16 :ref:`vdst<amdgpu_synid9_vdst32_0>`, :ref:`src0<amdgpu_synid9_src32_4>`, …
DAMDGPUAsmGFX10.rst1941v_pk_mul_f16 :ref:`vdst<amdgpu_synid10_vdst32_0>`, :ref:`src0<amdgpu_synid10_src32_2>`…