Home
last modified time | relevance | path

Searched refs:vgpr0 (Results 1 – 25 of 121) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dlegalize-extract-vector-elt.mir14 ; CHECK: $vgpr0 = COPY [[EVEC]](s32)
18 $vgpr0 = COPY %2
30 ; CHECK: $vgpr0 = COPY [[EVEC]](s32)
34 $vgpr0 = COPY %2
46 ; CHECK: $vgpr0 = COPY [[EVEC]](s32)
50 $vgpr0 = COPY %2
58 liveins: $vgpr0
60 ; CHECK: [[COPY:%[0-9]+]]:_(s32) = COPY $vgpr0
64 ; CHECK: $vgpr0 = COPY [[EVEC]](s32)
65 %0:_(s32) = COPY $vgpr0
[all …]
Dregbankselect-mul.mir26 liveins: $sgpr0, $vgpr0
29 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
32 %1:_(s32) = COPY $vgpr0
42 liveins: $sgpr0, $vgpr0
44 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
48 %0:_(s32) = COPY $vgpr0
59 liveins: $vgpr0, $vgpr1
61 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
64 %0:_(s32) = COPY $vgpr0
Dregbankselect-add.mir26 liveins: $sgpr0, $vgpr0
29 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
32 %1:_(s32) = COPY $vgpr0
42 liveins: $sgpr0, $vgpr0
44 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
48 %0:_(s32) = COPY $vgpr0
59 liveins: $vgpr0, $vgpr1
61 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
64 %0:_(s32) = COPY $vgpr0
Dregbankselect-sub.mir26 liveins: $sgpr0, $vgpr0
29 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
32 %1:_(s32) = COPY $vgpr0
42 liveins: $sgpr0, $vgpr0
44 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
48 %0:_(s32) = COPY $vgpr0
59 liveins: $vgpr0, $vgpr1
61 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
64 %0:_(s32) = COPY $vgpr0
Dlegalize-gep.mir62 liveins: $vgpr0, $vgpr1
65 ; CHECK: [[COPY:%[0-9]+]]:_(p3) = COPY $vgpr0
68 ; CHECK: $vgpr0 = COPY [[GEP]](p3)
69 %0:_(p3) = COPY $vgpr0
73 $vgpr0 = COPY %2
80 liveins: $vgpr0, $vgpr1
83 ; CHECK: [[COPY:%[0-9]+]]:_(p5) = COPY $vgpr0
86 ; CHECK: $vgpr0 = COPY [[GEP]](p5)
87 %0:_(p5) = COPY $vgpr0
91 $vgpr0 = COPY %2
Dregbankselect-and.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
43 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %0:_(s32) = COPY $vgpr0
60 liveins: $vgpr0, $vgpr1
62 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
65 %0:_(s32) = COPY $vgpr0
Dregbankselect-fadd.mir28 liveins: $sgpr0, $vgpr0
31 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
34 %1:_(s32) = COPY $vgpr0
44 liveins: $sgpr0, $vgpr0
46 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
50 %0:_(s32) = COPY $vgpr0
61 liveins: $vgpr0, $vgpr1
63 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
66 %0:_(s32) = COPY $vgpr0
Dregbankselect-or.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
43 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %0:_(s32) = COPY $vgpr0
60 liveins: $vgpr0, $vgpr1
62 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
65 %0:_(s32) = COPY $vgpr0
Dregbankselect-fmul.mir28 liveins: $sgpr0, $vgpr0
31 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
34 %1:_(s32) = COPY $vgpr0
44 liveins: $sgpr0, $vgpr0
46 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
50 %0:_(s32) = COPY $vgpr0
61 liveins: $vgpr0, $vgpr1
63 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
66 %0:_(s32) = COPY $vgpr0
Dregbankselect-xor.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
43 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %0:_(s32) = COPY $vgpr0
60 liveins: $vgpr0, $vgpr1
62 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
65 %0:_(s32) = COPY $vgpr0
Dregbankselect-shl.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
43 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %0:_(s32) = COPY $vgpr0
60 liveins: $vgpr0, $vgpr1
62 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
65 %0:_(s32) = COPY $vgpr0
Dregbankselect-icmp.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
43 liveins: $sgpr0, $vgpr0
46 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %1:_(s32) = COPY $vgpr0
59 liveins: $vgpr0, $vgpr1
61 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
64 %0:_(s32) = COPY $vgpr0
Dregbankselect-fcmp.mir28 liveins: $sgpr0, $vgpr0
31 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
34 %1:_(s32) = COPY $vgpr0
44 liveins: $sgpr0, $vgpr0
47 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
51 %1:_(s32) = COPY $vgpr0
61 liveins: $vgpr0, $vgpr1
63 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
66 %0:_(s32) = COPY $vgpr0
Dregbankselect-minnum.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
42 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %1:_(s32) = COPY $vgpr0
58 liveins: $vgpr0, $vgpr1
60 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
63 %0:_(s32) = COPY $vgpr0
Dregbankselect-maxnum.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
42 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %1:_(s32) = COPY $vgpr0
58 liveins: $vgpr0, $vgpr1
60 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
63 %0:_(s32) = COPY $vgpr0
Dregbankselect-amdgcn.cvt.pkrtz.mir27 liveins: $sgpr0, $vgpr0
30 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
33 %1:_(s32) = COPY $vgpr0
42 liveins: $sgpr0, $vgpr0
45 ; CHECK: [[COPY1:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
49 %1:_(s32) = COPY $vgpr0
58 liveins: $vgpr0, $vgpr1
60 ; CHECK: [[COPY:%[0-9]+]]:vgpr(s32) = COPY $vgpr0
63 %0:_(s32) = COPY $vgpr0
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Doptimize-if-exec-masking.mir162 - { reg: '$vgpr0' }
179 liveins: $vgpr0
182 $vcc = V_CMP_EQ_I32_e64 0, killed $vgpr0, implicit $exec
183 $vgpr0 = V_MOV_B32_e32 4, implicit $exec
195 …$vgpr0 = BUFFER_LOAD_DWORD_OFFSET $sgpr4_sgpr5_sgpr6_sgpr7, 0, 0, 0, 0, 0, implicit $exec :: (vola…
198 liveins: $vgpr0, $sgpr0_sgpr1
203 …BUFFER_STORE_DWORD_OFFSET killed $vgpr0, $sgpr0_sgpr1_sgpr2_sgpr3, 0, 0, 0, 0, 0, implicit $exec :…
220 - { reg: '$vgpr0' }
237 liveins: $vgpr0
240 $vcc = V_CMP_EQ_I32_e64 0, killed $vgpr0, implicit $exec
[all …]
Dmemory-legalizer-region.mir19 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
20 …renamable $vgpr2 = DS_READ_B32 killed renamable $vgpr0, 1, 0, implicit $m0, implicit $exec :: (vol…
21 $vgpr0 = V_MOV_B32_e32 $sgpr0, implicit $exec, implicit-def $vgpr0_vgpr1, implicit $sgpr0_sgpr1
43 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
44 …renamable $vgpr2 = DS_READ_B32 killed renamable $vgpr0, 0, 1, implicit $m0, implicit $exec :: (vol…
45 $vgpr0 = V_MOV_B32_e32 $sgpr0, implicit $exec, implicit-def $vgpr0_vgpr1, implicit $sgpr0_sgpr1
67 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
68 …renamable $vgpr2 = DS_READ_B32 killed renamable $vgpr0, 0, 1, implicit $m0, implicit $exec :: (vol…
69 $vgpr0 = V_MOV_B32_e32 $sgpr0, implicit $exec, implicit-def $vgpr0_vgpr1, implicit $sgpr0_sgpr1
91 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
[all …]
Dmemory-legalizer-local.mir19 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
20 …renamable $vgpr2 = DS_READ_B32 killed renamable $vgpr0, 0, 0, implicit $m0, implicit $exec :: (vol…
21 $vgpr0 = V_MOV_B32_e32 $sgpr0, implicit $exec, implicit-def $vgpr0_vgpr1, implicit $sgpr0_sgpr1
43 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
44 …renamable $vgpr2 = DS_READ_B32 killed renamable $vgpr0, 0, 0, implicit $m0, implicit $exec :: (vol…
45 $vgpr0 = V_MOV_B32_e32 $sgpr0, implicit $exec, implicit-def $vgpr0_vgpr1, implicit $sgpr0_sgpr1
67 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
68 …renamable $vgpr2 = DS_READ_B32 killed renamable $vgpr0, 0, 0, implicit $m0, implicit $exec :: (vol…
69 $vgpr0 = V_MOV_B32_e32 $sgpr0, implicit $exec, implicit-def $vgpr0_vgpr1, implicit $sgpr0_sgpr1
91 $vgpr0 = V_MOV_B32_e32 killed $sgpr2, implicit $exec, implicit $exec
[all …]
Dvccz-corrupt-bug-workaround.mir90 $vgpr0 = V_MOV_B32_e32 9, implicit $exec
91 …BUFFER_STORE_DWORD_OFFSET killed $vgpr0, killed $sgpr4_sgpr5_sgpr6_sgpr7, 0, 0, 0, 0, 0, implicit …
92 $vgpr0 = V_MOV_B32_e32 0, implicit $exec
98 $vgpr0 = V_MOV_B32_e32 100, implicit $exec
99 …BUFFER_STORE_DWORD_OFFSET killed $vgpr0, killed $sgpr4_sgpr5_sgpr6_sgpr7, 0, 0, 0, 0, 0, implicit …
100 $vgpr0 = V_MOV_B32_e32 1, implicit $exec
103 liveins: $vgpr0, $sgpr0_sgpr1_sgpr2_sgpr3:0x00000003
107 …BUFFER_STORE_DWORD_OFFSET killed $vgpr0, killed $sgpr0_sgpr1_sgpr2_sgpr3, 0, 0, 0, 0, 0, implicit …
114 # CHECK-NEXT: $vgpr0 = V_MOV_B32_e32
151 $vgpr0 = V_MOV_B32_e32 9, implicit $exec
[all …]
Dmemory-legalizer-multiple-mem-operands-atomics.mir25 $vgpr0 = V_MOV_B32_e32 1, implicit $exec
26 …BUFFER_STORE_DWORD_OFFSET killed $vgpr0, $sgpr8_sgpr9_sgpr10_sgpr11, $sgpr3, 4, 0, 0, 0, implicit …
30 $vgpr0 = V_MOV_B32_e32 2, implicit $exec
32 …BUFFER_STORE_DWORD_OFFEN killed $vgpr0, killed $vgpr1, $sgpr8_sgpr9_sgpr10_sgpr11, $sgpr3, 0, 0, 0…
41 $vgpr0 = V_MOV_B32_e32 32772, implicit $exec
50 $vgpr0 = V_MOV_B32_e32 4, implicit $exec
53 liveins: $sgpr3, $sgpr4_sgpr5, $sgpr8_sgpr9_sgpr10_sgpr11, $vgpr0, $sgpr0
57 $vgpr0 = V_ADD_I32_e32 killed $sgpr0, killed $vgpr0, implicit-def dead $vcc, implicit $exec
58 …$vgpr0 = BUFFER_LOAD_DWORD_OFFEN killed $vgpr0, killed $sgpr8_sgpr9_sgpr10_sgpr11, $sgpr3, 0, 0, 0…
62 …FLAT_STORE_DWORD killed $vgpr1_vgpr2, killed $vgpr0, 0, 0, 0, implicit $exec, implicit $flat_scr :…
Dwaitcnt-permute.mir10 - { reg: '$vgpr0' }
15 liveins: $vgpr0, $vgpr1, $sgpr30_sgpr31
17 $vgpr0 = DS_BPERMUTE_B32 killed $vgpr0, killed $vgpr1, 0, implicit $exec
18 $vgpr0 = V_ADD_F32_e32 1065353216, killed $vgpr0, implicit $exec
19 S_SETPC_B64_return killed $sgpr30_sgpr31, implicit killed $vgpr0
Dbreak-vmem-soft-clauses.mir10 ; GCN: $vgpr0 = FLAT_LOAD_DWORD $vgpr2_vgpr3, 0, 0, 0, implicit $exec, implicit $flat_scr
13 $vgpr0 = FLAT_LOAD_DWORD $vgpr2_vgpr3, 0, 0, 0, implicit $exec, implicit $flat_scr
23 ; GCN: $vgpr0 = FLAT_LOAD_DWORD $vgpr2_vgpr3, 0, 0, 0, implicit $exec, implicit $flat_scr
27 $vgpr0 = FLAT_LOAD_DWORD $vgpr2_vgpr3, 0, 0, 0, implicit $exec, implicit $flat_scr
38 ; GCN: $vgpr0 = FLAT_LOAD_DWORD $vgpr3_vgpr4, 0, 0, 0, implicit $exec, implicit $flat_scr
43 $vgpr0 = FLAT_LOAD_DWORD $vgpr3_vgpr4, 0, 0, 0, implicit $exec, implicit $flat_scr
55 ; GCN: $vgpr0 = FLAT_LOAD_DWORD $vgpr4_vgpr5, 0, 0, 0, implicit $exec, implicit $flat_scr
61 $vgpr0 = FLAT_LOAD_DWORD $vgpr4_vgpr5, 0, 0, 0, implicit $exec, implicit $flat_scr
74 ; GCN: $vgpr0 = FLAT_LOAD_DWORD $vgpr2_vgpr3, 0, 0, 0, implicit $exec, implicit $flat_scr
78 $vgpr0 = FLAT_LOAD_DWORD $vgpr2_vgpr3, 0, 0, 0, implicit $exec, implicit $flat_scr
[all …]
Dsi-fix-sgpr-copies.mir21 liveins: $vgpr0
22 %7 = COPY $vgpr0
43 # GCN: %0:vgpr_32 = COPY $vgpr0
52 liveins: $vgpr0
53 %0:vgpr_32 = COPY $vgpr0
61 # GCN %2:vgpr_32 = COPY $vgpr0
70 liveins: $vgpr0
71 %0:sreg_32_xm0 = COPY $vgpr0
Dwaitcnt.mir47 …$vgpr0 = FLAT_LOAD_DWORD $vgpr1_vgpr2, 0, 0, 0, implicit $exec, implicit $flat_scr :: (load 4 from…
49 $vgpr0 = V_MOV_B32_e32 $vgpr1, implicit $exec
54 $vgpr0 = FLAT_LOAD_DWORD $vgpr1_vgpr2, 0, 0, 0, implicit $exec, implicit $flat_scr
56 $vgpr0 = V_MOV_B32_e32 $vgpr1, implicit $exec
60 …$vgpr0 = FLAT_LOAD_DWORD $vgpr1_vgpr2, 0, 0, 0, implicit $exec, implicit $flat_scr :: (load 4 from…
62 $vgpr0 = V_MOV_B32_e32 $vgpr1, implicit $exec
70 # CHECK: $vgpr0 = FLAT_LOAD_DWORD $vgpr1_vgpr2
82 $vgpr0 = FLAT_LOAD_DWORD $vgpr1_vgpr2, 0, 0, 0, implicit $exec, implicit $flat_scr
86 FLAT_STORE_DWORD $vgpr3_vgpr4, $vgpr0, 0, 0, 0, implicit $exec, implicit $flat_scr
109 $vgpr0 = FLAT_LOAD_DWORD $vgpr1_vgpr2, 0, 0, 0, implicit $exec, implicit $flat_scr
[all …]

12345