/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AMDGPU/ |
D | literalv216.s | 3 v_pk_add_f16 v1, 0, v2 label 6 v_pk_add_f16 v1, 0.0, v2 label 9 v_pk_add_f16 v1, v2, 0 label 12 v_pk_add_f16 v1, v2, 0.0 label 15 v_pk_add_f16 v1, 1.0, v2 label 18 v_pk_add_f16 v1, -1.0, v2 label 21 v_pk_add_f16 v1, -0.5, v2 label 24 v_pk_add_f16 v1, 0.5, v2 label 27 v_pk_add_f16 v1, 2.0, v2 label 30 v_pk_add_f16 v1, -2.0, v2 label [all …]
|
D | literalv216-err.s | 3 v_pk_add_f16 v1, -17, v2 label 6 v_pk_add_f16 v1, 65, v2 label 9 v_pk_add_f16 v1, 64.0, v2 label 12 v_pk_add_f16 v1, -0.15915494, v2 label 15 v_pk_add_f16 v1, -0.0, v2 label 18 v_pk_add_f16 v1, -32768, v2 label 21 v_pk_add_f16 v1, 32767, v2 label
|
D | vop3p-err.s | 51 v_pk_add_f16 v1, |v2|, v3 label 54 v_pk_add_f16 v1, abs(v2), v3 label 57 v_pk_add_f16 v1, v2, |v3| label 60 v_pk_add_f16 v1, v2, abs(v3) label 63 v_pk_add_f16 v1, -v2, v3 label 66 v_pk_add_f16 v1, v2, -v3 label 79 v_pk_add_f16 v255, s1, s2 label
|
D | vop3p.s | 158 v_pk_add_f16 v0, v1, v2 label
|
D | gfx9_asm_all.s | 51481 v_pk_add_f16 v5, v1, v2 label 51484 v_pk_add_f16 v255, v1, v2 label 51487 v_pk_add_f16 v5, v255, v2 label 51490 v_pk_add_f16 v5, s1, v2 label 51493 v_pk_add_f16 v5, s101, v2 label 51496 v_pk_add_f16 v5, flat_scratch_lo, v2 label 51499 v_pk_add_f16 v5, flat_scratch_hi, v2 label 51502 v_pk_add_f16 v5, vcc_lo, v2 label 51505 v_pk_add_f16 v5, vcc_hi, v2 label 51508 v_pk_add_f16 v5, m0, v2 label [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | fmuladd.v2f16.ll | 17 ; GFX9-FLUSH: v_pk_add_f16 {{v[0-9]+, v[0-9]+, v[0-9]+}} 33 ; GFX9-FLUSH: v_pk_add_f16 [[ADD0:v[0-9]+]], [[R1]], [[R1]] 34 ; GFX9-FLUSH: v_pk_add_f16 [[RESULT:v[0-9]+]], [[ADD0]], [[R2]] 57 ; GFX9-FLUSH: v_pk_add_f16 [[ADD0:v[0-9]+]], [[R1]], [[R1]] 58 ; GFX9-FLUSH: v_pk_add_f16 [[RESULT:v[0-9]+]], [[ADD0]], [[R2]] 81 ; GFX9-FLUSH: v_pk_add_f16 [[ADD0:v[0-9]+]], [[R1]], [[R1]] 82 ; GFX9-FLUSH: v_pk_add_f16 [[RESULT:v[0-9]+]], [[ADD0]], [[R2]] 84 ; GFX9-DENORM-STRICT: v_pk_add_f16 [[ADD0:v[0-9]+]], [[R1]], [[R1]] 85 ; GFX9-DENORM-STRICT: v_pk_add_f16 [[RESULT:v[0-9]+]], [[ADD0]], [[R2]]
|
D | immv216.ll | 120 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], 0{{$}} 141 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], 0.5 op_sel_hi:[1,0]{{$}} 162 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], -0.5 op_sel_hi:[1,0]{{$}} 183 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], 1.0 op_sel_hi:[1,0]{{$}} 204 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], -1.0 op_sel_hi:[1,0]{{$}} 226 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], 2.0 op_sel_hi:[1,0]{{$}} 247 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], -2.0 op_sel_hi:[1,0]{{$}} 268 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], 4.0 op_sel_hi:[1,0]{{$}} 289 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], -4.0 op_sel_hi:[1,0]{{$}} 310 ; GFX9: v_pk_add_f16 [[REG:v[0-9]+]], [[VAL]], 0.5 [all …]
|
D | inlineasm-packed.ll | 49 ; GCN: v_pk_add_f16 v{{[0-9]+}}, s{{[0-9]+}}, v{{[0-9]+}} 52 …%val = call <2 x half> asm "v_pk_add_f16 $0, $1, $2", "=v,r,v"(<2 x half> %in0, <2 x half> %in1) #0
|
D | reduction.ll | 5 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], v{{[0-9]+}}, v{{[0-9]+}}{{$}} 39 ; GFX9: v_pk_add_f16 [[ADD1:v[0-9]+]], v{{[0-9]+}}, v{{[0-9]+}}{{$}} 40 ; GFX9-NEXT: v_pk_add_f16 [[ADD2:v[0-9]+]], v{{[0-9]+}}, v{{[0-9]+}}{{$}} 41 ; GFX9-NEXT: v_pk_add_f16 [[ADD3:v[0-9]+]], [[ADD2]], [[ADD1]]{{$}} 91 ; GFX9: v_pk_add_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}{{$}} 92 ; GFX9-NEXT: v_pk_add_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}{{$}} 93 ; GFX9-NEXT: v_pk_add_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}{{$}} 94 ; GFX9: v_pk_add_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}{{$}} 95 ; GFX9-NEXT: v_pk_add_f16 [[ADD1]], v{{[0-9]+}}, v{{[0-9]+}}{{$}} 96 ; GFX9-NEXT: v_pk_add_f16 [[ADD2]], v{{[0-9]+}}, v{{[0-9]+}}{{$}} [all …]
|
D | clamp-modifier.ll | 192 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0] clamp{{$}} 207 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0] clamp{{$}} 222 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0]{{$}} 239 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0]{{$}} 258 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0]{{$}} 277 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0]{{$}} 313 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[A]], 1.0 op_sel_hi:[1,0]{{$}}
|
D | fsub.f16.ll | 92 ; GFX9: v_pk_add_f16 v[[R_V2_F16:[0-9]+]], v[[A_V2_F16]], v[[B_V2_F16]] neg_lo:[0,1] neg_hi:[0,1] 128 ; GFX9: v_pk_add_f16 v[[R_V2_F16:[0-9]+]], v[[B_V2_F16]], [[K]] neg_lo:[1,0] neg_hi:[1,0] 162 ; GFX9: v_pk_add_f16 v[[R_V2_F16:[0-9]+]], v[[A_V2_F16]], [[K]]{{$}}
|
D | packed-op-sel.ll | 568 ; GCN: v_pk_add_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+$}} 582 ; GCN: v_pk_add_f16 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} op_sel:[0,1] op_sel_hi:[1,0]{{$}} 627 ; GCN: v_pk_add_f16 [[FADD:v[0-9]+]] 662 ; GCN: v_pk_add_f16 [[FADD:v[0-9]+]]
|
D | fneg-fabs.f16.ll | 74 ; GFX9: v_pk_add_f16 [[ADD:v[0-9]+]], [[VAL]], [[K]]
|
D | sdwa-peephole.ll | 375 ; GFX9: v_pk_add_f16 v{{[0-9]+}}, v[[DST_MUL]], v[[SRC]]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | VOP3PInstructions.td | 49 def V_PK_ADD_F16 : VOP3PInst<"v_pk_add_f16", VOP3_Profile<VOP_V2F16_V2F16_V2F16>, fadd>;
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | AMDGPUAsmGFX9.rst | 1552 …v_pk_add_f16 dst, src0, src1 :ref:`op_sel<amdgpu_synid_op_sel>` :…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AMDGPU/ |
D | gfx9_dasm_all.txt | 49506 # CHECK: v_pk_add_f16 v5, v1, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x01,0x05,0x02,0x18] 49509 # CHECK: v_pk_add_f16 v255, v1, v2 ; encoding: [0xff,0x00,0x8f,0xd3,0x01,0x05,0x02,0x18] 49512 # CHECK: v_pk_add_f16 v5, v255, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0xff,0x05,0x02,0x18] 49515 # CHECK: v_pk_add_f16 v5, s1, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x01,0x04,0x02,0x18] 49518 # CHECK: v_pk_add_f16 v5, s101, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x65,0x04,0x02,0x18] 49521 # CHECK: v_pk_add_f16 v5, flat_scratch_lo, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x66,0x04,0x02,0x… 49524 # CHECK: v_pk_add_f16 v5, flat_scratch_hi, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x67,0x04,0x02,0x… 49527 # CHECK: v_pk_add_f16 v5, vcc_lo, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x6a,0x04,0x02,0x18] 49530 # CHECK: v_pk_add_f16 v5, vcc_hi, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x6b,0x04,0x02,0x18] 49533 # CHECK: v_pk_add_f16 v5, m0, v2 ; encoding: [0x05,0x00,0x8f,0xd3,0x7c,0x04,0x02,0x18] [all …]
|