Home
last modified time | relevance | path

Searched refs:GFX9 (Results 1 – 25 of 572) sorted by relevance

12345678910>>...23

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dbypass-div.ll8 ; GFX9-LABEL: sdiv64:
9 ; GFX9: ; %bb.0:
18 ; GFX9-NEXT: ; %bb.1:
128 ; GFX9-NEXT: ; %bb.3:
149 ; GFX9-NEXT: .LBB0_4:
159 ; GFX9-LABEL: udiv64:
160 ; GFX9: ; %bb.0:
169 ; GFX9-NEXT: ; %bb.1:
264 ; GFX9-NEXT: ; %bb.3:
295 ; GFX9-LABEL: srem64:
[all …]
H A Dwwm-reserved-spill.ll7 ; GFX9-O0: ; %bb.0:
35 ; GFX9-O0-NEXT: s_nop 1
42 ; GFX9-O0-NEXT: s_nop 1
63 ; GFX9-O3: ; %bb.0:
164 ; GFX9-O0-NEXT: s_nop 1
181 ; GFX9-O0-NEXT: s_nop 0
310 ; GFX9-O0: ; %bb.0:
318 ; GFX9-O3: ; %bb.0:
332 ; GFX9-O0: ; %bb.0:
383 ; GFX9-O3: ; %bb.0:
[all …]
H A Dsgpr-phys-copy.mir9 ; GFX9-LABEL: name: sgpr32
10 ; GFX9: liveins: $sgpr0
11 ; GFX9-NEXT: {{ $}}
22 ; GFX9: liveins: $sgpr0
23 ; GFX9-NEXT: {{ $}}
35 ; GFX9-NEXT: {{ $}}
47 ; GFX9-NEXT: {{ $}}
59 ; GFX9-NEXT: {{ $}}
72 ; GFX9-NEXT: {{ $}}
86 ; GFX9-NEXT: {{ $}}
[all …]
H A Dstack-realign-kernel.ll57 ; GFX9: ; %bb.0:
63 ; GFX9-NEXT: s_endpgm
65 ; GFX9-NEXT: .p2align 6
105 ; GFX9-NEXT: .text
162 ; GFX9: ; %bb.0:
168 ; GFX9-NEXT: s_endpgm
170 ; GFX9-NEXT: .p2align 6
210 ; GFX9-NEXT: .text
267 ; GFX9: ; %bb.0:
273 ; GFX9-NEXT: s_endpgm
[all …]
H A Dmachine-sink-ignorable-exec-use.mir12 ; GFX9: bb.0:
15 ; GFX9-NEXT: {{ $}}
31 ; GFX9-NEXT: {{ $}}
32 ; GFX9-NEXT: bb.1:
34 ; GFX9-NEXT: {{ $}}
42 ; GFX9-NEXT: bb.2:
49 ; GFX9-NEXT: bb.3:
94 ; GFX9: bb.0:
118 ; GFX9-NEXT: bb.1:
178 ; GFX9: bb.0:
[all …]
H A Dwaitcnt-preexisting.mir11 ; GFX9: liveins: $vgpr0
12 ; GFX9-NEXT: {{ $}}
13 ; GFX9-NEXT: S_WAITCNT 0
19 ; GFX9-NEXT: S_ENDPGM 0
35 ; GFX9-NEXT: {{ $}}
60 ; GFX9-NEXT: {{ $}}
83 ; GFX9-NEXT: {{ $}}
109 ; GFX9-NEXT: {{ $}}
134 ; GFX9-NEXT: {{ $}}
222 ; GFX9: S_WAITCNT 0
[all …]
H A Dmul24-pass-ordering.ll10 ; GFX9-LABEL: lsr_order_mul24_0:
11 ; GFX9: ; %bb.0: ; %bb
17 ; GFX9-NEXT: s_waitcnt vmcnt(0)
19 ; GFX9-NEXT: .LBB0_1: ; %bb23
55 ; GFX9: ; %bb.0: ; %bb
62 ; GFX9-NEXT: ; %bb.1: ; %bb19
73 ; GFX9-NEXT: .LBB1_2: ; %bb23
151 ; GFX9-LABEL: slsr1_0:
152 ; GFX9: ; %bb.0:
188 ; GFX9-LABEL: slsr1_1:
[all …]
H A Dbuild-vector-packed-partial-undef.ll7 ; GFX9: ; %bb.0:
10 ; GFX9-NEXT: ;;#ASMSTART
11 ; GFX9-NEXT: ; use v0
12 ; GFX9-NEXT: ;;#ASMEND
30 ; GFX9: ; %bb.0:
34 ; GFX9-NEXT: ; use v0
53 ; GFX9: ; %bb.0:
80 ; GFX9: ; %bb.0:
107 ; GFX9: ; %bb.0:
130 ; GFX9: ; %bb.0:
[all …]
H A Damdgpu-codegenprepare-idiv.ll70 ; GFX9-LABEL: udiv_i32:
71 ; GFX9: ; %bb.0:
96 ; GFX9-NEXT: s_endpgm
161 ; GFX9-LABEL: urem_i32:
162 ; GFX9: ; %bb.0:
275 ; GFX9-LABEL: sdiv_i32:
276 ; GFX9: ; %bb.0:
392 ; GFX9: ; %bb.0:
475 ; GFX9: ; %bb.0:
546 ; GFX9: ; %bb.0:
[all …]
H A Dfpext-free.ll11 ; GFX9-F32FLUSH-NEXT: s_setpc_b64
13 ; GFX9-F32DENORM-NEXT: v_mul_f16
15 ; GFX9-F32DENORM-NEXT: v_add_f32
57 ; GFX9-F32DENORM-NEXT: v_mul_f16
59 ; GFX9-F32DENORM-NEXT: v_add_f32
79 ; GFX9-F32DENORM-NEXT: v_mul_f16
354 ; GFX9: v_mul_f16
355 ; GFX9: v_fma_f16
356 ; GFX9: v_cvt_f32_f16
357 ; GFX9: v_sub_f32
[all …]
H A DcomputeNumSignBits-mul.ll5 ; GFX9-LABEL: num_sign_bits_mul_i48_0:
6 ; GFX9: ; %bb.0:
11 ; GFX9-NEXT: s_setpc_b64 s[30:31]
25 ; GFX9: ; %bb.0:
32 ; GFX9-NEXT: s_setpc_b64 s[30:31]
47 ; GFX9: ; %bb.0:
77 ; GFX9: ; %bb.0:
103 ; GFX9: ; %bb.0:
133 ; GFX9: ; %bb.0:
162 ; GFX9-LABEL: known_bits_mul24:
[all …]
H A Dgfx-callable-preserved-registers.ll10 ; GFX9: ; %bb.0:
26 ; GFX9-NEXT: ;;#ASMSTART
27 ; GFX9-NEXT: ;;#ASMEND
117 ; GFX9: ; %bb.0:
212 ; GFX9: ; %bb.0:
327 ; GFX9: ; %bb.0:
443 ; GFX9: ; %bb.0:
559 ; GFX9: ; %bb.0:
675 ; GFX9: ; %bb.0:
784 ; GFX9: ; %bb.0:
[all …]
H A Doffset-split-flat.ll11 ; GFX9: ; %bb.0:
41 ; GFX9: ; %bb.0:
71 ; GFX9: ; %bb.0:
101 ; GFX9: ; %bb.0:
135 ; GFX9: ; %bb.0:
169 ; GFX9: ; %bb.0:
203 ; GFX9: ; %bb.0:
237 ; GFX9: ; %bb.0:
267 ; GFX9: ; %bb.0:
301 ; GFX9: ; %bb.0:
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dlocalizer.ll8 ; GFX9-LABEL: localize_constants:
9 ; GFX9: ; %bb.0: ; %entry
11 ; GFX9-NEXT: s_mov_b32 s0, -1
17 ; GFX9-NEXT: ; %bb.1: ; %bb1
34 ; GFX9-NEXT: s_mov_b32 s0, 0
37 ; GFX9-NEXT: .LBB0_2: ; %Flow
42 ; GFX9-NEXT: ; %bb.3: ; %bb0
61 ; GFX9-NEXT: .LBB0_4: ; %bb2
62 ; GFX9-NEXT: s_endpgm
105 ; GFX9-NEXT: ; %bb.1: ; %bb1
[all …]
H A Dcombine-fma-add-mul.ll12 ; GFX9-LABEL: test_f32_add_mul:
13 ; GFX9: ; %bb.0: ; %.entry
17 ; GFX9-NEXT: s_setpc_b64 s[30:31]
72 ; GFX9-LABEL: test_f32_add_mul_rhs:
73 ; GFX9: ; %bb.0: ; %.entry
133 ; GFX9: ; %bb.0: ; %.entry
215 ; GFX9: ; %bb.0: ; %.entry
296 ; GFX9-LABEL: test_half_add_mul:
297 ; GFX9: ; %bb.0: ; %.entry
358 ; GFX9: ; %bb.0: ; %.entry
[all …]
H A Dllvm.amdgcn.image.atomic.dim.a16.ll7 ; GFX9-LABEL: atomic_swap_i32_1d:
8 ; GFX9: ; %bb.0: ; %main_body
9 ; GFX9-NEXT: s_mov_b32 s0, s2
10 ; GFX9-NEXT: s_mov_b32 s1, s3
11 ; GFX9-NEXT: s_mov_b32 s2, s4
12 ; GFX9-NEXT: s_mov_b32 s3, s5
13 ; GFX9-NEXT: s_mov_b32 s4, s6
14 ; GFX9-NEXT: s_mov_b32 s5, s7
15 ; GFX9-NEXT: s_mov_b32 s6, s8
16 ; GFX9-NEXT: s_mov_b32 s7, s9
[all …]
H A Dcombine-fma-sub-mul.ll13 ; GFX9-LABEL: test_f32_sub_mul:
14 ; GFX9: ; %bb.0: ; %.entry
18 ; GFX9-NEXT: s_setpc_b64 s[30:31]
60 ; GFX9-LABEL: test_f32_sub_mul_rhs:
61 ; GFX9: ; %bb.0: ; %.entry
107 ; GFX9-LABEL: test_half_sub_mul:
108 ; GFX9: ; %bb.0: ; %.entry
158 ; GFX9: ; %bb.0: ; %.entry
208 ; GFX9: ; %bb.0: ; %.entry
257 ; GFX9: ; %bb.0: ; %.entry
[all …]
H A Dllvm.amdgcn.image.gather4.a16.dim.ll7 ; GFX9-LABEL: gather4_2d:
10 ; GFX9-NEXT: s_mov_b32 s0, s2
14 ; GFX9-NEXT: s_mov_b32 s1, s3
15 ; GFX9-NEXT: s_mov_b32 s2, s4
16 ; GFX9-NEXT: s_mov_b32 s3, s5
17 ; GFX9-NEXT: s_mov_b32 s4, s6
18 ; GFX9-NEXT: s_mov_b32 s5, s7
19 ; GFX9-NEXT: s_mov_b32 s6, s8
20 ; GFX9-NEXT: s_mov_b32 s7, s9
59 ; GFX9-LABEL: gather4_cube:
[all …]
H A Dload-constant.96.ll185 ; GFX9: ; %bb.0:
206 ; GFX9: ; %bb.0:
227 ; GFX9: ; %bb.0:
248 ; GFX9: ; %bb.0:
275 ; GFX9: ; %bb.0:
322 ; GFX9: ; %bb.0:
532 ; GFX9: ; %bb.0:
554 ; GFX9: ; %bb.0:
576 ; GFX9: ; %bb.0:
598 ; GFX9: ; %bb.0:
[all …]
H A Dcombine-fma-sub-neg-mul.ll11 ; GFX9-LABEL: test_f32_sub_ext_neg_mul:
12 ; GFX9: ; %bb.0: ; %entry
16 ; GFX9-NEXT: s_setpc_b64 s[30:31]
25 ; GFX9-DENORM: ; %bb.0: ; %entry
60 ; GFX9: ; %bb.0: ; %entry
64 ; GFX9-NEXT: s_setpc_b64 s[30:31]
113 ; GFX9: ; %bb.0: ; %entry
117 ; GFX9-NEXT: s_setpc_b64 s[30:31]
164 ; GFX9: ; %bb.0: ; %entry
236 ; GFX9: ; %bb.0: ; %entry
[all …]
H A Dinst-select-shuffle-vector.v2s16.mir18 ; GFX9-NEXT: {{ $}}
45 ; GFX9-NEXT: {{ $}}
72 ; GFX9-NEXT: {{ $}}
101 ; GFX9-NEXT: {{ $}}
130 ; GFX9-NEXT: {{ $}}
158 ; GFX9-NEXT: {{ $}}
185 ; GFX9-NEXT: {{ $}}
214 ; GFX9-NEXT: {{ $}}
243 ; GFX9-NEXT: {{ $}}
270 ; GFX9-NEXT: {{ $}}
[all …]
H A Dllvm.amdgcn.ds.fmax.ll22 ; GFX9: ; %bb.0:
43 ; GFX9-MIR-NEXT: {{ $}}
66 ; GFX9: ; %bb.0:
110 ; GFX9: ; %bb.0:
114 ; GFX9-NEXT: s_endpgm
150 ; GFX9: ; %bb.0:
191 ; GFX9: ; %bb.0:
229 ; GFX9: ; %bb.0:
268 ; GFX9: ; %bb.0:
304 ; GFX9: ; %bb.0:
[all …]
H A Dlegalize-umulh.mir19 ; GFX9: liveins: $vgpr0, $vgpr1
20 ; GFX9-NEXT: {{ $}}
50 ; GFX9-NEXT: {{ $}}
103 ; GFX9-NEXT: {{ $}}
202 ; GFX9-NEXT: {{ $}}
284 ; GFX9-NEXT: {{ $}}
329 ; GFX9-NEXT: {{ $}}
388 ; GFX9-NEXT: {{ $}}
471 ; GFX9-NEXT: {{ $}}
580 ; GFX9-NEXT: {{ $}}
[all …]
H A Dllvm.amdgcn.image.getresinfo.a16.ll7 ; GFX9-LABEL: getresinfo_1d:
9 ; GFX9-NEXT: s_mov_b32 s0, s2
10 ; GFX9-NEXT: s_mov_b32 s1, s3
11 ; GFX9-NEXT: s_mov_b32 s2, s4
12 ; GFX9-NEXT: s_mov_b32 s3, s5
13 ; GFX9-NEXT: s_mov_b32 s4, s6
14 ; GFX9-NEXT: s_mov_b32 s5, s7
15 ; GFX9-NEXT: s_mov_b32 s6, s8
16 ; GFX9-NEXT: s_mov_b32 s7, s9
40 ; GFX9-LABEL: getresinfo_2d:
[all …]
H A Dllvm.amdgcn.atomic.dec.ll50 ; GFX9: ; %bb.0:
61 ; GFX9-NEXT: s_endpgm
98 ; GFX9: ; %bb.0:
110 ; GFX9-NEXT: s_endpgm
128 ; GFX9: ; %bb.0:
179 ; GFX9: ; %bb.0:
221 ; GFX9: ; %bb.0:
271 ; GFX9: ; %bb.0:
312 ; GFX9: ; %bb.0:
349 ; GFX9: ; %bb.0:
[all …]

12345678910>>...23