Home
last modified time | relevance | path

Searched refs:dup (Results 1 – 25 of 279) sorted by relevance

12345678910>>...12

/llvm-project/llvm/test/MC/AArch64/SVE/
H A Ddup.s12 dup z0.b, w0 label
18 dup z0.h, w0 label
24 dup z0.s, w0 label
30 dup z0.d, x0 label
36 dup z31.h, wsp label
42 dup z31.s, wsp label
48 dup z31.d, sp label
54 dup z31.b, wsp label
60 dup z5.b, #-128 label
66 dup z5.b, #127 label
[all …]
H A Ddup-diagnostics.s4 dup z0.d, w0 label
10 dup z0.s, wzr label
16 dup z0.d, xzr label
25 dup z0.b, #0, lsl #8 // #0, lsl #8 is not valid for .b label
30 dup z0.b, #-1, lsl #8 label
35 dup z0.b, #256 label
40 dup z0.b, #1, lsl #8 label
45 dup z0.h, #-32769 label
50 dup z0.h, #65281 label
55 dup z0.h, #65536 label
[all …]
/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dselect-dup.mir19 ; CHECK-NEXT: %dup:fpr128 = DUPv4i32gpr %copy
20 ; CHECK-NEXT: $q0 = COPY %dup
23 %dup:fpr(<4 x s32>) = G_DUP %copy(s32)
24 $q0 = COPY %dup(<4 x s32>)
41 ; CHECK-NEXT: %dup:fpr128 = DUPv2i64gpr %copy
42 ; CHECK-NEXT: $q0 = COPY %dup
45 %dup:fpr(<2 x s64>) = G_DUP %copy(s64)
46 $q0 = COPY %dup(<2 x s64>)
63 ; CHECK-NEXT: %dup:fpr64 = DUPv2i32gpr %copy
64 ; CHECK-NEXT: $d0 = COPY %dup
[all...]
/llvm-project/llvm/test/MC/AArch64/
H A Dneon-simd-copy.s92 dup v1.8b, v2.b[2]
93 dup v11.4h, v7.h[7]
94 dup v17.2s, v20.s[0]
95 dup v1.16b, v2.b[2]
96 dup v11.8h, v7.h[7]
97 dup v17.4s, v20.s[0]
98 dup v5.2d, v1.d[1]
111 dup v1.8b, w1
112 dup v11.4h, w14
113 dup v17.2s, w30
[all …]
H A Dneon-scalar-dup.s6 dup b0, v0.b[15]
7 dup b1, v0.b[7]
8 dup b17, v0.b[0]
9 dup h5, v31.h[7]
10 dup h9, v1.h[4]
11 dup h11, v17.h[0]
12 dup s2, v2.s[3]
13 dup s4, v21.s[0]
14 dup s31, v21.s[2]
15 dup d3, v5.d[0] define
[all …]
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/android/
H A Dcloexec-dup.cpp3 extern "C" int dup(int oldfd);
5 dup(1); in f()
9 dup(oldfd); in f()
15 int dup(int oldfd);
17 dup(0); in g()
19 dup(oldfd); in g()
25 int dup(int oldfd);
27 dup(0); in h()
29 dup(oldfd); in h()
/llvm-project/llvm/test/CodeGen/AArch64/
H A Dsve-intrinsics-dup-x.ll5 ; Unpredicated dup instruction (which is an alias for mov):
15 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.dup.x.nxv16i8(i8 %b)
24 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.dup.x.nxv16i8(i8 16)
33 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 %b)
42 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 16)
51 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 %b)
60 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 16)
69 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 %b)
78 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 16)
88 %out = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half %b)
[all …]
H A Dsve2p1-intrinsics-dupq.ll9 %res = call <vscale x 16 x i8> @llvm.aarch64.sve.dup.laneq.nxv16i8(<vscale x 16 x i8> %zn, i32 15)
18 %res = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.laneq.nxv8i16(<vscale x 8 x i16> %zn, i32 7)
27 %res = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.laneq.nxv4i32(<vscale x 4 x i32> %zn, i32 3)
36 %res = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.laneq.nxv2i64(<vscale x 2 x i64> %zn, i32 1)
45 …%res = call <vscale x 8 x half> @llvm.aarch64.sve.dup.laneq.nxv8f16(<vscale x 8 x half> %zn, i32 4)
54 …%res = call <vscale x 4 x float> @llvm.aarch64.sve.dup.laneq.nxv4f32(<vscale x 4 x float> %zn, i32…
63 …%res = call <vscale x 2 x double> @llvm.aarch64.sve.dup.laneq.nxv2f64(<vscale x 2 x double> %zn, i…
72 …%res = call <vscale x 8 x bfloat> @llvm.aarch64.sve.dup.laneq.nxv8bf16(<vscale x 8 x bfloat> %zn, …
76 declare <vscale x 16 x i8> @llvm.aarch64.sve.dup.laneq.nxv16i8(<vscale x 16 x i8>, i32)
77 declare <vscale x 8 x i16> @llvm.aarch64.sve.dup.laneq.nxv8i16(<vscale x 8 x i16>, i32)
[all …]
H A Dsve-intrinsics-scalar-to-vec.ll13 %out = call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscale x 16 x i8> %a,
24 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.nxv8i16(<vscale x 8 x i16> %a,
35 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.nxv4i32(<vscale x 4 x i32> %a,
46 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.nxv2i64(<vscale x 2 x i64> %a,
57 %out = call <vscale x 8 x half> @llvm.aarch64.sve.dup.nxv8f16(<vscale x 8 x half> %a,
68 %out = call <vscale x 8 x bfloat> @llvm.aarch64.sve.dup.nxv8bf16(<vscale x 8 x bfloat> %a,
79 %out = call <vscale x 4 x float> @llvm.aarch64.sve.dup.nxv4f32(<vscale x 4 x float> %a,
90 %out = call <vscale x 2 x double> @llvm.aarch64.sve.dup.nxv2f64(<vscale x 2 x double> %a,
103 …%out = call <vscale x 8 x bfloat> @llvm.aarch64.sve.dup.nxv8bf16(<vscale x 8 x bfloat> zeroinitial…
112 …%out = call <vscale x 8 x bfloat> @llvm.aarch64.sve.dup.nxv8bf16(<vscale x 8 x bfloat> %inactive, …
[all …]
H A Darm64-dup.ll8 ; CHECK-NEXT: dup.8b v0, w0
24 ; CHECK-NEXT: dup.4h v0, w0
36 ; CHECK-NEXT: dup.2s v0, w0
47 ; CHECK-NEXT: dup.2s v0, v0[0]
57 ; CHECK-NEXT: dup.16b v0, w0
81 ; CHECK-NEXT: dup.8h v0, w0
97 ; CHECK-NEXT: dup.4s v0, w0
123 ; CHECK-NEXT: dup.4s v0, v0[0]
137 ; CHECK-NEXT: dup.8b v0, w0
147 ; CHECK-NEXT: dup
[all...]
H A Dneon-scalar-copy.ll13 ; CHECK-NOT: dup {{[vsd][0-9]+}}
30 ; CHECK-NOT: dup {{[vsd][0-9]+}}
39 ; CHECK-NOT: dup {{[vsd][0-9]+}}
56 ; CHECK-NOT: dup {{[vsd][0-9]+}}
73 ; CHECK-NOT: dup {{[vsdh][0-9]+}}
82 ; CHECK-NEXT: dup v0.8b, v0.b[14]
90 ; CHECK-NEXT: dup v0.8b, v0.b[7]
98 ; CHECK-NEXT: dup v0.4h, v0.h[7]
106 ; CHECK-NEXT: dup v0.4h, v0.h[3]
114 ; CHECK-NEXT: dup v0.2s, v0.s[3]
[all …]
/llvm-project/clang/www/
H A Dmake_cxx_dr_status222 dup = status.split(' ', 1)[1]
223 if dup.startswith('P'):
224 avail = 'Superseded by <a href="https://wg21.link/%s">%s</a>' % (dup, dup)
227 avail = 'Superseded by <a href="#%s">%s</a>' % (dup, dup)
229 _, avail_style, _, _ = availability(int(dup))
232 print("issue %s marked as sup %s" % (issue, dup), file=sys.stderr)
234 elif status.startswith('dup '):
235 dup
[all...]
/llvm-project/polly/lib/External/isl/
H A Disl_ast_build.c188 isl_ast_build *dup; in isl_ast_build_dup() local
194 dup = isl_calloc_type(ctx, isl_ast_build); in isl_ast_build_dup()
195 if (!dup) in isl_ast_build_dup()
198 dup->ref = 1; in isl_ast_build_dup()
199 dup->outer_pos = build->outer_pos; in isl_ast_build_dup()
200 dup->depth = build->depth; in isl_ast_build_dup()
201 dup->iterators = isl_id_list_copy(build->iterators); in isl_ast_build_dup()
202 dup->domain = isl_set_copy(build->domain); in isl_ast_build_dup()
203 dup->generated = isl_set_copy(build->generated); in isl_ast_build_dup()
204 dup->pending = isl_set_copy(build->pending); in isl_ast_build_dup()
[all …]
H A Disl_schedule_band.c88 isl_schedule_band *dup; in isl_schedule_band_dup() local
94 dup = isl_schedule_band_alloc(ctx); in isl_schedule_band_dup()
95 if (!dup) in isl_schedule_band_dup()
98 dup->n = band->n; in isl_schedule_band_dup()
99 dup->coincident = isl_alloc_array(ctx, int, band->n); in isl_schedule_band_dup()
100 if (band->n && !dup->coincident) in isl_schedule_band_dup()
101 return isl_schedule_band_free(dup); in isl_schedule_band_dup()
104 dup->coincident[i] = band->coincident[i]; in isl_schedule_band_dup()
105 dup->permutable = band->permutable; in isl_schedule_band_dup()
107 dup->mupa = isl_multi_union_pw_aff_copy(band->mupa); in isl_schedule_band_dup()
[all …]
/llvm-project/llvm/test/CodeGen/X86/
H A Ddup-cost.ll4 ; Cold function, %dup should not be duplicated into predecessors.
13 ; CHECK-NEXT: .LBB0_3: # %dup
33 br label %dup
38 br label %dup
40 dup:
59 ; So %dup should be duplicated into predecessors.
88 br label %dup
93 br label %dup
95 dup:
/llvm-project/llvm/test/Transforms/InstCombine/AArch64/
H A Dsve-intrinsic-opts-dup.ll12 …%insert = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscale x 16 x i8> %v, <vscal…
19 ; CHECK-NEXT: [[INSERT:%.*]] = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscal…
23 …%insert = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscale x 16 x i8> %v, <vscal…
29 ; CHECK-NEXT: [[INSERT:%.*]] = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscal…
32 …%insert = tail call <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscale x 16 x i8> %v, <vscal…
44 …%insert = tail call <vscale x 8 x i16> @llvm.aarch64.sve.dup.nxv8i16(<vscale x 8 x i16> %v, <vscal…
54 %splat = tail call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 %s)
58 declare <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16)
60 declare <vscale x 16 x i8> @llvm.aarch64.sve.dup.nxv16i8(<vscale x 16 x i8>, <vscale x 16 x i1>, i8)
61 declare <vscale x 8 x i16> @llvm.aarch64.sve.dup.nxv8i16(<vscale x 8 x i16>, <vscale x 8 x i1>, i16)
H A Dsve-intrinsic-fmul-idempotency.ll12 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 1.0)
22 %1 = call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float 1.0)
32 %1 = call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double 1.0)
43 %1 = call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double 1.0)
54 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.nxv8f16(<vscale x 8 x half> undef, <vscale x 8 x i1> %pg, half 1.0)
66 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 1.0)
67 %2 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 1.0)
79 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 2.0)
90 %1 = call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float 2.0)
101 %1 = call <vscale x 2 x double> @llvm.aarch64.sve.dup
[all...]
H A Dsve-intrinsic-fmul_u-idempotency.ll12 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 1.0)
22 %1 = call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float 1.0)
32 %1 = call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double 1.0)
43 %1 = call <vscale x 2 x double> @llvm.aarch64.sve.dup.x.nxv2f64(double 1.0)
54 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.nxv8f16(<vscale x 8 x half> undef, <vscale x 8 x i1> %pg, half 1.0)
66 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 1.0)
67 %2 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 1.0)
79 %1 = call <vscale x 8 x half> @llvm.aarch64.sve.dup.x.nxv8f16(half 2.0)
90 %1 = call <vscale x 4 x float> @llvm.aarch64.sve.dup.x.nxv4f32(float 2.0)
101 %1 = call <vscale x 2 x double> @llvm.aarch64.sve.dup
[all...]
H A Dsve-intrinsic-mul_u-idempotency.ll12 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 1)
22 %1 = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 1)
32 %1 = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 1)
43 %1 = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 1)
54 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.nxv8i16(<vscale x 8 x i16> undef, <vscale x 8 x i1> %pg, i16 1)
66 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 1)
67 %2 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 1)
79 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 2)
90 %1 = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 2)
101 %1 = call <vscale x 2 x i64> @llvm.aarch64.sve.dup
[all...]
H A Dsve-intrinsic-mul-idempotency.ll12 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 1)
22 %1 = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 1)
32 %1 = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 1)
43 %1 = call <vscale x 2 x i64> @llvm.aarch64.sve.dup.x.nxv2i64(i64 1)
54 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.nxv8i16(<vscale x 8 x i16> undef, <vscale x 8 x i1> %pg, i16 1)
66 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 1)
67 %2 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 1)
79 %1 = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 2)
90 %1 = call <vscale x 4 x i32> @llvm.aarch64.sve.dup.x.nxv4i32(i32 2)
101 %1 = call <vscale x 2 x i64> @llvm.aarch64.sve.dup
[all...]
/llvm-project/lld/test/MachO/invalid/
H A Dduplicate-symbol.s3 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %s -o %t-dup.o
4 # RUN: not %lld -dylib -o /dev/null %t-dup.o %t.o 2>&1 | FileCheck %s -DNAME=__ZN1a1bL3fooE -DFILE_…
7 …: not %lld -dylib -demangle -o /dev/null %t-dup.o %t.o 2>&1 | FileCheck %s -DNAME="a::b::foo" -DFI…
/llvm-project/llvm/test/tools/split-file/
H A Derror.test2 # RUN: not ls %t/dup
13 ;--- dup
15 # CHECK: {{.*}}.test:[[#@LINE+1]]: error: ';--- dup' occurs more than once
16 ;--- dup
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/android/
H A Dcloexec-dup.rst1 .. title:: clang-tidy - android-cloexec-dup
3 android-cloexec-dup
6 The usage of ``dup()`` is not recommended, it's better to use ``fcntl()``,
14 int fd = dup(oldfd);
/llvm-project/lld/test/MachO/
H A Dobjc.s64 # RUN: %lld -dylib %t/refs-dup.o %t/refs-objc.o -o %t/refs-dup -L%t -lHasSomeObjC -ObjC
65 # RUN: llvm-objdump --macho --syms %t/refs-dup | FileCheck %s --check-prefix=DUP-FROM-OBJC
70 # RUN: not %lld -dylib %t/refs-dup.o %t/refs-objc.o -o %t/refs-dup -L%t \
75 # RUN: not %lld -dylib %t/refs-dup.o %t/refs-objc.o -o %t/refs-dup --start-lib %t/no-objc.o \
139 #--- refs-dup.s
/llvm-project/llvm/test/tools/llvm-ar/
H A Dmacho-edit.test4 # RUN: yaml2obj %p/Inputs/macho.yaml > %t/dup.o
8 # RUN: llvm-ar --format=darwin crD %t/lib.a %t/dup.o %t/dup.o
12 # RUN: llvm-ar crD %t/lib.a %t/dup.o

12345678910>>...12