/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | gfx12_asm_vopcx_t16_promote.s | 940 v_cmpx_u_f16 v1.h, v255.h 943 v_cmpx_u_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 946 v_cmpx_u_f16 v1.h, v255.h quad_perm:[3,2,1,0] 949 v_cmpx_u_f16 v1.l, v255.l 952 v_cmpx_u_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 955 v_cmpx_u_f16 v1.l, v255.l quad_perm:[3,2,1,0] 958 v_cmpx_u_f16 v255.h, v2.h 961 v_cmpx_u_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 964 v_cmpx_u_f16 v255.h, v2.h quad_perm:[3,2,1,0] 967 v_cmpx_u_f16 v25 81 v_cmpx_u_f16 v1, v255 global() label 162 v_cmpx_u_f16 v255, v2 global() label 243 v_cmpx_u_f16 v1, v255 quad_perm:[3,2,1,0] global() label 324 v_cmpx_u_f16 v255, v2 quad_perm:[3,2,1,0] global() label 405 v_cmpx_u_f16 v1, v255 dpp8:[7,6,5,4,3,2,1,0] global() label 486 v_cmpx_u_f16 v255, v2 dpp8:[7,6,5,4,3,2,1,0] global() label [all...] |
H A D | gfx11_asm_vopcx_t16_promote.s | 1048 v_cmpx_u_f16 v1.h, v255.h 1051 v_cmpx_u_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 1054 v_cmpx_u_f16 v1.h, v255.h quad_perm:[3,2,1,0] 1057 v_cmpx_u_f16 v1.l, v255.l 1060 v_cmpx_u_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 1063 v_cmpx_u_f16 v1.l, v255.l quad_perm:[3,2,1,0] 1066 v_cmpx_u_f16 v255.h, v2.h 1069 v_cmpx_u_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 1072 v_cmpx_u_f16 v255.h, v2.h quad_perm:[3,2,1,0] 1075 v_cmpx_u_f16 v25 90 v_cmpx_u_f16 v1, v255 global() label 180 v_cmpx_u_f16 v255, v2 global() label 270 v_cmpx_u_f16 v1, v255 quad_perm:[3,2,1,0] global() label 360 v_cmpx_u_f16 v255, v2 quad_perm:[3,2,1,0] global() label 450 v_cmpx_u_f16 v1, v255 dpp8:[7,6,5,4,3,2,1,0] global() label 540 v_cmpx_u_f16 v255, v2 dpp8:[7,6,5,4,3,2,1,0] global() label [all...] |
H A D | gfx12_asm_vopcx.s | 3593 v_cmpx_u_f16 v1.l, v2.l 3596 v_cmpx_u_f16 v127.l, v2.l 3599 v_cmpx_u_f16 s1, v2.l 3602 v_cmpx_u_f16 s105, v2.l 3605 v_cmpx_u_f16 vcc_lo, v2.l 3608 v_cmpx_u_f16 vcc_hi, v2.l 3611 v_cmpx_u_f16 ttmp15, v2.l 3614 v_cmpx_u_f16 m0, v2.l 3617 v_cmpx_u_f16 exec_lo, v2.l 3620 v_cmpx_u_f16 exec_h 3280 v_cmpx_u_f16 v1, v2 global() label 3283 v_cmpx_u_f16 v127, v2 global() label 3286 v_cmpx_u_f16 s1, v2 global() label 3289 v_cmpx_u_f16 s105, v2 global() label 3292 v_cmpx_u_f16 vcc_lo, v2 global() label 3295 v_cmpx_u_f16 vcc_hi, v2 global() label 3298 v_cmpx_u_f16 ttmp15, v2 global() label 3301 v_cmpx_u_f16 m0, v2 global() label 3304 v_cmpx_u_f16 exec_lo, v2 global() label 3307 v_cmpx_u_f16 exec_hi, v2 global() label 3310 v_cmpx_u_f16 null, v2 global() label 3313 v_cmpx_u_f16 -1, v2 global() label 3316 v_cmpx_u_f16 0.5, v2 global() label 3319 v_cmpx_u_f16 src_scc, v2 global() label 3322 v_cmpx_u_f16 0xfe0b, v127 global() label [all...] |
H A D | gfx11_asm_vopcx.s | 4418 v_cmpx_u_f16 v1.l, v2.l 4421 v_cmpx_u_f16 v127.l, v2.l 4424 v_cmpx_u_f16 s1, v2.l 4427 v_cmpx_u_f16 s105, v2.l 4430 v_cmpx_u_f16 vcc_lo, v2.l 4433 v_cmpx_u_f16 vcc_hi, v2.l 4436 v_cmpx_u_f16 ttmp15, v2.l 4439 v_cmpx_u_f16 m0, v2.l 4442 v_cmpx_u_f16 exec_lo, v2.l 4445 v_cmpx_u_f16 exec_h 3982 v_cmpx_u_f16 v1, v2 global() label 3985 v_cmpx_u_f16 v127, v2 global() label 3988 v_cmpx_u_f16 s1, v2 global() label 3991 v_cmpx_u_f16 s105, v2 global() label 3994 v_cmpx_u_f16 vcc_lo, v2 global() label 3997 v_cmpx_u_f16 vcc_hi, v2 global() label 4000 v_cmpx_u_f16 ttmp15, v2 global() label 4003 v_cmpx_u_f16 m0, v2 global() label 4006 v_cmpx_u_f16 exec_lo, v2 global() label 4009 v_cmpx_u_f16 exec_hi, v2 global() label 4012 v_cmpx_u_f16 null, v2 global() label 4015 v_cmpx_u_f16 -1, v2 global() label 4018 v_cmpx_u_f16 0.5, v2 global() label 4021 v_cmpx_u_f16 src_scc, v2 global() label 4024 v_cmpx_u_f16 0xfe0b, v127 global() label [all...] |
H A D | gfx12_asm_vopcx_dpp16.s | 2345 v_cmpx_u_f16 v1.l, v2.l quad_perm:[3,2,1,0] 2346 // GFX12: v_cmpx_u_f16 v1.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff] 2348 v_cmpx_u_f16 v1.l, v2.l quad_perm:[0,1,2,3] 2349 // GFX12: v_cmpx_u_f16 v1.l, v2.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff] 2351 v_cmpx_u_f16 v1.l, v2.l row_mirror 2352 // GFX12: v_cmpx_u_f16 v1.l, v2.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff] 2354 v_cmpx_u_f16 v1.l, v2.l row_half_mirror 2355 // GFX12: v_cmpx_u_f16 v1.l, v2.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff] 2357 v_cmpx_u_f16 v1.l, v2.l row_shl:1 2358 // GFX12: v_cmpx_u_f16 v 2188 v_cmpx_u_f16 v1, v2 quad_perm:[3,2,1,0] global() label 2191 v_cmpx_u_f16 v1, v2 quad_perm:[0,1,2,3] global() label 2194 v_cmpx_u_f16 v1, v2 row_mirror global() label 2197 v_cmpx_u_f16 v1, v2 row_half_mirror global() label 2200 v_cmpx_u_f16 v1, v2 row_shl:1 global() label 2203 v_cmpx_u_f16 v1, v2 row_shl:15 global() label 2206 v_cmpx_u_f16 v1, v2 row_shr:1 global() label 2209 v_cmpx_u_f16 v1, v2 row_shr:15 global() label 2212 v_cmpx_u_f16 v1, v2 row_ror:1 global() label 2215 v_cmpx_u_f16 v1, v2 row_ror:15 global() label 2218 v_cmpx_u_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf global() label 2221 v_cmpx_u_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1 global() label 2224 v_cmpx_u_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0 global() label 2227 v_cmpx_u_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1 global() label [all...] |
H A D | gfx11_asm_vopcx_dpp16.s | 2870 v_cmpx_u_f16 v1.l, v2.l quad_perm:[3,2,1,0] 2871 // GFX11: v_cmpx_u_f16 v1.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff] 2873 v_cmpx_u_f16 v1.l, v2.l quad_perm:[0,1,2,3] 2874 // GFX11: v_cmpx_u_f16 v1.l, v2.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff] 2876 v_cmpx_u_f16 v1.l, v2.l row_mirror 2877 // GFX11: v_cmpx_u_f16 v1.l, v2.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff] 2879 v_cmpx_u_f16 v1.l, v2.l row_half_mirror 2880 // GFX11: v_cmpx_u_f16 v1.l, v2.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff] 2882 v_cmpx_u_f16 v1.l, v2.l row_shl:1 2883 // GFX11: v_cmpx_u_f16 v 2608 v_cmpx_u_f16 v1, v2 quad_perm:[3,2,1,0] global() label 2611 v_cmpx_u_f16 v1, v2 quad_perm:[0,1,2,3] global() label 2614 v_cmpx_u_f16 v1, v2 row_mirror global() label 2617 v_cmpx_u_f16 v1, v2 row_half_mirror global() label 2620 v_cmpx_u_f16 v1, v2 row_shl:1 global() label 2623 v_cmpx_u_f16 v1, v2 row_shl:15 global() label 2626 v_cmpx_u_f16 v1, v2 row_shr:1 global() label 2629 v_cmpx_u_f16 v1, v2 row_shr:15 global() label 2632 v_cmpx_u_f16 v1, v2 row_ror:1 global() label 2635 v_cmpx_u_f16 v1, v2 row_ror:15 global() label 2638 v_cmpx_u_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf global() label 2641 v_cmpx_u_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1 global() label 2644 v_cmpx_u_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0 global() label 2647 v_cmpx_u_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1 global() label [all...] |
H A D | gfx12_asm_vopcx_dpp8.s | 629 v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 630 // GFX12: v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 632 v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] fi:1 633 // GFX12: v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 635 v_cmpx_u_f16 v127.l, v127.l dpp8:[0,0,0,0,0,0,0,0] 636 // GFX12: v_cmpx_u_f16 v127.l, v127.l dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00] 638 v_cmpx_u_f16 v1.h, v2.h dpp8:[7,6,5,4,3,2,1,0] fi:1 639 // GFX12: v_cmpx_u_f16 v1.h, v2.h dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x04,0x11,0x7d,0x81,0x77,0x39,0x05] 641 v_cmpx_u_f16 v127.h, v127.h dpp8:[0,0,0,0,0,0,0,0] fi:0 642 // GFX12: v_cmpx_u_f16 v12 472 v_cmpx_u_f16 v1, v2 dpp8:[7,6,5,4,3,2,1,0] global() label 475 v_cmpx_u_f16 v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1 global() label 478 v_cmpx_u_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0 global() label [all...] |
H A D | gfx11_asm_vopcx_dpp8.s | 824 v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 825 // GFX11: v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 827 v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] fi:1 828 // GFX11: v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 830 v_cmpx_u_f16 v127.l, v127.l dpp8:[0,0,0,0,0,0,0,0] 831 // GFX11: v_cmpx_u_f16 v127.l, v127.l dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00] 833 v_cmpx_u_f16 v127.l, v127.l dpp8:[7,6,5,4,3,2,1,0] 834 // GFX11: v_cmpx_u_f16 v127.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x77,0x39,0x05] 836 v_cmpx_u_f16 v1.h, v2.h dpp8:[7,6,5,4,3,2,1,0] fi:1 837 // GFX11: v_cmpx_u_f16 v 562 v_cmpx_u_f16 v1, v2 dpp8:[7,6,5,4,3,2,1,0] global() label 565 v_cmpx_u_f16 v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1 global() label 568 v_cmpx_u_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0 global() label [all...] |
H A D | vopc-vi.s | 109 v_cmpx_u_f16 vcc, v2, v4 label
|
H A D | gfx10_asm_vopcx.s | 11633 v_cmpx_u_f16 v1, v2 label 11636 v_cmpx_u_f16 v255, v2 label 11639 v_cmpx_u_f16 s1, v2 label 11642 v_cmpx_u_f16 s101, v2 label 11645 v_cmpx_u_f16 vcc_lo, v2 label 11648 v_cmpx_u_f16 vcc_hi, v2 label 11651 v_cmpx_u_f16 m0, v2 label 11654 v_cmpx_u_f16 exec_lo, v2 label 11657 v_cmpx_u_f16 exec_hi, v2 label 11660 v_cmpx_u_f16 label 11663 v_cmpx_u_f16 -1, v2 global() label 11666 v_cmpx_u_f16 0.5, v2 global() label 11669 v_cmpx_u_f16 -4.0, v2 global() label 11672 v_cmpx_u_f16 0xfe0b, v2 global() label 11675 v_cmpx_u_f16 0x3456, v2 global() label 11678 v_cmpx_u_f16 v1, v255 global() label [all...] |
H A D | gfx8_asm_vopc.s | 2397 v_cmpx_u_f16 vcc, v1, v2 label 2400 v_cmpx_u_f16 vcc, v255, v2 label 2403 v_cmpx_u_f16 vcc, s1, v2 label 2406 v_cmpx_u_f16 vcc, s101, v2 label 2409 v_cmpx_u_f16 vcc, flat_scratch_lo, v2 label 2412 v_cmpx_u_f16 vcc, flat_scratch_hi, v2 label 2415 v_cmpx_u_f16 vcc, vcc_lo, v2 label 2418 v_cmpx_u_f16 vcc, vcc_hi, v2 label 2421 v_cmpx_u_f16 vcc, tba_lo, v2 label 2424 v_cmpx_u_f16 vcc, tba_hi, v2 label [all …]
|
H A D | gfx9_asm_vopc.s | 2049 v_cmpx_u_f16 vcc, v1, v2 label 2052 v_cmpx_u_f16 vcc, v255, v2 label 2055 v_cmpx_u_f16 vcc, s1, v2 label 2058 v_cmpx_u_f16 vcc, s101, v2 label 2061 v_cmpx_u_f16 vcc, flat_scratch_lo, v2 label 2064 v_cmpx_u_f16 vcc, flat_scratch_hi, v2 label 2067 v_cmpx_u_f16 vcc, vcc_lo, v2 label 2070 v_cmpx_u_f16 vcc, vcc_hi, v2 label 2073 v_cmpx_u_f16 vcc, ttmp15, v2 label 2076 v_cmpx_u_f16 vcc, m0, v2 label [all …]
|
H A D | gfx7_unsupported.s | 1483 v_cmpx_u_f16 -1, v2 label
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx12_dasm_vopcx_dpp8.txt | 580 # GFX12-REAL16: v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 581 # GFX12-FAKE16: v_cmpx_u_f16 v1, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 584 # GFX12-REAL16: v_cmpx_u_f16 v127.l, v127.l dpp8:[0,0,0,0,0,0,0,0] fi:1 ; encoding: [0xea,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00] 585 # GFX12-FAKE16: v_cmpx_u_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:1 ; encoding: [0xea,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00] 588 # GFX12-REAL16: v_cmpx_u_f16 v1.h, v2.h dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x11,0x7d,0x81,0x77,0x39,0x05] 589 # GFX12-FAKE16: v_cmpx_u_f16 v129/*Invalid register, operand has 'VGPR_32_Lo128' register class*/, v130/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x11,0x7d,0x81,0x77,0x39,0x05] 592 # GFX12-REAL16: v_cmpx_u_f16 v127.h, v127.h dpp8:[0,0,0,0,0,0,0,0] fi:1 ; encoding: [0xea,0xfe,0x11,0x7d,0xff,0x00,0x00,0x00] 593 # GFX12-FAKE16: v_cmpx_u_f16 v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/, v255/*Invalid register, operand has 'VGPR_32_Lo128' register class*/ dpp8:[0,0,0,0,0,0,0,0] fi:1 ; encoding: [0xea,0xfe,0x11,0x7d,0xff,0x00,0x00,0x00]
|
H A D | gfx12_dasm_vopcx_dpp16.txt | 2764 # GFX12-REAL16: v_cmpx_u_f16 v1.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff] 2765 # GFX12-FAKE16: v_cmpx_u_f16 v1, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff] 2768 # GFX12-REAL16: v_cmpx_u_f16 v1.l, v2.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff] 2769 # GFX12-FAKE16: v_cmpx_u_f16 v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff] 2772 # GFX12-REAL16: v_cmpx_u_f16 v1.l, v2.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff] 2773 # GFX12-FAKE16: v_cmpx_u_f16 v1, v2 row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff] 2776 # GFX12-REAL16: v_cmpx_u_f16 v1.l, v2.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff] 2777 # GFX12-FAKE16: v_cmpx_u_f16 v1, v2 row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff] 2780 # GFX12-REAL16: v_cmpx_u_f16 v1.l, v2.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x01,0x01,0xff] 2781 # GFX12-FAKE16: v_cmpx_u_f16 v [all...] |
H A D | gfx11_dasm_vopcx_dpp8.txt | 916 # GFX11-REAL16: v_cmpx_u_f16 v1.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 917 # GFX11-FAKE16: v_cmpx_u_f16 v1, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05] 920 # GFX11-REAL16: v_cmpx_u_f16 v127.l, v127.l dpp8:[0,0,0,0,0,0,0,0] fi:1 ; encoding: [0xea,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00] 921 # GFX11-FAKE16: v_cmpx_u_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:1 ; encoding: [0xea,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00] 924 # GFX11-REAL16: v_cmpx_u_f16 v127.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x77,0x39,0x05] 925 # GFX11-FAKE16: v_cmpx_u_f16 v127, v127 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x77,0x39,0x05] 926 # GFX12-REAL16: v_cmpx_u_f16 v127.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x77,0x39,0x05] 927 # GFX12-FAKE16: v_cmpx_u_f16 v127, v127 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xfe,0x10,0x7d,0x7f,0x77,0x39,0x05] 930 # GFX11-REAL16: v_cmpx_u_f16 v1.h, v2.h dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x04,0x11,0x7d,0x81,0x77,0x39,0x05] 931 # GFX11-FAKE16: v_cmpx_u_f16 v12 [all...] |
H A D | gfx8_vopcx_sdwa.txt | 591 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0x… 594 # CHECK: v_cmpx_u_f16 vcc, v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,… 597 # CHECK: v_cmpx_u_f16 vcc, v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x71,0x7c,… 600 # CHECK: v_cmpx_u_f16 vcc, v1, v2 clamp src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0… 603 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0… 606 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0… 609 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0… 612 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0… 615 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0… 618 # CHECK: v_cmpx_u_f16 vcc, v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x70,0x7c,0… [all …]
|
H A D | gfx11_dasm_vopcx_dpp16.txt | 3256 # GFX11-REAL16: v_cmpx_u_f16 v1.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff] 3257 # GFX11-FAKE16: v_cmpx_u_f16 v1, v2 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff] 3260 # GFX11-REAL16: v_cmpx_u_f16 v1.l, v2.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff] 3261 # GFX11-FAKE16: v_cmpx_u_f16 v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff] 3264 # GFX11-REAL16: v_cmpx_u_f16 v1.l, v2.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff] 3265 # GFX11-FAKE16: v_cmpx_u_f16 v1, v2 row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff] 3268 # GFX11-REAL16: v_cmpx_u_f16 v1.l, v2.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff] 3269 # GFX11-FAKE16: v_cmpx_u_f16 v1, v2 row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff] 3272 # GFX11-REAL16: v_cmpx_u_f16 v1.l, v2.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0xfa,0x04,0x10,0x7d,0x01,0x01,0x01,0xff] 3273 # GFX11-FAKE16: v_cmpx_u_f16 v [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | VOPCInstructions.td | 750 defm V_CMPX_U_F16 : VOPCX_F16 <"v_cmpx_u_f16">; 1986 defm V_CMPX_U_F16 : VOPCX_Real_t16_and_fake16_gfx11_gfx12<0x088, "v_cmpx_u_f16">;
|
/llvm-project/llvm/docs/AMDGPU/ |
H A D | AMDGPUAsmGFX8.rst | 1759 …v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx8_vcc>`, :ref:`src0<amdgpu_synid_gfx…
|
H A D | AMDGPUAsmGFX9.rst | 2019 …v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx9_vcc>`, :ref:`src0<amdgpu_synid_gfx…
|
H A D | AMDGPUAsmGFX90a.rst | 1985 …v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx90a_vcc>`, :ref:`src0<amdgpu_synid_g…
|
H A D | AMDGPUAsmGFX940.rst | 2046 …v_cmpx_u_f16 :ref:`vcc<amdgpu_synid_gfx940_vcc>`, :ref:`src0<amdgpu_synid_g…
|
H A D | AMDGPUAsmGFX1030.rst | 2064 …v_cmpx_u_f16 :ref:`src0<amdgpu_synid_gfx1030_src_5bb6f2>`, :ref:`v…
|
H A D | AMDGPUAsmGFX10.rst | 2151 …v_cmpx_u_f16 :ref:`src0<amdgpu_synid_gfx10_src_823582>`, :ref:`vsr…
|