Home
last modified time | relevance | path

Searched refs:COPY16 (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dirtranslator-call-return-values.ll94 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
113 ; GCN: $sgpr14 = COPY [[COPY16]](s32)
149 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY2]]
160 ; GCN: $sgpr13 = COPY [[COPY16]](s32)
199 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
217 ; GCN: $sgpr14 = COPY [[COPY16]](s32)
253 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
263 ; GCN: $vgpr31 = COPY [[COPY16]](s32)
301 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
319 ; GCN: $sgpr14 = COPY [[COPY16]](s32)
[all …]
Dlegalize-llvm.amdgcn.image.sample.g16.ll28 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
29 …; GFX10: [[BUILD_VECTOR_TRUNC1:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32), [[…
62 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr4
72 …[[BUILD_VECTOR_TRUNC]](<2 x s16>), [[BUILD_VECTOR_TRUNC1]](<2 x s16>), [[COPY16]](s32), [[COPY17]]…
104 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr4
118 ; GFX10: [[COPY25:%[0-9]+]]:_(s32) = COPY [[COPY16]](s32)
157 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
159 …; GFX10: [[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32), [[D…
194 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr4
204 ; GFX10: [[COPY22:%[0-9]+]]:_(s32) = COPY [[COPY16]](s32)
[all …]
Dirtranslator-indirect-call.ll29 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
47 ; CHECK: $sgpr14 = COPY [[COPY16]](s32)
78 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY2]]
88 ; CHECK: $sgpr13 = COPY [[COPY16]](s32)
Dirtranslator-call-implicit-args.ll37 ; GFX900: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
56 ; GFX900: $sgpr14 = COPY [[COPY16]](s32)
86 ; GFX908: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
105 ; GFX908: $sgpr14 = COPY [[COPY16]](s32)
137 ; GFX900: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
148 ; GFX900: $vgpr31 = COPY [[COPY16]](s32)
175 ; GFX908: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
186 ; GFX908: $vgpr31 = COPY [[COPY16]](s32)
225 ; GFX900: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
278 ; GFX900: $sgpr14 = COPY [[COPY16]](s32)
[all …]
Dlegalize-llvm.amdgcn.image.sample.a16.ll149 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
150 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
183 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
184 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
223 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
224 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
257 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
258 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
361 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
362 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
[all …]
Dirtranslator-call.ll121 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
139 ; CHECK: $sgpr14 = COPY [[COPY16]](s32)
170 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
180 ; CHECK: $vgpr31 = COPY [[COPY16]](s32)
211 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
221 ; CHECK: $vgpr31 = COPY [[COPY16]](s32)
255 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
274 ; CHECK: $sgpr14 = COPY [[COPY16]](s32)
308 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY3]]
327 ; CHECK: $sgpr14 = COPY [[COPY16]](s32)
[all …]
Dirtranslator-fixed-function-abi-vgpr-args.ll28 ; FIXED: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr16
69 ; VARABI: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr16
Dirtranslator-call-sret.ll40 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY4]]
63 ; GCN: $sgpr13 = COPY [[COPY16]](s32)
Dirtranslator-function-args.ll766 ; CHECK: [[COPY16:%[0-9]+]]:sgpr_64 = COPY $sgpr30_sgpr31
770 ; CHECK: [[COPY17:%[0-9]+]]:ccr_sgpr_64 = COPY [[COPY16]]
796 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr16
813 …), [[COPY12]](s32), [[COPY13]](s32), [[COPY14]](s32), [[COPY15]](s32), [[COPY16]](s32), [[COPY17]]…
843 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr16
862 …), [[COPY12]](s32), [[COPY13]](s32), [[COPY14]](s32), [[COPY15]](s32), [[COPY16]](s32), [[COPY17]]…
1029 ; CHECK: [[COPY16:%[0-9]+]]:sgpr_64 = COPY $sgpr30_sgpr31
1041 ; CHECK: [[COPY17:%[0-9]+]]:ccr_sgpr_64 = COPY [[COPY16]]
1067 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY $vgpr16
1092 ; CHECK: [[MV8:%[0-9]+]]:_(s64) = G_MERGE_VALUES [[COPY16]](s32), [[COPY17]](s32)
[all …]
Dlegalize-build-vector.s16.mir300 ; GFX78: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY2]](s32)
301 ; GFX78: [[AND9:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C]]
344 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY2]](s32)
345 …[BUILD_VECTOR_TRUNC4:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
487 ; GFX78: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
488 ; GFX78: [[AND:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C]]
563 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY]](s32)
565 …; GFX9: [[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32), [[COPY…
Dimage_ls_mipmap_zero.a16.ll485 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
486 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
514 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
515 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
603 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
604 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
632 ; GFX10: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
633 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
667 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY13]](s32)
668 …[[BUILD_VECTOR_TRUNC:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
[all …]
Dllvm.amdgcn.struct.buffer.load.format.f16.ll123 ; UNPACKED: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[S_MOV_B32_1]]
124 …; UNPACKED: [[V_LSHLREV_B32_e64_1:%[0-9]+]]:vgpr_32 = V_LSHLREV_B32_e64 [[COPY16]], [[V_AND_B32_…
201 ; UNPACKED: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[S_MOV_B32_]]
202 …; UNPACKED: [[V_AND_B32_e64_1:%[0-9]+]]:vgpr_32 = V_AND_B32_e64 [[COPY12]], [[COPY16]], implicit…
Dllvm.amdgcn.struct.tbuffer.load.f16.ll124 ; UNPACKED: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[S_MOV_B32_1]]
125 …; UNPACKED: [[V_LSHLREV_B32_e64_1:%[0-9]+]]:vgpr_32 = V_LSHLREV_B32_e64 [[COPY16]], [[V_AND_B32_…
238 ; UNPACKED: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[S_MOV_B32_]]
239 …; UNPACKED: [[V_AND_B32_e64_1:%[0-9]+]]:vgpr_32 = V_AND_B32_e64 [[COPY12]], [[COPY16]], implicit…
Dlegalize-llvm.amdgcn.image.dim.a16.ll1240 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR2]](s32)
1242 …; GFX9: [[BUILD_VECTOR_TRUNC1:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32), [[D…
1276 ; GFX10NSA: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR2]](s32)
1278 …; GFX10NSA: [[BUILD_VECTOR_TRUNC1:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32),…
1321 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR2]](s32)
1323 …; GFX9: [[BUILD_VECTOR_TRUNC1:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32), [[D…
1357 ; GFX10NSA: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR2]](s32)
1359 …; GFX10NSA: [[BUILD_VECTOR_TRUNC1:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32),…
1468 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR2]](s32)
1470 …; GFX9: [[BUILD_VECTOR_TRUNC1:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY16]](s32), [[D…
[all …]
Dinst-select-extract.mir106 ; CHECK: [[COPY16:%[0-9]+]]:sreg_32 = COPY [[DEF]].sub16
122 …mplicit [[COPY13]], implicit [[COPY14]], implicit [[COPY15]], implicit [[COPY16]], implicit [[COPY…
Dlegalize-bitcast.mir693 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[ANYEXT7]](s32)
694 …[COPY11]](s32), [[COPY12]](s32), [[COPY13]](s32), [[COPY14]](s32), [[COPY15]](s32), [[COPY16]](s32)
1087 ; CHECK: [[COPY16:%[0-9]+]]:_(s16) = COPY [[TRUNC15]](s16)
1088 ; CHECK: [[ADD15:%[0-9]+]]:_(s16) = G_ADD [[TRUNC15]], [[COPY16]]
1262 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR7]](s32)
1263 ; CHECK: [[AND15:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C1]]
1317 ; CHECK: [[COPY16:%[0-9]+]]:_(s16) = COPY [[LSHR5]](s16)
1318 ; CHECK: [[ADD7:%[0-9]+]]:_(s16) = G_ADD [[COPY15]], [[COPY16]]
1676 ; CHECK: [[COPY16:%[0-9]+]]:_(s16) = COPY [[LSHR5]](s16)
1677 ; CHECK: [[ADD7:%[0-9]+]]:_(s16) = G_ADD [[COPY15]], [[COPY16]]
[all …]
Dlegalize-llvm.amdgcn.s.buffer.load.mir178 ; GCN: [[COPY16:%[0-9]+]]:_(s32) = COPY [[COPY4]](s32)
179 ; GCN: [[AND3:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C4]]
Dlegalize-ssubo.mir272 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[BITCAST7]](s32)
273 ; CHECK: [[SEXT_INREG8:%[0-9]+]]:_(s32) = G_SEXT_INREG [[COPY16]], 16
393 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[SUB1]](s32)
394 ; CHECK: [[SEXT_INREG2:%[0-9]+]]:_(s32) = G_SEXT_INREG [[COPY16]], 16
Dlegalize-saddo.mir272 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[BITCAST7]](s32)
273 ; CHECK: [[SEXT_INREG8:%[0-9]+]]:_(s32) = G_SEXT_INREG [[COPY16]], 16
393 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[ADD1]](s32)
394 ; CHECK: [[SEXT_INREG2:%[0-9]+]]:_(s32) = G_SEXT_INREG [[COPY16]], 16
Dlegalize-store-global.mir1019 ; SI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR5]](s32)
1020 ; SI: G_STORE [[COPY16]](s32), [[PTR_ADD6]](p1) :: (store 1 + 7, addrspace 1)
1280 ; SI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR5]](s32)
1281 ; SI: G_STORE [[COPY16]](s32), [[PTR_ADD6]](p1) :: (store 1 + 7, addrspace 1)
1541 ; SI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR5]](s32)
1542 ; SI: G_STORE [[COPY16]](s32), [[PTR_ADD6]](p1) :: (store 1 + 7, addrspace 1)
2876 ; SI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR10]](s32)
2877 ; SI: G_STORE [[COPY16]](s32), [[PTR_ADD13]](p1) :: (store 1 + 14, addrspace 1)
2952 ; VI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LSHR10]](s32)
2953 ; VI: G_STORE [[COPY16]](s32), [[PTR_ADD13]](p1) :: (store 1 + 14, addrspace 1)
[all …]
Dlegalize-shuffle-vector.mir356 ; CHECK: [[COPY16:%[0-9]+]]:_(s32) = COPY [[EXTRACT4]](s32)
357 ; CHECK: [[AND2:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C1]]
Dllvm.amdgcn.s.buffer.load.ll279 ; GFX6: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[COPY8]]
280 …; GFX6: [[V_READFIRSTLANE_B32_3:%[0-9]+]]:sreg_32 = V_READFIRSTLANE_B32 [[COPY16]], implicit $ex…
322 ; GFX7: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[COPY8]]
323 …; GFX7: [[V_READFIRSTLANE_B32_3:%[0-9]+]]:sreg_32 = V_READFIRSTLANE_B32 [[COPY16]], implicit $ex…
365 ; GFX8: [[COPY16:%[0-9]+]]:vgpr_32 = COPY [[COPY8]]
366 …; GFX8: [[V_READFIRSTLANE_B32_3:%[0-9]+]]:sreg_32 = V_READFIRSTLANE_B32 [[COPY16]], implicit $ex…
407 ; GFX6: [[COPY16:%[0-9]+]]:sreg_32 = COPY [[S_BUFFER_LOAD_DWORDX16_SGPR]].sub11
445 ; GFX6: [[COPY32:%[0-9]+]]:vgpr_32 = COPY [[COPY16]]
482 ; GFX7: [[COPY16:%[0-9]+]]:sreg_32 = COPY [[S_BUFFER_LOAD_DWORDX16_SGPR]].sub11
520 ; GFX7: [[COPY32:%[0-9]+]]:vgpr_32 = COPY [[COPY16]]
[all …]
Dlegalize-umulh.mir396 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[C1]](s32)
397 …[BUILD_VECTOR_TRUNC5:%[0-9]+]]:_(<2 x s16>) = G_BUILD_VECTOR_TRUNC [[COPY15]](s32), [[COPY16]](s32)
666 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[BITCAST1]](s32)
667 ; GFX9: [[AND10:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C4]]
Dlegalize-load-private.mir2239 ; SI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LOAD15]](s32)
2240 ; SI: [[AND15:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C3]]
2340 ; CI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LOAD15]](s32)
2341 ; CI: [[AND15:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C3]]
2441 ; VI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LOAD15]](s32)
2442 ; VI: [[AND15:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C3]]
2542 ; GFX9: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LOAD15]](s32)
2543 ; GFX9: [[AND15:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C3]]
3007 ; SI: [[COPY16:%[0-9]+]]:_(s32) = COPY [[LOAD15]](s32)
3008 ; SI: [[AND15:%[0-9]+]]:_(s32) = G_AND [[COPY16]], [[C3]]
[all …]
/external/zstd/lib/common/
Dzstd_internal.h260 #define COPY16(d,s) { ZSTD_copy16(d,s); d+=16; s+=16; } macro
303 COPY16(op, ip); in ZSTD_wildcopy()
312 COPY16(op, ip); in ZSTD_wildcopy()
313 COPY16(op, ip); in ZSTD_wildcopy()

12