Home
last modified time | relevance | path

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

/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dpk_max_f16_literal.ll5 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, 1.0 op_sel:[0,1] op_sel_hi:[1,0]{{$}}
18 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, 1.0{{$}}
31 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, 1.0 op_sel_hi:[1,0]{{$}}
44 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, -1.0 op_sel:[0,1] op_sel_hi:[1,0]{{$}}
57 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, -1.0{{$}}
70 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, -1.0 op_sel_hi:[1,0]{{$}}
83 ; GFX9_10: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, 0{{$}}
97 ; GFX9: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, [[C]]{{$}}
98 ; GFX10: v_pk_max_f16 v{{[0-9]+}}, 0x41c8, v{{[0-9]+}} op_sel:[1,0] op_sel_hi:[0,1]{{$}}
112 ; GFX9: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, [[C]]{{$}}
[all …]
Dllvm.maxnum.f16.ll304 ; GFX9-NEXT: v_pk_max_f16 v1, s6, s6
305 ; GFX9-NEXT: v_pk_max_f16 v0, s7, s7
306 ; GFX9-NEXT: v_pk_max_f16 v0, v1, v0
374 ; GFX9-NEXT: v_pk_max_f16 v0, s2, s2
375 ; GFX9-NEXT: v_pk_max_f16 v0, v0, s0
441 ; GFX9-NEXT: v_pk_max_f16 v0, s2, s2
442 ; GFX9-NEXT: v_pk_max_f16 v0, v0, s0
534 ; GFX9-NEXT: v_pk_max_f16 v1, s4, s4
535 ; GFX9-NEXT: v_pk_max_f16 v0, s6, s6
536 ; GFX9-NEXT: v_pk_max_f16 v0, v1, v0
[all …]
Dllvm.minnum.f16.ll327 ; GFX9-NEXT: v_pk_max_f16 v1, s6, s6
328 ; GFX9-NEXT: v_pk_max_f16 v0, s7, s7
427 ; GFX9-NEXT: v_pk_max_f16 v0, s2, s2
494 ; GFX9-NEXT: v_pk_max_f16 v0, s2, s2
587 ; GFX9-NEXT: v_pk_max_f16 v1, s4, s4
588 ; GFX9-NEXT: v_pk_max_f16 v0, s6, s6
590 ; GFX9-NEXT: v_pk_max_f16 v2, s7, s7
591 ; GFX9-NEXT: v_pk_max_f16 v1, s5, s5
701 ; GFX9-NEXT: v_pk_max_f16 v1, s5, s5
702 ; GFX9-NEXT: v_pk_max_f16 v0, s7, s7
[all …]
Dfcanonicalize.f16.ll48 ; GFX9-NEXT: v_pk_max_f16 v0, v0, v0
278 ; GFX9: v_pk_max_f16 [[REG:v[0-9]+]], {{v[0-9]+}}, {{v[0-9]+$}}
296 ; GFX9: v_pk_max_f16 [[REG:v[0-9]+]], [[ABS]], [[ABS]]{{$}}
314 ; GFX9: v_pk_max_f16 [[REG:v[0-9]+]], [[ABS]], [[ABS]] neg_lo:[1,1] neg_hi:[1,1]{{$}}
337 ; GFX9: v_pk_max_f16 [[REG:v[0-9]+]], {{v[0-9]+}}, {{v[0-9]+}} neg_lo:[1,1] neg_hi:[1,1]{{$}}
354 ; GFX9: v_pk_max_f16 [[REG:v[0-9]+]], {{s[0-9]+}}, {{s[0-9]+$}}
510 ; GFX9-NEXT: v_pk_max_f16 v0, v0, v0
511 ; GFX9-NEXT: v_pk_max_f16 v1, v1, v1
527 ; GFX9-NEXT: v_pk_max_f16 v0, v0, v0
528 ; GFX9-NEXT: v_pk_max_f16 v1, v1, v1
[all …]
Dfmax3.ll120 ; GFX9-NEXT: v_pk_max_f16
121 ; GFX9-NEXT: v_pk_max_f16
122 ; GFX9-NEXT: v_pk_max_f16
Dreduction.ll438 ; GFX9-NEXT: v_pk_max_f16 [[CANON1:v[0-9]+]], v1, v1
439 ; GFX9-NEXT: v_pk_max_f16 [[CANON0:v[0-9]+]], v0, v0
440 ; GFX9-NEXT: v_pk_max_f16 [[MAX:v[0-9]+]], [[CANON0]], [[CANON1]]{{$}}
464 ; GFX9-NEXT: v_pk_max_f16 [[CANON1:v[0-9]+]], v1, v1
465 ; GFX9-NEXT: v_pk_max_f16 [[CANON0:v[0-9]+]], v0, v0
491 ; XGFX9: v_pk_max_f16 [[MAX:v[0-9]+]], v{{[0-9]+}}, v{{[0-9]+}}{{$}}
501 ; GFX9-NEXT: v_pk_max_f16 [[CANON1:v[0-9]+]], v1, v1
502 ; GFX9-NEXT: v_pk_max_f16 [[CANON0:v[0-9]+]], v0, v0
503 ; GFX9-NEXT: v_pk_max_f16 [[MAX:v[0-9]+]], [[CANON0]], [[CANON1]]{{$}}
540 ; GFX9-NEXT: v_pk_max_f16 [[CANON1:v[0-9]+]], v1, v1
[all …]
Dclamp.ll554 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] clamp{{$}}
570 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] clamp{{$}}
584 ; GFX9: v_pk_max_f16
599 ; GFX9: v_pk_max_f16
616 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] neg_lo:[1,1] neg_hi:[1,1] clamp{{$}}
633 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[ABS]], [[ABS]] neg_lo:[1,1] neg_hi:[1,1] clamp{{$}}
652 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] neg_lo:[1,1] clamp{{$}}
671 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] neg_hi:[1,1] clamp{{$}}
690 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] op_sel:[1,1] op_sel_hi:[0,0] clamp{{$}}
707 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[A]], [[A]] clamp{{$}}
[all …]
Dfmax_legacy.f16.ll79 ; GFX9-NNAN-NEXT: v_pk_max_f16 v0, v0, v1
156 ; GFX9-NNAN-NEXT: v_pk_max_f16 v1, v1, v3
157 ; GFX9-NNAN-NEXT: v_pk_max_f16 v0, v0, v2
254 ; GFX9-NNAN-NEXT: v_pk_max_f16 v0, v0, v2
255 ; GFX9-NNAN-NEXT: v_pk_max_f16 v1, v1, v3
386 ; GFX9-NNAN-NEXT: v_pk_max_f16 v0, v0, v4
387 ; GFX9-NNAN-NEXT: v_pk_max_f16 v1, v1, v5
388 ; GFX9-NNAN-NEXT: v_pk_max_f16 v2, v2, v6
389 ; GFX9-NNAN-NEXT: v_pk_max_f16 v3, v3, v7
Dclamp-modifier.ll223 ; GFX9: v_pk_max_f16 [[MAX:v[0-9]+]], [[ADD]], [[ADD]] neg_lo:[1,1] neg_hi:[1,1] clamp{{$}}
240 ; GFX9: v_pk_max_f16 [[MAX:v[0-9]+]], [[ADD]], [[ADD]] neg_lo:[1,1] clamp{{$}}
259 ; GFX9: v_pk_max_f16 [[MAX:v[0-9]+]], [[ADD]], [[ADD]] neg_hi:[1,1] clamp{{$}}
278 ; GFX9: v_pk_max_f16 [[MAX:v[0-9]+]], [[ADD]], [[ADD]] op_sel:[1,1] op_sel_hi:[0,0] clamp{{$}}
296 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[ADD]], [[ADD]] clamp{{$}}
333 ; GFX9: v_pk_max_f16 [[CLAMP:v[0-9]+]], [[ADD]], [[ADD]] clamp{{$}}
Dfcanonicalize.ll488 ; GFX9: v_pk_max_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}{{$}}
546 ; GFX9: v_pk_max_f16 {{v[0-9]+}}, {{v[0-9]+}}, {{v[0-9]+}}
Dmad-mix-lo.ll152 ; GFX9-DAG: v_pk_max_f16 v1, v1, v1 clamp
Dfcanonicalize-elimination.ll827 ; GFX9: v_pk_max_f16 v0, v0, v0
838 ; GFX9: v_pk_max_f16 v0, v0, v0
/external/llvm-project/llvm/test/MC/AMDGPU/
Dvop3p.s167 v_pk_max_f16 v0, v1, v2 label
Dgfx8_unsupported.s1531 v_pk_max_f16 v0, v1, v2 label
Dgfx9_asm_all.s52637 v_pk_max_f16 v5, v1, v2 label
52640 v_pk_max_f16 v255, v1, v2 label
52643 v_pk_max_f16 v5, v255, v2 label
52646 v_pk_max_f16 v5, s1, v2 label
52649 v_pk_max_f16 v5, s101, v2 label
52652 v_pk_max_f16 v5, flat_scratch_lo, v2 label
52655 v_pk_max_f16 v5, flat_scratch_hi, v2 label
52658 v_pk_max_f16 v5, vcc_lo, v2 label
52661 v_pk_max_f16 v5, vcc_hi, v2 label
52664 v_pk_max_f16 v5, m0, v2 label
[all …]
Dgfx7_unsupported.s2197 v_pk_max_f16 v0, v1, v2 label
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DVOP3PInstructions.td52 def V_PK_MAX_F16 : VOP3PInst<"v_pk_max_f16", VOP3_Profile<VOP_V2F16_V2F16_V2F16>, fmaxnum_like>;
/external/llvm-project/llvm/lib/Target/AMDGPU/
DVOP3PInstructions.td59 def V_PK_MAX_F16 : VOP3PInst<"v_pk_max_f16", VOP3_Profile<VOP_V2F16_V2F16_V2F16>, fmaxnum_like>;
/external/llvm-project/llvm/test/MC/Disassembler/AMDGPU/
Dgfx9_dasm_all.txt51624 # CHECK: v_pk_max_f16 v5, v1, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x01,0x05,0x02,0x…
51627 # CHECK: v_pk_max_f16 v255, v1, v2 ; encoding: [0xff,0x00,0x92,0xd3,0x01,0x05,0x02,0x…
51630 # CHECK: v_pk_max_f16 v5, v255, v2 ; encoding: [0x05,0x00,0x92,0xd3,0xff,0x05,0x02,0x…
51633 # CHECK: v_pk_max_f16 v5, s1, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x01,0x04,0x02,0x…
51636 # CHECK: v_pk_max_f16 v5, s101, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x65,0x04,0x02,0x…
51639 # CHECK: v_pk_max_f16 v5, flat_scratch_lo, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x66,0x04,0x02,0x…
51642 # CHECK: v_pk_max_f16 v5, flat_scratch_hi, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x67,0x04,0x02,0x…
51645 # CHECK: v_pk_max_f16 v5, vcc_lo, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x6a,0x04,0x02,0x…
51648 # CHECK: v_pk_max_f16 v5, vcc_hi, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x6b,0x04,0x02,0x…
51651 # CHECK: v_pk_max_f16 v5, m0, v2 ; encoding: [0x05,0x00,0x92,0xd3,0x7c,0x04,0x02,0x…
[all …]
/external/llvm-project/llvm/docs/AMDGPU/
DAMDGPUAsmGFX9.rst1675v_pk_max_f16 :ref:`vdst<amdgpu_synid9_vdst32_0>`, :ref:`src0<amdgpu_synid9_src32_4>`, …
DAMDGPUAsmGFX10.rst1935v_pk_max_f16 :ref:`vdst<amdgpu_synid10_vdst32_0>`, :ref:`src0<amdgpu_synid10_src32_2>`…