/external/llvm-project/llvm/test/MC/Hexagon/ |
D | v60-vmem.s | 5 #CHECK: 292cc11b { vmem(r12++#1) = v27 } 7 vmem(r12++#1)=v27 10 #CHECK: 294dc319 { v25 = vmem(r13++#3):nt } 12 v25=vmem(r13++#3):nt 20 #CHECK: 291dc01f { v31 = vmem(r29++#0) } 22 v31=vmem(r29++#0) 30 #CHECK: 296ec411 { vmem(r14++#-4):nt = v17 } 32 vmem(r14++#-4):nt=v17 35 #CHECK: 29fec62f { if (!p0) vmem(r30++#-2):nt = v15 } 37 if (!p0) vmem(r30++#-2):nt=v15 [all …]
|
D | v62_all.s | 122 if (!P0) V0.cur=vmem(R0+#04) 125 # CHECK: 2880c4a0 if (!p0) v0.cur = vmem(r0+#4) } 131 if (!P0) V0.cur=vmem(R0++#03) 134 # CHECK: 2980c3a0 if (!p0) v0.cur = vmem(r0++#3) } 140 if (!P0) V0.cur=vmem(R0++M0) 143 # CHECK: 2b80c0a0 if (!p0) v0.cur = vmem(r0++m0) } 149 if (P0) V0.cur=vmem(R0+#04) 152 # CHECK: 2880c480 if (p0) v0.cur = vmem(r0+#4) } 158 if (P0) V0.cur=vmem(R0++#03) 161 # CHECK: 2980c380 if (p0) v0.cur = vmem(r0++#3) } [all …]
|
D | v60-misc.s | 62 # CHECK: 2800c00f { v15 = vmem(r0+#0) } 63 v15 = vmem(r0) 65 # CHECK: 2841c010 { v16 = vmem(r1+#0):nt } 66 v16 = vmem(r1):nt 68 # CHECK: 2822c011 { vmem(r2+#0) = v17 } 69 vmem(r2) = v17 71 # CHECK: 2863c012 { vmem(r3+#0):nt = v18 } 72 vmem(r3):nt = v18 74 # CHECK: 2884c013 { if (q0) vmem(r4+#0) = v19 } 75 if (q0) vmem(r4) = v19 [all …]
|
D | z-instructions.s | 3 # CHECK: 2d00c000 { z = vmem(r0++#0) } 4 z = vmem(r0++#0) 6 # CHECK-NEXT: 2c00c000 { z = vmem(r0+#0) } 7 z = vmem(r0+#0) 9 # CHECK-NEXT: 2d00c001 { z = vmem(r0++m0) } 10 z = vmem(r0++m0) 13 # CHECK-NEXT: v13.tmp = vmem(r2++#1) 14 # CHECK-NEXT: z = vmem(r3+#0) } 15 { v13.tmp = vmem(r2++#1) 17 z = vmem(r3+#0) }
|
D | vscatter-slot.s | 8 v1=vmem(r1+#0) 13 v1=vmem(r3+#0) 16 # CHECK: vmem(r4+#0):scatter_release 18 v1=vmem(r5+#0) 19 vmem(r4+#0):scatter_release 21 # CHECK: vmem(r4+#0):scatter_release 23 v1=vmem(r5+#0) 24 vmem(r4+#0):scatter_release
|
/external/llvm/test/MC/Hexagon/ |
D | v60-vmem.s | 5 #CHECK: 292cc11b { vmem(r12++#1) = v27 } 7 vmem(r12++#1)=v27 10 #CHECK: 294dc319 { v25 = vmem(r13++#3):nt } 12 v25=vmem(r13++#3):nt 20 #CHECK: 291dc01f { v31 = vmem(r29++#0) } 22 v31=vmem(r29++#0) 30 #CHECK: 296ec411 { vmem(r14++#-4):nt = v17 } 32 vmem(r14++#-4):nt=v17 35 #CHECK: 29fec62f { if (!p0) vmem(r30++#-2):nt = v15 } 37 if (!p0) vmem(r30++#-2):nt=v15 [all …]
|
D | v60-misc.s | 62 # CHECK: 2800c00f { v15 = vmem(r0+#0) } 63 v15 = vmem(r0) 65 # CHECK: 2841c010 { v16 = vmem(r1+#0):nt } 66 v16 = vmem(r1):nt 68 # CHECK: 2822c011 { vmem(r2+#0) = v17 } 69 vmem(r2) = v17 71 # CHECK: 2863c012 { vmem(r3+#0):nt = v18 } 72 vmem(r3):nt = v18 74 # CHECK: 2884c013 { if (q0) vmem(r4+#0) = v19 } 75 if (q0) vmem(r4) = v19 [all …]
|
/external/libaom/libaom/aom_ports/ |
D | mem_ops.h | 66 static unsigned MEM_VALUE_T mem_get_be16(const void *vmem) { in mem_get_be16() argument 68 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_be16() 77 static unsigned MEM_VALUE_T mem_get_be24(const void *vmem) { in mem_get_be24() argument 79 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_be24() 89 static unsigned MEM_VALUE_T mem_get_be32(const void *vmem) { in mem_get_be32() argument 91 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_be32() 102 static unsigned MEM_VALUE_T mem_get_le16(const void *vmem) { in mem_get_le16() argument 104 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_le16() 113 static unsigned MEM_VALUE_T mem_get_le24(const void *vmem) { in mem_get_le24() argument 115 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_le24() [all …]
|
D | mem_ops_aligned.h | 49 const void *vmem) { \ 50 const uint##sz##_t *mem = (const uint##sz##_t *)vmem; \ 56 const void *vmem) { \ 57 const int##sz##_t *mem = (const int##sz##_t *)vmem; \ 63 const void *vmem) { \ 64 const uint##sz##_t *mem = (const uint##sz##_t *)vmem; \ 72 const void *vmem) { \ 73 const int##sz##_t *mem = (const int##sz##_t *)vmem; \ 80 static AOM_INLINE void mem_put_##end##sz##_aligned(void *vmem, \ 82 uint##sz##_t *mem = (uint##sz##_t *)vmem; \ [all …]
|
/external/libvpx/libvpx/vpx_ports/ |
D | mem_ops.h | 65 static unsigned MEM_VALUE_T mem_get_be16(const void *vmem) { in mem_get_be16() argument 67 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_be16() 76 static unsigned MEM_VALUE_T mem_get_be24(const void *vmem) { in mem_get_be24() argument 78 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_be24() 88 static unsigned MEM_VALUE_T mem_get_be32(const void *vmem) { in mem_get_be32() argument 90 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_be32() 101 static unsigned MEM_VALUE_T mem_get_le16(const void *vmem) { in mem_get_le16() argument 103 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_le16() 112 static unsigned MEM_VALUE_T mem_get_le24(const void *vmem) { in mem_get_le24() argument 114 const MAU_T *mem = (const MAU_T *)vmem; in mem_get_le24() [all …]
|
D | mem_ops_aligned.h | 48 const void *vmem) { \ 49 const uint##sz##_t *mem = (const uint##sz##_t *)vmem; \ 55 const void *vmem) { \ 56 const int##sz##_t *mem = (const int##sz##_t *)vmem; \ 62 const void *vmem) { \ 63 const uint##sz##_t *mem = (const uint##sz##_t *)vmem; \ 71 const void *vmem) { \ 72 const int##sz##_t *mem = (const int##sz##_t *)vmem; \ 79 static VPX_INLINE void mem_put_##end##sz##_aligned(void *vmem, \ 81 uint##sz##_t *mem = (uint##sz##_t *)vmem; \ [all …]
|
/external/llvm-project/llvm/test/MC/Hexagon/extensions/ |
D | v67_hvx.s | 97 v0=vmem(r0+#0) 98 # CHECK-NEXT: 2800c000 { v0 = vmem(r0+#0) } 102 v0.cur=vmem(r0+#0) 103 # CHECK-NEXT: 2800c020 { v0.cur = vmem(r0+#0) } 107 if (!p0) v0.cur=vmem(r0+#0) 108 # CHECK-NEXT: 2880c0a0 { if (!p0) v0.cur = vmem(r0+#0) } 112 if (!p0) v0.cur=vmem(r0++#0) 113 # CHECK-NEXT: 2980c0a0 { if (!p0) v0.cur = vmem(r0++#0) } 117 if (!p0) v0.cur=vmem(r0++m0) 118 # CHECK-NEXT: 2b80c0a0 { if (!p0) v0.cur = vmem(r0++m0) } [all …]
|
/external/llvm-project/llvm/test/CodeGen/Hexagon/autohvx/ |
D | widen-trunc.ll | 8 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 11 ; CHECK: if (q[[Q0]]) vmem(r1+#0) = v[[V1]] 22 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 25 ; CHECK: if (q[[Q0]]) vmem(r1+#0) = v[[V1]] 36 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 39 ; CHECK: if (q[[Q0]]) vmem(r1+#0) = v[[V1]] 49 ; CHECK-DAG: v[[V0:[0-9]+]] = vmem(r0+#0) 50 ; CHECK-DAG: v[[V1:[0-9]+]] = vmem(r0+#1) 54 ; CHECK: if (q[[Q0]]) vmem(r1+#0) = v[[V3]] 65 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) [all …]
|
D | widen-ext.ll | 6 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 9 ; CHECK: if (q[[Q0]]) vmem(r1+#0) = v[[V2]] 19 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 22 ; CHECK: vmem(r1+#0) = v[[V4]] 32 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 34 ; CHECK: vmem(r1+#0) = v[[V2]] 44 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) 47 ; CHECK-DAG: vmem(r1+#0) = v[[V4]] 48 ; CHECK-DAG: vmem(r1+#1) = v[[V3]] 59 ; CHECK: v[[V0:[0-9]+]] = vmem(r0+#0) [all …]
|
D | isel-expand-unaligned-loads.ll | 4 ; CHECK-DAG: v[[V00:[0-9]+]] = vmem(r[[B00:[0-9]+]]+#0) 5 ; CHECK-DAG: v[[V01:[0-9]+]] = vmem(r[[B00]]+#1) 14 ; CHECK-DAG: v[[V10:[0-9]+]] = vmem(r[[B01:[0-9]+]]+#0) 15 ; CHECK-DAG: v[[V11:[0-9]+]] = vmem(r[[B01]]+#1) 16 ; CHECK-DAG: v[[V12:[0-9]+]] = vmem(r[[B01]]+#2)
|
/external/llvm-project/llvm/test/CodeGen/Hexagon/ |
D | v6vassignp.ll | 3 ; CHECK: vmem 4 ; CHECK: vmem 5 ; CHECK: vmem 6 ; CHECK: vmem
|
D | v6vect-dbl.ll | 10 ; CHECKO0: vmem(r{{[0-9]*}}+#0) = v{{[0-9]*}} 11 ; CHECKO0: v{{[0-9]*}} = vmem(r{{[0-9]*}}+#0) 12 ; CHECKO0: v{{[0-9]*}} = vmem(r{{[0-9]*}}+#0) 15 ; CHECKO2: v{{[0-9].*}} = vmem(r{{[0-9]*}}+#0) 16 ; CHECKO2: vmem(r{{[0-9]*}}+#0) = v{{[0-9]*}} 17 ; CHECKO2: v{{[0-9].*}} = vmem(r{{[0-9]*}}+#0) 20 ; CHECK: vmem(r{{[0-9]*}}+#0) = v{{[0-9]*}} 21 ; CHECK: vmem(r{{[0-9]*}}+#32) = v{{[0-9]*}} 22 ; CHECK: v{{[0-9]*}} = vmem(r{{[0-9]*}}+#0) 23 ; CHECK: v{{[0-9]*}} = vmem(r{{[0-9]*}}+#32) [all …]
|
D | hvx-nontemporal.ll | 7 ; CHECK: v0 = vmem(r0+#7):nt 11 ; CHECK: v1.cur = vmem(r2+#0):nt 14 ; CHECK: vmem(r3+#3):nt = v1 18 ; CHECK: vmem(r2+#0):nt = v0
|
D | vec-call-full1.ll | 3 ; CHECK-DAG: v{{[0-9]+}} = vmem(r{{[0-9]+}}+#0) 4 ; CHECK-DAG: v{{[0-9]+}} = vmem(r{{[0-9]+}}+#0) 5 ; CHECK-DAG: vmem(r{{[0-9]+}}+#{{[0-1]}}) = v{{[0-9]+}} 6 ; CHECK-DAG: vmem(r{{[0-9]+}}+#{{[0-1]}}) = v{{[0-9]+}}
|
D | v6vect-dbl-fail1.ll | 2 ; CHECK: vmem 3 ; CHECK: vmem 5 ; CHECK: vmem 6 ; CHECK: vmem
|
/external/llvm-project/llvm/test/CodeGen/Hexagon/intrinsics/ |
D | v65-gather.ll | 5 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 8 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 11 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 14 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 17 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 20 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new
|
D | v65-gather-double.ll | 5 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 8 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 11 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 14 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 17 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new 20 ; CHECK: vmem(r{{[0-9]+}}+#0) = vtmp.new
|
D | byte-store.ll | 4 ; CHECK: if (q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0) = v{{[0-9]+}} 7 ; CHECK: if (!q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0) = v{{[0-9]+}} 10 ; CHECK: if (q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0):nt = v{{[0-9]+}} 13 ; CHECK: if (!q{{[0-3]+}}) vmem(r{{[0-9]+}}+#0):nt = v{{[0-9]+}}
|
/external/tensorflow/tensorflow/core/common_runtime/gpu/ |
D | gpu_virtual_mem_allocator.cc | 100 GpuDriver::VmemSpan vmem, in Create() 103 VLOG(1) << "Reserved GPU virtual memory at " << vmem.base << " of size " in Create() 104 << strings::HumanReadableNumBytes(vmem.size_bytes) << " bytes"; in Create() 108 std::move(access_gpu_handles), vmem, max_granularity)); in Create() 115 GpuDriver::VmemSpan vmem, size_t granularity) in GpuVirtualMemAllocator() argument 120 vmem_(vmem), in GpuVirtualMemAllocator()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV60.td | 69 def V6_vL32b_ai : T_vload_ai <"$dst = vmem($src1+#$src2)">, 71 def V6_vL32b_nt_ai : T_vload_ai <"$dst = vmem($src1+#$src2):nt">, 74 def V6_vL32b_ai_128B : T_vload_ai_128B <"$dst = vmem($src1+#$src2)">, 76 def V6_vL32b_nt_ai_128B : T_vload_ai_128B <"$dst = vmem($src1+#$src2):nt">, 89 def V6_vL32b_cur_ai : T_vload_ai <"$dst.cur = vmem($src1+#$src2)">, 91 def V6_vL32b_nt_cur_ai : T_vload_ai <"$dst.cur = vmem($src1+#$src2):nt">, 95 <"$dst.cur = vmem($src1+#$src2)">, 98 <"$dst.cur = vmem($src1+#$src2):nt">, 104 def V6_vL32b_tmp_ai : T_vload_ai <"$dst.tmp = vmem($src1+#$src2)">, 106 def V6_vL32b_nt_tmp_ai : T_vload_ai <"$dst.tmp = vmem($src1+#$src2):nt">, [all …]
|