Home
last modified time | relevance | path

Searched refs:killed (Results 1 – 25 of 953) sorted by relevance

12345678910>>...39

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dcoalescer-subranges-another-prune-error.mir37 %3:sreg_128 = COPY killed %2
38 %4:vreg_128 = COPY killed %3
39 %5:vreg_128 = COPY killed %4
45 %8:vgpr_32 = V_FLOOR_F32_e32 killed %6, implicit $exec
46 %9:vgpr_32 = V_ADD_F32_e32 0, killed %8, implicit $exec
47 %10:vgpr_32 = V_CVT_U32_F32_e32 killed %9, implicit $exec
48 %11:vgpr_32 = V_LSHLREV_B32_e32 1, killed %10, implicit $exec
50 %13:sreg_128 = COPY killed %2
52 %15:vreg_128 = COPY killed %13
53 %16:sreg_64 = COPY killed %12
[all …]
Dfold-immediate-output-mods.mir5 # GCN-NEXT: %24:vgpr_32 = V_MAC_F32_e64 0, killed %19, 0, killed %21, 0, %23, 1, 0, implicit $exec
56 %13 = REG_SEQUENCE killed %12, 1, killed %11, 2
57 %14 = REG_SEQUENCE killed %5, 17, %13, 18
59 %29 = V_LSHL_B64 killed %28, killed %15, implicit $exec
60 %17 = REG_SEQUENCE killed %6, 17, %13, 18
61 %18 = REG_SEQUENCE killed %4, 17, %13, 18
63 %19 = BUFFER_LOAD_DWORD_ADDR64 %20, killed %14, 0, 0, 0, 0, 0, implicit $exec
65 %21 = BUFFER_LOAD_DWORD_ADDR64 %22, killed %17, 0, 0, 0, 0, 0, implicit $exec
67 %24 = V_MAC_F32_e64 0, killed %19, 0, killed %21, 0, %23, 1, 0, implicit $exec
69 BUFFER_STORE_DWORD_ADDR64 killed %24, %26, killed %18, 0, 0, 0, 0, 0, implicit $exec
[all …]
Dmemory-legalizer-local.mir17 …$sgpr0_sgpr1 = S_LOAD_DWORDX2_IMM killed $sgpr0_sgpr1, 44, 0 :: (dereferenceable invariant load 8 …
19 $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…
22 $vgpr1 = V_MOV_B32_e32 killed $sgpr1, implicit $exec, implicit $sgpr0_sgpr1, implicit $exec
23 …FLAT_STORE_DWORD killed renamable $vgpr0_vgpr1, killed renamable $vgpr2, 0, 0, 0, implicit $exec, …
41 …$sgpr0_sgpr1 = S_LOAD_DWORDX2_IMM killed $sgpr0_sgpr1, 44, 0 :: (dereferenceable invariant load 8 …
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…
46 $vgpr1 = V_MOV_B32_e32 killed $sgpr1, implicit $exec, implicit $sgpr0_sgpr1, implicit $exec
47 …FLAT_STORE_DWORD killed renamable $vgpr0_vgpr1, killed renamable $vgpr2, 0, 0, 0, implicit $exec, …
[all …]
Dmemory-legalizer-region.mir17 …$sgpr0_sgpr1 = S_LOAD_DWORDX2_IMM killed $sgpr0_sgpr1, 44, 0 :: (dereferenceable invariant load 8 …
19 $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…
22 $vgpr1 = V_MOV_B32_e32 killed $sgpr1, implicit $exec, implicit $sgpr0_sgpr1, implicit $exec
23 …FLAT_STORE_DWORD killed renamable $vgpr0_vgpr1, killed renamable $vgpr2, 0, 0, 0, implicit $exec, …
41 …$sgpr0_sgpr1 = S_LOAD_DWORDX2_IMM killed $sgpr0_sgpr1, 44, 0 :: (dereferenceable invariant load 8 …
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…
46 $vgpr1 = V_MOV_B32_e32 killed $sgpr1, implicit $exec, implicit $sgpr0_sgpr1, implicit $exec
47 …FLAT_STORE_DWORD killed renamable $vgpr0_vgpr1, killed renamable $vgpr2, 0, 0, 0, implicit $exec, …
[all …]
Dopt-sgpr-to-vgpr-copy.mir8 # GCN-NEXT: %[[SGPR_PAIR:[0-9]+]]:sreg_64 = REG_SEQUENCE killed %[[LO]], %subreg.sub0, killed %[[…
9 # GCN-NEXT: V_CMP_LT_U64_e64 killed %{{[0-9]+}}, %[[SGPR_PAIR]], implicit $exec
15 # GCN-NEXT: %[[SGPR_PAIR:[0-9]+]]:sreg_64 = REG_SEQUENCE killed %[[LO]], %subreg.sub0, killed %[[…
16 # GCN-NEXT: V_CMP_LT_U64_e64 killed %{{[0-9]+}}, %[[SGPR_PAIR]], implicit $exec
17 # GCN-NEXT: V_CMP_LT_U64_e64 killed %{{[0-9]+}}, %[[SGPR_PAIR]], implicit $exec
20 # GCN: %[[OP0:[0-9]+]]:vreg_64 = REG_SEQUENCE killed %{{[0-9]+}}, %subreg.sub0, killed %{{[0-…
21 # GCN-NEXT: V_CMP_LT_U32_e64 killed %[[OP0]].sub0, 12, implicit $exec
112 %10 = REG_SEQUENCE %2, %subreg.sub0, killed %9, %subreg.sub1
118 %15 = S_ADD_U32 killed %11, killed %13, implicit-def $scc
119 %16 = S_ADDC_U32 killed %12, killed %14, implicit-def dead $scc, implicit $scc
[all …]
Dclamp-omod-special-case.mir4 # GCN: %20:vgpr_32 = V_ADD_F32_e64 0, killed %17, 0, 1065353216, 0, 0, implicit $exec
5 # GCN-NEXT: %21:vgpr_32 = V_MAX_F32_e64 0, killed %20, 0, killed %20, 0, 0, implicit $exec
52 %12 = REG_SEQUENCE killed %11, 1, killed %10, 2
53 %13 = REG_SEQUENCE killed %5, 17, %12, 18
55 %26 = V_LSHL_B64 killed %25, 2, implicit $exec
56 %16 = REG_SEQUENCE killed %4, 17, %12, 18
58 %17 = BUFFER_LOAD_DWORD_ADDR64 %26, killed %13, 0, 0, 0, 0, 0, implicit $exec
59 %20 = V_ADD_F32_e64 0, killed %17, 0, 1065353216, 0, 0, implicit $exec
60 %21 = V_MAX_F32_e64 0, killed %20, 0, killed %20, 0, 0, implicit $exec
61 BUFFER_STORE_DWORD_ADDR64 killed %21, %26, killed %16, 0, 0, 0, 0, 0, implicit $exec
[all …]
Dcoalescer-with-subregs-bad-identical.mir29 %0:vgpr_32 = COPY killed $vgpr0
40 undef %3.sub0:vreg_128 = COPY killed %0
41 %3.sub2:vreg_128 = COPY killed %2
49 %4.sub7:sreg_256 = COPY killed %1
50 …%5:vgpr_32 = IMAGE_LOAD_V1_V4 killed %3, killed %4, 1, -1, 0, 0, 0, 0, 0, 0, 0, implicit $exec :: …
51 %6:vgpr_32 = V_MAD_F32 0, killed %5, 0, 0, 0, 0, 0, 0, implicit $exec
52 %7:vgpr_32 = V_RCP_F32_e32 killed %6, implicit $exec
53 %8:vgpr_32 = V_MUL_F32_e32 0, killed %7, implicit $exec
54 %9:vgpr_32 = V_MAD_F32 0, killed %8, 0, 0, 0, 0, 0, 0, implicit $exec
63 %16:vreg_1 = COPY killed %14
[all …]
Dregcoal-subrange-join.mir91 %15 = COPY killed $sgpr5
92 %12 = COPY killed $sgpr2
96 %0.sub0 = COPY killed %12
97 %21 = COPY killed %18
98 %21.sub0 = COPY killed %15
99 %22 = S_LOAD_DWORD_IMM killed %21, 2, 0
101 undef %24.sub0 = COPY killed %22
102 %24.sub1 = COPY killed %23
103 %25 = S_LOAD_DWORDX4_IMM killed %24, 0, 0
104 %1 = COPY killed %25
[all …]
Dcoalescer-subregjoin-fullcopy.mir55 %5:sreg_64 = COPY killed %2
61 %7:vreg_128 = COPY killed %1
62 %8:vreg_128 = COPY killed %7
63 %0:vreg_128 = COPY killed %8
68 %9:vreg_128 = COPY killed %6
69 %10:sreg_64 = COPY killed %5
72 %12:vreg_128 = BUFFER_LOAD_DWORDX4_OFFSET killed %11, 0, 0, 0, 0, 0, implicit $exec
75 …%14:sreg_64 = V_CMP_GT_F32_e64 0, target-flags(amdgpu-rel32-lo) 0, 0, killed %12.sub3, 0, implicit…
77 %17:sreg_64 = V_CMP_GT_F32_e64 0, 0, 0, killed %15, 0, implicit $exec
78 %18:sreg_64 = S_AND_B64 killed %17, killed %14, implicit-def dead $scc
[all …]
Dreduce-saveexec.mir5 # GCN: $exec = S_AND_B64 $exec, killed $vcc
12 $sgpr0_sgpr1 = S_AND_B64 $exec, killed $vcc, implicit-def $scc
13 $exec = COPY killed $sgpr0_sgpr1
18 # GCN: $exec = S_AND_B64 killed $vcc, $exec
25 $sgpr0_sgpr1 = S_AND_B64 killed $vcc, $exec, implicit-def $scc
26 $exec = COPY killed $sgpr0_sgpr1
31 # GCN: $sgpr0_sgpr1 = S_AND_B64 $exec, killed $vcc
38 $sgpr0_sgpr1 = S_AND_B64 $exec, killed $vcc, implicit-def $scc
52 $sgpr2_sgpr3 = S_AND_B64 $sgpr0_sgpr1, killed $vcc, implicit-def $scc
58 # GCN: $exec = S_OR_B64 $exec, killed $vcc
[all …]
Dcoalescer-subranges-another-copymi-not-live.mir26 %2:vgpr_32 = V_CVT_U32_F32_e32 killed %0, implicit $exec
27 %3:vgpr_32 = V_CVT_F32_I32_e32 killed %2, implicit $exec
28 %4:vgpr_32 = V_CVT_U32_F32_e32 killed %3, implicit $exec
29 %5:vgpr_32 = V_LSHRREV_B32_e32 4, killed %4, implicit $exec
34 undef %6.sub1:vreg_128 = COPY killed %5
35 %7:vreg_128 = COPY killed %6
48 %9.sub3:sreg_128 = COPY killed %8
49 %10:vreg_128 = COPY killed %9
50 %7:vreg_128 = COPY killed %10
59 %12.sub3:sreg_128 = COPY killed %11
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dmachine-zero-copy-remove.mir14 STRWui killed $w0, killed $x1, 0
15 Bcc 1, %bb.2, implicit killed $nzcv
22 STRWui killed $w0, killed $x2, 0
38 STRXui killed $x0, killed $x1, 0
39 Bcc 1, %bb.2, implicit killed $nzcv
46 STRXui killed $x0, killed $x2, 0
62 STRWui killed $w0, killed $x1, 0
63 Bcc 1, %bb.2, implicit killed $nzcv
70 STRWui killed $w0, killed $x2, 0
86 STRXui killed $x0, killed $x1, 0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dmul-constant-i16.ll24 ; X86-NEXT: # kill: def $ax killed $ax killed $eax
29 ; X64-NEXT: # kill: def $edi killed $edi def $rdi
31 ; X64-NEXT: # kill: def $ax killed $ax killed $eax
42 ; X86-NEXT: # kill: def $ax killed $ax killed $eax
47 ; X64-NEXT: # kill: def $edi killed $edi def $rdi
49 ; X64-NEXT: # kill: def $ax killed $ax killed $eax
60 ; X86-NEXT: # kill: def $ax killed $ax killed $eax
65 ; X64-NEXT: # kill: def $edi killed $edi def $rdi
67 ; X64-NEXT: # kill: def $ax killed $ax killed $eax
78 ; X86-NEXT: # kill: def $ax killed $ax killed $eax
[all …]
Dpromote-vec3.ll20 ; SSE3-NEXT: # kill: def $ax killed $ax killed $eax
21 ; SSE3-NEXT: # kill: def $dx killed $dx killed $edx
22 ; SSE3-NEXT: # kill: def $cx killed $cx killed $ecx
34 ; SSE41-NEXT: # kill: def $ax killed $ax killed $eax
35 ; SSE41-NEXT: # kill: def $dx killed $dx killed $edx
36 ; SSE41-NEXT: # kill: def $cx killed $cx killed $ecx
48 ; AVX-32-NEXT: # kill: def $ax killed $ax killed $eax
49 ; AVX-32-NEXT: # kill: def $dx killed $dx killed $edx
50 ; AVX-32-NEXT: # kill: def $cx killed $cx killed $ecx
62 ; AVX-64-NEXT: # kill: def $ax killed $ax killed $eax
[all …]
Dlea32-schedule.ll17 ; GENERIC-NEXT: # kill: def $edi killed $edi def $rdi
23 ; ATOM-NEXT: # kill: def $edi killed $edi def $rdi
35 ; SLM-NEXT: # kill: def $edi killed $edi def $rdi
41 ; SANDY-NEXT: # kill: def $edi killed $edi def $rdi
47 ; HASWELL-NEXT: # kill: def $edi killed $edi def $rdi
53 ; BROADWELL-NEXT: # kill: def $edi killed $edi def $rdi
59 ; SKYLAKE-NEXT: # kill: def $edi killed $edi def $rdi
65 ; BTVER2-NEXT: # kill: def $edi killed $edi def $rdi
71 ; ZNVER1-NEXT: # kill: def $edi killed $edi def $rdi
81 ; GENERIC-NEXT: # kill: def $edi killed $edi def $rdi
[all …]
DleaFixup64.mir180 ; CHECK: $eax = LEA64_32r killed $rax, 1, killed $rbp, 0
183 $eax = LEA64_32r killed $rax, 1, killed $rbp, -5, $noreg
215 ; CHECK: $ebp = LEA64_32r killed $rax, 1, killed $rbp, 0
218 $ebp = LEA64_32r killed $rbp, 1, killed $rax, -5, $noreg
250 ; CHECK: $ebp = LEA64_32r killed $rax, 1, killed $rbp, 0
252 $ebp = LEA64_32r killed $rbp, 1, killed $rax, 0, $noreg
284 ; CHECK: $rax = ADD64rr $rax, killed $rbp
287 $rax = LEA64r killed $rax, 1, killed $rbp, -5, $noreg
319 ; CHECK: $rbp = ADD64rr $rbp, killed $rax
322 $rbp = LEA64r killed $rbp, 1, killed $rax, -5, $noreg
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/
Dmux-kill3.mir3 # CHECK: PS_jmpret killed $r31, implicit-def $pc
12 $p0 = C2_cmpeqi killed $r4, 128
17 $p1 = C2_cmpeqp $d0, killed $d4
18 $r8 = A2_tfrt $p0, killed $r0
19 $r9 = A2_tfrt $p0, killed $r1
20 $r7 = A2_tfrf $p0, $r3, implicit killed $r7
21 $r9 = A2_tfrf $p0, killed $r3, implicit killed $r9
22 $r8 = C2_cmoveif killed $p0, 1, implicit killed $r8
23 $d0 = A4_combineri killed $r4, 0
24 $r2 = A2_tfrt $p1, killed $r7, implicit killed $r2
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/MIR/ARM/
Dbundled-instructions.mir32 ; CHECK-NEXT: t2CMNri killed $r0, 78, 14, $noreg, implicit-def $cpsr
33 ; CHECK-NEXT: BUNDLE implicit-def dead $itstate, implicit-def $r1, implicit killed $cpsr {
35 ; CHECK-NEXT: $r1 = t2MOVi 1, 12, killed $cpsr, $noreg, implicit internal killed $itstate
37 ; CHECK-NEXT: $r0 = tMOVr killed $r1, 14, $noreg
38 ; CHECK-NEXT: tBX_RET 14, $noreg, implicit killed $r0
40 t2CMNri killed $r0, 78, 14, _, implicit-def $cpsr
41 BUNDLE implicit-def dead $itstate, implicit-def $r1, implicit killed $cpsr {
43 $r1 = t2MOVi 1, 12, killed $cpsr, _, implicit internal killed $itstate
45 $r0 = tMOVr killed $r1, 14, _
46 tBX_RET 14, _, implicit killed $r0
[all …]
/external/llvm/test/CodeGen/MIR/ARM/
Dbundled-instructions.mir32 ; CHECK-NEXT: t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
33 ; CHECK-NEXT: BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
35 ; CHECK-NEXT: %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate
37 ; CHECK-NEXT: %r0 = tMOVr killed %r1, 14, _
38 ; CHECK-NEXT: tBX_RET 14, _, implicit killed %r0
40 t2CMNri killed %r0, 78, 14, _, implicit-def %cpsr
41 BUNDLE implicit-def dead %itstate, implicit-def %r1, implicit killed %cpsr {
43 %r1 = t2MOVi 1, 12, killed %cpsr, _, implicit internal killed %itstate
45 %r0 = tMOVr killed %r1, 14, _
46 tBX_RET 14, _, implicit killed %r0
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/longbranch/
Dbranch-limits-msa.mir261 ; MSA: renamable $w0 = INSERT_D killed renamable $w0, killed renamable $a0_64, 0
262 ; MSA: renamable $w0 = INSERT_D killed renamable $w0, killed renamable $a1_64, 1
263 ; MSA: renamable $w0 = SHF_B killed renamable $w0, 27
264 ; MSA: renamable $w0 = SHF_W killed renamable $w0, 177
275 ; MSA: PseudoReturn64 undef $ra_64, implicit killed $v0 {
279 ; MSA: PseudoReturn64 undef $ra_64, implicit killed $v0 {
286 ; PIC: renamable $w0 = INSERT_D killed renamable $w0, killed renamable $a0_64, 0
287 ; PIC: renamable $w0 = INSERT_D killed renamable $w0, killed renamable $a1_64, 1
288 ; PIC: renamable $w0 = SHF_B killed renamable $w0, 27
289 ; PIC: renamable $w0 = SHF_W killed renamable $w0, 177
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/MIR/AArch64/
DmirCanonIdempotent.mir56 %5:fpr64 = FADDDrr %2, killed %4
60 STRDroW %3, %0, killed %6, 1, 1
65 %9:gpr32common = FCVTZSUWDr killed %8
69 STRDroW killed %10, %7, killed %11, 1, 1
75 %15:gpr32common = ADDWri killed %14, 30, 0
76 STRDroW %12, killed %13, killed %15, 1, 1
79 STRDui killed %16, %stack.6, 0 :: (store 8)
87 %47:gpr64common = SMADDLrrr killed %45, %46, killed %44
90 %49:gpr32 = FCVTZSUWDr killed %48
91 STRDroW %43, killed %47, killed %49, 1, 1
[all …]
/external/llvm/test/CodeGen/X86/
Dsqrt-fastmath-mir.ll9 ; CHECK: %1 = VRSQRTSSr killed %2, %0
12 ; CHECK: %5 = VFMADDSSr213r %1, killed %3, %4
15 ; CHECK: %8 = VMULSSrr killed %7, killed %5
19 ; CHECK: %12 = VMULSSrr killed %11, killed %10
21 ; CHECK: %14 = VCMPSSrr %0, killed %13, 0
22 ; CHECK: %15 = VFsANDNPSrr killed %14, killed %12
33 ; CHECK: %1 = VRSQRTSSr killed %2, %0
36 ; CHECK: %5 = VFMADDSSr213r %1, killed %3, %4
39 ; CHECK: %8 = VMULSSrr killed %7, killed %5
41 ; CHECK: %10 = VFMADDSSr213r %8, killed %9, %4
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dtail-dup-bundle.mir5 …BUNDLE implicit-def dead $itstate, implicit-def $cpsr, implicit killed $r0, implicit killed $cpsr {
7 # CHECK: t2CMPri killed $r0, 9, 1, killed $cpsr, implicit-def $cpsr, implicit internal killed $it…
9 …BUNDLE implicit-def dead $itstate, implicit-def $cpsr, implicit killed $r0, implicit killed $cpsr {
11 # CHECK: t2CMPri killed $r0, 9, 1, killed $cpsr, implicit-def $cpsr, implicit internal killed $it…
23 …BUNDLE implicit-def dead $itstate, implicit-def $cpsr, implicit killed $r0, implicit killed $cpsr {
25 t2CMPri killed $r0, 9, 1, killed $cpsr, implicit-def $cpsr, implicit internal killed $itstate
27 t2Bcc %bb.3, 1, killed $cpsr
Dexpand-pseudos.mir29 CMPri killed $r0, 0, 14, $noreg, implicit-def $cpsr
30 $r1 = MOVCCi16 killed $r1, 500, 0, killed $cpsr
31 $r0 = MOVr killed $r1, 14, $noreg, $noreg
46 CMPri killed $r0, 0, 14, $noreg, implicit-def $cpsr
47 $r1 = MOVCCi32imm killed $r1, 500500500, 0, killed $cpsr
48 $r0 = MOVr killed $r1, 14, $noreg, $noreg
64 $r0 = MOVCCr killed $r0, killed $r1, 12, killed $cpsr
70 # CHECK: $r1 = MOVi16 500, 0, killed $cpsr, implicit killed $r1
72 # CHECK: $r1 = MOVi16 2068, 0, $cpsr, implicit killed $r1
75 # CHECK: $r0 = MOVr killed $r1, 12, killed $cpsr, $noreg, implicit killed $r0
/external/llvm/test/CodeGen/MIR/X86/
Dconstant-pool.mir62 ; CHECK: %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
63 ; CHECK-NEXT: %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
64 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
65 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
66 %xmm1 = CVTSS2SDrr killed %xmm1
67 %xmm0 = MULSDrr killed %xmm0, killed %xmm1
88 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
89 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
90 %xmm1 = CVTSS2SDrr killed %xmm1
91 %xmm0 = MULSDrr killed %xmm0, killed %xmm1
[all …]

12345678910>>...39