Home
last modified time | relevance | path

Searched refs:v_mac_f32_e32 (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/test/CodeGen/AMDGPU/
Dfmuladd.ll9 ; CHECK: v_mac_f32_e32 {{v[0-9]+, v[0-9]+, v[0-9]+}}
37 ; CHECK: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
56 ; CHECK: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
75 ; CHECK: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
97 ; CHECK: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
119 ; CHECK: v_mac_f32_e32 [[R2]], -2.0, [[R1]]
139 ; CHECK: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
161 ; CHECK: v_mac_f32_e32 [[R2]], -2.0, [[R1]]
Dmadmk.ll14 ; GCN: v_mac_f32_e32 [[VB]], 0x41200000, [[VA]]
35 ; GCN-DAG: v_mac_f32_e32 [[VB]], [[VK]], [[VA]]
36 ; GCN-DAG: v_mac_f32_e32 [[VC]], [[VK]], [[VA]]
66 ; GCN: v_mac_f32_e32 [[VB]], 4.0, [[VA]]
84 ; GCN: v_mac_f32_e32
114 ; GCN: v_mac_f32_e32
189 ; SI: v_mac_f32_e32 {{v[0-9]+}}, 0x472aee8c, {{v[0-9]+}}
Dmadak.ll38 ; GCN-DAG: v_mac_f32_e32 [[VK]], [[VC]], [[VA]]
108 ; GCN: v_mac_f32_e32 [[VK]], [[SB]], [[VA]]
127 ; GCN: v_mac_f32_e32 [[VK]], [[SB]], [[VA]]
143 ; GCN: v_mac_f32_e32 {{v[0-9]+}}, {{s[0-9]+}}, {{v[0-9]+}}
Dv_mac.ll8 ; GCN: v_mac_f32_e32 [[C]], [[B]], [[A]]
66 ; GCN: v_mac_f32_e32 [[ADD]], v{{[0-9]+}}, v{{[0-9]+}}
137 ; GCN: v_mac_f32_e32 v{{[0-9]+}}, v{{[0-9]+}}, [[SUB0]]
Dfma-combine.ll372 ; SI: v_mac_f32_e32 [[VY:v[0-9]]], [[VY:v[0-9]]], [[VX:v[0-9]]]
385 ; SI: v_mac_f32_e32 [[VY:v[0-9]]], [[VY:v[0-9]]], [[VX:v[0-9]]]
502 ; SI: v_mac_f32_e32 [[VY:v[0-9]]], [[VY]], [[VX:v[0-9]]]
515 ; SI: v_mac_f32_e32 [[VY:v[0-9]]], [[VY]], [[VX:v[0-9]]]
533 ; SI: v_mac_f32_e32 [[VR]], [[VT]], [[VX:v[0-9]]]
Dmad-sub.ll126 ; SI: v_mac_f32_e32 {{v[0-9]+}}, {{v[0-9]+}}, {{v[0-9]+}}
175 ; SI: v_mac_f32_e32 [[R2]], -2.0, [[R1]]
Dmad-combine.ll22 ; SI-STD: v_mac_f32_e32 [[C]], [[B]], [[A]]
58 ; SI-STD-DAG: v_mac_f32_e32 [[C]], [[B]], [[A]]
59 ; SI-STD-DAG: v_mac_f32_e32 [[D]], [[B]], [[A]]
102 ; SI-STD: v_mac_f32_e32 [[C]], [[B]], [[A]]
489 ; SI-STD: v_mac_f32_e32 [[TMP]], [[B]], [[A]]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dmadmk.ll14 ; GCN: v_mac_f32_e32 [[VB]], 0x41200000, [[VA]]
35 ; GCN-DAG: v_mac_f32_e32 [[VB]], [[SK]], [[VA]]
36 ; GCN-DAG: v_mac_f32_e32 [[VC]], [[SK]], [[VA]]
66 ; GCN: v_mac_f32_e32 [[VB]], 4.0, [[VA]]
84 ; GCN: v_mac_f32_e32
100 ; GCN: v_mac_f32_e32 [[VREG2]], 0x41200000, [[VREG1]]
116 ; GCN: v_mac_f32_e32
193 ; SI: v_mac_f32_e32 {{v[0-9]+}}, 0x472aee8c, {{v[0-9]+}}
Dv_mac_f16.ll11 ; SI: v_mac_f32_e32 v[[C_F32]], v[[A_F32]], v[[B_F32]]
36 ; SI: v_mac_f32_e32 [[ADD]], v{{[0-9]+}}, v{{[0-9]+}}
150 ; SI: v_mac_f32_e32 v{{[0-9]+}}, v[[NEG_A]], v{{[0-9]+}}
174 ; SI: v_mac_f32_e32 v{{[0-9]+}}, v{{[0-9]+}}, v[[NEG_A]]
198 ; SI: v_mac_f32_e32 v[[NEG_A]], v{{[0-9]+}}, v{{[0-9]+}}
318 ; SI-DAG: v_mac_f32_e32 v[[C_F32_0]], v[[A_F32_0]], v[[B_F32_0]]
320 ; SI-DAG: v_mac_f32_e32 v[[C_F32_1]], v[[A_F32_1]], v[[B_F32_1]]
356 ; SI-DAG: v_mac_f32_e32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
358 ; SI-DAG: v_mac_f32_e32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}}
487 ; SI-DAG: v_mac_f32_e32 v{{[0-9]+}}, v[[NEG_A0]], v{{[0-9]+}}
[all …]
Dfadd-fma-fmul-combine.ll19 ; GCN-FLUSH: v_mac_f32_e32 [[Z]], [[U]], [[V]]
20 ; GCN-FLUSH-NEXT: v_mac_f32_e32 [[Z]], [[X]], [[Y]]
52 ; GCN-FLUSH-NEXT: v_mac_f32_e32 [[TMP]], [[X]], [[Y]]
79 ; GCN-FLUSH-DAG: v_mac_f32_e32 [[MUL]], [[X]], [[Y]]
112 ; GCN-FLUSH-DAG: v_mac_f32_e32 [[MUL]], [[X]], [[Y]]
231 ; GCN-FLUSH-NEXT: v_mac_f32_e32 [[MUL]], [[X]], [[Y]]
267 ; GCN-FLUSH-NEXT: v_mac_f32_e32 [[MUL]], [[X]], [[Y]]
305 ; GCN-FLUSH-NEXT: v_mac_f32_e32 [[MUL]], [[X]], [[Y]]
344 ; GCN-FLUSH-NEXT: v_mac_f32_e32 [[MUL]], [[X]], [[Y]]
Dfdot2.ll54 ; GFX906: v_mac_f32_e32
95 ; GFX906: v_mac_f32_e32
133 ; GFX906: v_mac_f32_e32
170 ; GFX906: v_mac_f32_e32
207 ; GFX906: v_mac_f32_e32
Dllvm.fmuladd.f16.ll18 ; SI: v_mac_f32_e32 v[[C_F32]], v[[A_F32]], v[[B_F32]]
54 ; SI: v_mac_f32_e32 v[[C_F32]], 0x40400000, v[[B_F32]]
89 ; SI: v_mac_f32_e32 v[[C_F32]], 0x40400000, v[[A_F32]]
147 ; SI-DAG: v_mac_f32_e32 v[[C_F32_0]], v[[A_F32_0]], v[[B_F32_0]]
148 ; SI-DAG: v_mac_f32_e32 v[[C_F32_1]], v[[A_F32_1]], v[[B_F32_1]]
Dfmad-formation-fmul-distribute-denormal-mode.ll33 ; FMAD-NEXT: v_mac_f32_e32 v0, v1, v0
84 ; FMAD-NEXT: v_mac_f32_e32 v0, v2, v0
85 ; FMAD-NEXT: v_mac_f32_e32 v1, v3, v1
Dfmuladd.f32.ll34 ; GCN-FLUSH-MAD: v_mac_f32_e32 {{v[0-9]+, v[0-9]+, v[0-9]+}}
94 ; GCN-FLUSH-MAD: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
124 ; GCN-FLUSH-MAD: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
155 ; GCN-FLUSH: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
191 ; GCN-FLUSH: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
226 ; GCN-FLUSH-MAD: v_mac_f32_e32 [[R2]], -2.0, [[R1]]
255 ; GCN-FLUSH-MAD: v_mac_f32_e32 [[R2]], 2.0, [[R1]]
288 ; GCN-FLUSH-MAD: v_mac_f32_e32 [[R2]], -2.0, [[R1]]
494 ; GCN-FLUSH: v_mac_f32_e32 [[REGC]], [[REGA]], [[REGB]]
566 ; GCN-FLUSH: v_mac_f32_e32 [[R2]], -2.0, [[R1]]
Dllvm.amdgcn.fmad.ftz.ll38 ; GCN: v_mac_f32_e32 {{v[0-9]+}}, {{[s][0-9]+}}, [[KB]]
55 ; GCN: v_mac_f32_e32 [[C]], {{s[0-9]+}}, [[VB]]{{$}}
Dmadak.ll55 ; MAD-DAG: v_mac_f32_e32 [[VK]], [[VA]], [[VC]]
136 ; GFX6_8_9: v_mac_f32_e32 [[VK]], [[SB]], [[VA]]
157 ; GFX6_8_9: v_mac_f32_e32 [[VK]], [[SB]], [[VA]]
175 ; GFX8_9: v_mac_f32_e32 {{v[0-9]+}}, {{s[0-9]+}}, {{v[0-9]+}}
Dv_mac.ll9 ; GCN: v_mac_f32_e32 [[C]], [[A]], [[B]]
67 ; GCN: v_mac_f32_e32 [[ADD]], v{{[0-9]+}}, v{{[0-9]+}}
256 ; SI: v_mac_f32_e32 v{{[0-9]+}}, 0x41000000, v{{[0-9]+}}
Dfpext-free.ll75 ; GFX9-F32FLUSH-NEXT: v_mac_f32_e32 v2, v0, v1
98 ; GFX9-F32FLUSH-NEXT: v_mac_f32_e32 v2, v0, v1
119 ; GFX9-F32FLUSH-NEXT: v_mac_f32_e32 v2, v0, v1
301 ; GFX9-F32FLUSH-NEXT: v_mac_f32_e32 v2, v0, v1
Dmad-combine.ll24 ; SI-STD: v_mac_f32_e32 [[C]], [[A]], [[B]]
60 ; SI-STD-DAG: v_mac_f32_e32 [[C]], [[A]], [[B]]
61 ; SI-STD-DAG: v_mac_f32_e32 [[D]], [[A]], [[B]]
104 ; SI-STD: v_mac_f32_e32 [[C]], [[A]], [[B]]
488 ; SI-STD-SAFE: v_mac_f32_e32 [[TMP0]], [[A]], [[B]]
492 ; SI-STD-UNSAFE: v_mac_f32_e32 [[RESULT]], [[A]], [[B]]
539 ; SI-STD-SAFE: v_mac_f32_e32 [[TMP0]], [[B]], [[C]]
Dbypass-div.ll30 ; GFX9-NEXT: v_mac_f32_e32 v6, 0x4f800000, v7
36 ; GFX9-NEXT: v_mac_f32_e32 v6, 0xcf800000, v7
191 ; GFX9-NEXT: v_mac_f32_e32 v4, 0x4f800000, v5
197 ; GFX9-NEXT: v_mac_f32_e32 v4, 0xcf800000, v5
348 ; GFX9-NEXT: v_mac_f32_e32 v4, 0x4f800000, v6
354 ; GFX9-NEXT: v_mac_f32_e32 v4, 0xcf800000, v6
505 ; GFX9-NEXT: v_mac_f32_e32 v4, 0x4f800000, v5
511 ; GFX9-NEXT: v_mac_f32_e32 v4, 0xcf800000, v5
785 ; GFX9-NEXT: v_mac_f32_e32 v4, 0x4f800000, v7
791 ; GFX9-NEXT: v_mac_f32_e32 v4, 0xcf800000, v7
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Durem.i64.ll23 ; CHECK-NEXT: v_mac_f32_e32 v4, 0x4f800000, v5
28 ; CHECK-NEXT: v_mac_f32_e32 v4, 0xcf800000, v5
196 ; CHECK-NEXT: v_mac_f32_e32 v0, 0x4f800000, v2
204 ; CHECK-NEXT: v_mac_f32_e32 v0, 0xcf800000, v2
366 ; GISEL-NEXT: v_mac_f32_e32 v8, 0x4f800000, v9
371 ; GISEL-NEXT: v_mac_f32_e32 v8, 0xcf800000, v9
492 ; GISEL-NEXT: v_mac_f32_e32 v4, 0x4f800000, v5
497 ; GISEL-NEXT: v_mac_f32_e32 v4, 0xcf800000, v5
635 ; CGP-NEXT: v_mac_f32_e32 v0, 0x4f800000, v1
640 ; CGP-NEXT: v_mac_f32_e32 v0, 0xcf800000, v1
[all …]
Dudiv.i64.ll23 ; CHECK-NEXT: v_mac_f32_e32 v4, 0x4f800000, v5
28 ; CHECK-NEXT: v_mac_f32_e32 v4, 0xcf800000, v5
199 ; CHECK-NEXT: v_mac_f32_e32 v0, 0x4f800000, v2
207 ; CHECK-NEXT: v_mac_f32_e32 v0, 0xcf800000, v2
372 ; GISEL-NEXT: v_mac_f32_e32 v8, 0x4f800000, v9
377 ; GISEL-NEXT: v_mac_f32_e32 v8, 0xcf800000, v9
499 ; GISEL-NEXT: v_mac_f32_e32 v4, 0x4f800000, v5
504 ; GISEL-NEXT: v_mac_f32_e32 v4, 0xcf800000, v5
643 ; CGP-NEXT: v_mac_f32_e32 v0, 0x4f800000, v1
648 ; CGP-NEXT: v_mac_f32_e32 v0, 0xcf800000, v1
[all …]
Dsrem.i64.ll27 ; CHECK-NEXT: v_mac_f32_e32 v4, 0x4f800000, v6
35 ; CHECK-NEXT: v_mac_f32_e32 v4, 0xcf800000, v8
223 ; CHECK-NEXT: v_mac_f32_e32 v0, 0x4f800000, v1
231 ; CHECK-NEXT: v_mac_f32_e32 v0, 0xcf800000, v1
406 ; GISEL-NEXT: v_mac_f32_e32 v8, 0x4f800000, v9
414 ; GISEL-NEXT: v_mac_f32_e32 v8, 0xcf800000, v9
542 ; GISEL-NEXT: v_mac_f32_e32 v6, 0x4f800000, v7
550 ; GISEL-NEXT: v_mac_f32_e32 v6, 0xcf800000, v7
699 ; CGP-NEXT: v_mac_f32_e32 v5, 0x4f800000, v10
707 ; CGP-NEXT: v_mac_f32_e32 v5, 0xcf800000, v12
[all …]
Dsdiv.i64.ll27 ; CHECK-NEXT: v_mac_f32_e32 v6, 0x4f800000, v7
35 ; CHECK-NEXT: v_mac_f32_e32 v6, 0xcf800000, v9
227 ; CHECK-NEXT: v_mac_f32_e32 v0, 0x4f800000, v1
235 ; CHECK-NEXT: v_mac_f32_e32 v0, 0xcf800000, v1
414 ; GISEL-NEXT: v_mac_f32_e32 v9, 0x4f800000, v10
422 ; GISEL-NEXT: v_mac_f32_e32 v9, 0xcf800000, v10
552 ; GISEL-NEXT: v_mac_f32_e32 v8, 0x4f800000, v9
560 ; GISEL-NEXT: v_mac_f32_e32 v8, 0xcf800000, v9
711 ; CGP-NEXT: v_mac_f32_e32 v10, 0x4f800000, v11
719 ; CGP-NEXT: v_mac_f32_e32 v10, 0xcf800000, v13
[all …]
/external/llvm-project/llvm/test/MC/AMDGPU/
Dvop2.s263 v_mac_f32_e32 v1, v2, v3 label

12