Home
last modified time | relevance | path

Searched refs:access (Results 1 – 25 of 1139) sorted by relevance

12345678910>>...46

/llvm-project-15.0.7/clang/test/SemaObjC/
H A Divar-access-tests.m18 int access;
20 access = s->private;
21 access = s->protected;
31 int access;
34 access = s->protected;
37 access = m->protected;
47 int access;
50 access = s->protected;
53 access = m->protected;
62 int access;
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_flow.c1521 isl_union_map_free(access->access[i]); in isl_union_access_info_free()
1602 access->access[isl_access_sink] = sink; in isl_union_access_info_from_sink()
1619 info->access[type] = access; in isl_union_access_info_set()
2004 access->access[i] = in isl_union_access_info_align_params()
2017 if (!access->access[i]) in isl_union_access_info_align_params()
2058 access->access[i] = in isl_union_access_info_introduce_schedule()
2060 access->access[i]); in isl_union_access_info_introduce_schedule()
2064 if (!access->access[i]) in isl_union_access_info_introduce_schedule()
2655 access->access[isl_access_may_source] = in isl_union_access_info_normalize()
2697 sink = access->access[isl_access_sink]; in compute_flow_union_map()
[all …]
/llvm-project-15.0.7/polly/lib/External/ppcg/
H A Dppcg.c401 access = isl_union_access_info_set_may_source(access, in compute_live_out()
403 access = isl_union_access_info_set_schedule(access, schedule); in compute_live_out()
448 access = isl_union_access_info_set_may_source(access, in compute_tagged_flow_dep_only()
543 access = isl_union_access_info_set_may_source(access, reads); in compute_order_dependences()
602 access = isl_union_access_info_set_may_source(access, in compute_forced_dependences()
613 access = isl_union_access_info_set_may_source(access, in compute_forced_dependences()
693 access = isl_union_access_info_set_must_source(access, in compute_flow_dep()
695 access = isl_union_access_info_set_may_source(access, in compute_flow_dep()
697 access = isl_union_access_info_set_schedule(access, in compute_flow_dep()
739 access = isl_union_access_info_set_must_source(access, in compute_dependences()
[all …]
H A Dgpu_group.c55 access = isl_union_map_empty(isl_map_get_space(group->access)); in gpu_array_ref_group_access_relation()
63 access = isl_union_map_union(access, in gpu_array_ref_group_access_relation()
67 return access; in gpu_array_ref_group_access_relation()
528 access = isl_union_map_copy(access); in access_is_coalesced()
529 access = isl_union_map_apply_domain(access, in access_is_coalesced()
591 access = isl_union_map_intersect_domain(access, in localize_access()
594 return access; in localize_access()
611 access = isl_map_copy(access); in access_is_bijective()
617 access = isl_map_intersect_domain(access, par); in access_is_bijective()
832 map = isl_map_copy(access->access); in populate_array_references()
[all …]
/llvm-project-15.0.7/polly/test/CodeGen/MemAccess/
H A Dmap_scalar_access.ll119 ; CODEGEN-NEXT: store double 0.000000e+00, double* %polly.access.A[[R0]]
123 ; CODEGEN-NEXT: %polly.access.A[[R1:[0-9]*]] = getelementptr double, double* %A, i64 0
124 ; CODEGEN-NEXT: %polly.access.A[[R1]].reload = load double, double* %polly.access.A[[R1]]
126 ; CODEGEN-NEXT: store double %polly.access.A[[R1]].reload, double* %polly.access.A[[R2]]
131 ; CODEGEN-NEXT: %polly.access.A[[R3]].reload = load double, double* %polly.access.A[[R3]]
133 ; CODEGEN-NEXT: store double %polly.access.A[[R3]].reload, double* %polly.access.A[[R4]]
138 ; CODEGEN-NEXT: %polly.access.A[[R5]].reload = load double, double* %polly.access.A[[R5]]
139 ; CODEGEN-NEXT: %p_add = fadd double %polly.access.A13.reload, 4.200000e+00
141 ; CODEGEN-NEXT: store double %p_add, double* %polly.access.A[[R6]]
146 ; CODEGEN-NEXT: %polly.access.A[[R7]].reload = load double, double* %polly.access.A[[R7]]
[all …]
/llvm-project-15.0.7/polly/test/GPGPU/
H A Dhost-control-flow.ll69 ; KERNEL-IR-NEXT: %polly.access.mul.MemRef_A = mul nsw i64 %pexp.pdiv_r, 100
72 ; KERNEL-IR-NEXT: %polly.access.add.MemRef_A = add nsw i64 %polly.access.mul.MemRef_A, %8
73 …ERNEL-IR-NEXT: %polly.access.MemRef_A = getelementptr float, float addrspace(1)* %polly.access.c…
81 ; KERNEL-IR-NEXT: %polly.access.add.MemRef_A4 = add nsw i64 %polly.access.mul.MemRef_A3, %11
82 …RNEL-IR-NEXT: %polly.access.MemRef_A5 = getelementptr float, float addrspace(1)* %polly.access.c…
91 ; KERNEL-IR-NEXT: %polly.access.add.MemRef_A9 = add nsw i64 %polly.access.mul.MemRef_A8, %14
92 …NEL-IR-NEXT: %polly.access.MemRef_A10 = getelementptr float, float addrspace(1)* %polly.access.c…
102 ; KERNEL-IR-NEXT: %polly.access.add.MemRef_A14 = add nsw i64 %polly.access.mul.MemRef_A13, %18
103 …NEL-IR-NEXT: %polly.access.MemRef_A15 = getelementptr float, float addrspace(1)* %polly.access.c…
113 ; KERNEL-IR-NEXT: %polly.access.add.MemRef_A19 = add nsw i64 %polly.access.mul.MemRef_A18, %22
[all …]
H A Dprivate-memory.ll29 ; KERNEL: %polly.access.cast.private_array = bitcast [1 x float]* %private_array to float*
30 ; KERNEL-NEXT: %polly.access.private_array = getelementptr float, float* %polly.access.cast.priva…
31 ; KERNEL-NEXT: %polly.access.cast.MemRef_A = bitcast i8 addrspace(1)* %MemRef_A to float addrspac…
32 ; KERNEL-NEXT: %polly.access.MemRef_A = getelementptr float, float addrspace(1)* %polly.access.ca…
33 ; KERNEL-NEXT: %shared.read = load float, float addrspace(1)* %polly.access.MemRef_A
34 ; KERNEL-NEXT: store float %shared.read, float* %polly.access.private_array
36 ; KERNEL: %polly.access.cast.private_array5 = bitcast [1 x float]* %private_array to float*
37 ; KERNEL-NEXT: %polly.access.private_array6 = getelementptr float, float* %polly.access.cast.priv…
39 ; KERNEL-NEXT: %polly.access.MemRef_A8 = getelementptr float, float addrspace(1)* %polly.access.c…
40 ; KERNEL-NEXT: %shared.write = load float, float* %polly.access.private_array6
[all …]
H A Dshared-memory.ll31 ; KERNEL: %polly.access.shared_MemRef_A = getelementptr float, float addrspace(3)* getelementptr …
32 ; KERNEL-NEXT: %polly.access.cast.MemRef_A = bitcast i8 addrspace(1)* %MemRef_A to float addrspac…
33 ; KERNEL-NEXT: %polly.access.MemRef_A = getelementptr float, float addrspace(1)* %polly.access.ca…
34 ; KERNEL-NEXT: %shared.read = load float, float addrspace(1)* %polly.access.MemRef_A
35 ; KERNEL-NEXT: store float %shared.read, float addrspace(3)* %polly.access.shared_MemRef_A
37 ; KERNEL: %polly.access.shared_MemRef_A3 = getelementptr float, float addrspace(3)* getelementptr…
38 ; KERNEL-NEXT: %polly.access.cast.MemRef_A4 = bitcast i8 addrspace(1)* %MemRef_A to float addrspa…
39 ; KERNEL-NEXT: %polly.access.MemRef_A5 = getelementptr float, float addrspace(1)* %polly.access.c…
40 ; KERNEL-NEXT: %shared.write = load float, float addrspace(3)* %polly.access.shared_MemRef_A3
41 ; KERNEL-NEXT: store float %shared.write, float addrspace(1)* %polly.access.MemRef_A5
H A Dspir-codegen.ll39 ; CHECK-NEXT: %polly.access.cast.MemRef_A = bitcast i8 addrspace(1)* %MemRef_A to float addrspace…
42 ; CHECK-NEXT: %polly.access.mul.MemRef_A = mul nsw i64 %12, 1024
47 ; CHECK-NEXT: %polly.access.add.MemRef_A = add nsw i64 %polly.access.mul.MemRef_A, %16
48 ; CHECK-NEXT: %polly.access.MemRef_A = getelementptr float, float addrspace(1)* %polly.access.cas…
49 ; CHECK-NEXT: %tmp8_p_scalar_ = load float, float addrspace(1)* %polly.access.MemRef_A, align 4
51 ; CHECK-NEXT: %polly.access.cast.MemRef_A1 = bitcast i8 addrspace(1)* %MemRef_A to float addrspac…
54 ; CHECK-NEXT: %polly.access.mul.MemRef_A2 = mul nsw i64 %18, 1024
59 ; CHECK-NEXT: %polly.access.add.MemRef_A3 = add nsw i64 %polly.access.mul.MemRef_A2, %22
60 ; CHECK-NEXT: %polly.access.MemRef_A4 = getelementptr float, float addrspace(1)* %polly.access.ca…
61 ; CHECK-NEXT: store float %p_tmp9, float addrspace(1)* %polly.access.MemRef_A4, align 4
/llvm-project-15.0.7/polly/test/CodeGen/
H A Dinvariant_load_ptr_ptr_noalias.ll4 ; CHECK: %polly.access.A = getelementptr i32**, i32*** %A, i64 42
5 ; CHECK: %polly.access.A.load = load i32**, i32*** %polly.access.A
6 ; CHECK: %polly.access.polly.access.A.load = getelementptr i32*, i32** %polly.access.A.load, i64 …
7 ; CHECK: %polly.access.polly.access.A.load.load = load i32*, i32** %polly.access.polly.access.A.l…
10 ; CHECK: %scevgep = getelementptr i32, i32* %polly.access.polly.access.A.load.load, i64 %polly.indv…
H A Dmultidim_alias_check.ll4 ; CHECK: %polly.access.sext.A = sext i32 %n to i64
5 ; CHECK: %polly.access.mul.A = mul i64 %polly.access.sext.A, %0
6 ; CHECK: %polly.access.add.A = add i64 %polly.access.mul.A, 1
7 ; CHECK: %polly.access.A = getelementptr double, double* %A, i64 %polly.access.add.A
8 ; CHECK: %polly.access.y = getelementptr double, double* %y, i64 0
9 ; CHECK: icmp ule double* %polly.access.A, %polly.access.y
/llvm-project-15.0.7/openmp/libompd/src/
H A Domp-icv.cpp160 .access( in ompd_get_dynamic()
274 .access("used") in ompd_get_nthreads_aux()
291 .access("t_level") /*t.t_level*/ in ompd_get_nthreads_aux()
300 .access( in ompd_get_nthreads_aux()
389 .access("nth") in ompd_get_nthreads()
488 .access("default_device") in ompd_get_default_device()
696 .access("td_icvs") // td->td_icvs in ompd_get_max_active_levels()
821 .access("used") in ompd_get_proc_bind_aux()
831 .access("td_team") /* td->td_team*/ in ompd_get_proc_bind_aux()
842 .access("td_icvs") /* td->td_icvs */ in ompd_get_proc_bind_aux()
[all …]
H A Domp-debug.cpp207 .access("t_threads") /*t.t_threads*/ in ompd_get_thread_in_parallel()
292 .access("ompt_serialized_team_info") in ompd_get_curr_parallel_handle()
336 .access("parent") in ompd_get_enclosing_parallel_handle()
348 .access("t"); /*t.t_parent->t*/ in ompd_get_enclosing_parallel_handle()
399 .access("t") /*td.td_team->t*/ in ompd_get_task_parallel_handle()
489 .access("td_team") /*td.td_team*/ in ompd_get_curr_task_handle()
491 .access("t") /*td.td_team->t*/ in ompd_get_curr_task_handle()
534 .access("parent") in ompd_get_generating_task_handle()
552 .access("td_team") /*td.td_team*/ in ompd_get_generating_task_handle()
554 .access("t") /*td.td_team->t*/ in ompd_get_generating_task_handle()
[all …]
/llvm-project-15.0.7/polly/test/CodeGen/OpenMP/
H A Dnew_multidim_access.ll22 ; IR: %polly.access.mul.polly.subfunc.arg.A = mul nsw i64 %polly.indvar, %polly.subfunc.arg.m
24 ; IR: %polly.access.add.polly.subfunc.arg.A = add nsw i64 %polly.access.mul.polly.subfunc.arg.A, %6
25 ; IR: %polly.access.polly.subfunc.arg.A = getelementptr float, float* %polly.subfunc.arg.A, i64 %po…
26 …_scalar_ = load float, float* %polly.access.polly.subfunc.arg.A, align 4, !alias.scope !0, !noalia…
28 ; IR: %polly.access.mul.polly.subfunc.arg.A8 = mul nsw i64 %polly.indvar, %polly.subfunc.arg.m
30 ; IR: %polly.access.add.polly.subfunc.arg.A9 = add nsw i64 %polly.access.mul.polly.subfunc.arg.A8, …
31 ; IR: %polly.access.polly.subfunc.arg.A10 = getelementptr float, float* %polly.subfunc.arg.A, i64 %…
32 …store float %p_tmp11, float* %polly.access.polly.subfunc.arg.A10, align 4, !alias.scope !0, !noali…
/llvm-project-15.0.7/llvm/test/Transforms/Inline/
H A Dparallel-loop-md-callee.ll3 ; Check that the !llvm.access.group is still present after inlining.
11 %0 = load i32, i32* %arrayidx, align 4, !llvm.access.group !0
14 %1 = load i32, i32* %arrayidx2, align 4, !llvm.access.group !0
19 %2 = load i32, i32* %arrayidx6, align 4, !llvm.access.group !0
39 call void @Body(i32* %res, i32* undef, i32* %d, i32* %p, i32 %i.0), !llvm.access.group !0
47 !0 = distinct !{} ; access group
52 ; CHECK: load i32,{{.*}}, !llvm.access.group !0
53 ; CHECK: load i32,{{.*}}, !llvm.access.group !0
54 ; CHECK: load i32,{{.*}}, !llvm.access.group !0
55 ; CHECK: store i32 {{.*}}, !llvm.access.group !0
/llvm-project-15.0.7/clang/test/Analysis/
H A Derrno-stdlibraryfunctions-notes.c11 int access(const char *path, int amode);
16 access("path", 0); // no note here in test1()
17 access("path", 0); in test1()
26 if (access("path", 0) == -1) { in test2()
40 if (access("path", 0) != -1) { in test3()
/llvm-project-15.0.7/llvm/test/Transforms/SROA/
H A Dmem-par-metadata-sroa.ll3 ; Make sure the llvm.access.group meta-data is preserved
36 ; CHECK: store i32 %{{.*}}, ptr %{{.*}}, align 4, !llvm.access.group !1
38 ; CHECK: store i32 %{{.*}}, ptr %{{.*}}, align 4, !llvm.access.group !1
63 %0 = load float, ptr %arrayidx, align 4, !llvm.access.group !11
64 store float %0, ptr %t0, align 4, !llvm.access.group !11
67 %1 = load float, ptr %imaginary_.i.i, align 4, !llvm.access.group !11
68 store float %1, ptr %imaginary_.i, align 4, !llvm.access.group !11
70 %2 = load float, ptr %t0, align 4, !noalias !3, !llvm.access.group !11
71 %3 = load float, ptr %t0, align 4, !noalias !3, !llvm.access.group !11
81 %6 = load i64, ptr %ref.tmp, align 8, !llvm.access.group !11
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dflow.h80 __isl_take isl_union_access_info *access,
84 __isl_take isl_union_access_info *access,
88 __isl_take isl_union_access_info *access,
92 __isl_take isl_union_access_info *access,
96 __isl_take isl_union_access_info *access,
99 __isl_keep isl_union_access_info *access);
101 __isl_take isl_union_access_info *access);
104 __isl_keep isl_union_access_info *access);
109 __isl_take isl_printer *p, __isl_keep isl_union_access_info *access);
111 __isl_keep isl_union_access_info *access);
[all …]
/llvm-project-15.0.7/polly/utils/pyscop/
H A Djscop2iscc.py20 for access in statement['accesses']:
21 if access['kind'] == 'read':
22 read = read.union(isl.UMap(access['relation']))
30 for access in statement['accesses']:
31 if access['kind'] == 'write':
32 write = write.union(isl.UMap(access['relation']))
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/
H A Dparallel-loops.ll99 ; CHECK-NEXT: store i32 [[TMP22]], i32* [[TMP18]], align 4, !llvm.access.group [[ACC_GRP1]]
128 %0 = load i32, i32* %arrayidx, align 4, !llvm.access.group !13
130 %1 = load i32, i32* %arrayidx2, align 4, !llvm.access.group !13
135 store i32 %0, i32* %arrayidx4, align 4, !llvm.access.group !15
138 %2 = load i32, i32* %arrayidx6, align 4, !llvm.access.group !13
139 store i32 %2, i32* %arrayidx2, align 4, !llvm.access.group !13
181 %0 = load i32, i32* %arrayidx, align 4, !llvm.access.group !16
183 %1 = load i32, i32* %arrayidx2, align 4, !llvm.access.group !16
188 store i32 %0, i32* %arrayidx4, align 4, !llvm.access.group !17
191 %2 = load i32, i32* %arrayidx6, align 4, !llvm.access.group !16
[all …]
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/
H A Dredundant-access-specifiers.rst1 .. title:: clang-tidy - readability-redundant-access-specifiers
3 readability-redundant-access-specifiers
7 method) access specifiers.
34 If set to `true`, the check will also diagnose if the first access
50 access specifier will be emitted, because ``public`` is the default member access
/llvm-project-15.0.7/llvm/test/CodeGen/BPF/CORE/
H A Doffset-reloc-multi-array-2.ll23 …erve.array.access.index.p0s_struct.v3s.p0s_struct.v3s(%struct.v3* elementtype(%struct.v3) %arg, i3…
24 …serve.struct.access.index.p0a4a4a4i32.p0s_struct.v3s(%struct.v3* elementtype(%struct.v3) %0, i32 1…
25 …rray.access.index.p0a4a4i32.p0a4a4a4i32([4 x [4 x [4 x i32]]]* elementtype([4 x [4 x [4 x i32]]]) …
26 …eserve.array.access.index.p0a4i32.p0a4a4i32([4 x [4 x i32]]* elementtype([4 x [4 x i32]]) %2, i32 …
27 …@llvm.preserve.array.access.index.p0i32.p0a4i32([4 x i32]* elementtype([4 x i32]) %3, i32 1, i32 2…
53 declare %struct.v3* @llvm.preserve.array.access.index.p0s_struct.v3s.p0s_struct.v3s(%struct.v3*, i3…
56 declare [4 x [4 x [4 x i32]]]* @llvm.preserve.struct.access.index.p0a4a4a4i32.p0s_struct.v3s(%struc…
59 declare [4 x [4 x i32]]* @llvm.preserve.array.access.index.p0a4a4i32.p0a4a4a4i32([4 x [4 x [4 x i32…
62 declare [4 x i32]* @llvm.preserve.array.access.index.p0a4i32.p0a4a4i32([4 x [4 x i32]]*, i32, i32) …
65 declare i32* @llvm.preserve.array.access.index.p0i32.p0a4i32([4 x i32]*, i32, i32) #2
H A Doffset-reloc-cast-array-2.ll27 …serve.struct.access.index.p0a100i32.p0s_struct.v3s(%struct.v3* elementtype(%struct.v3) %arg, i32 1…
28 …vm.preserve.array.access.index.p0i32.p0a100i32([100 x i32]* elementtype([100 x i32]) %0, i32 1, i3…
30access.index.p0a4a4s_struct.v1s.p0a4a4s_struct.v1s([4 x [4 x %struct.v1]]* elementtype([4 x [4 x %…
31access.index.p0a4s_struct.v1s.p0a4a4s_struct.v1s([4 x [4 x %struct.v1]]* elementtype([4 x [4 x %st…
32 …rray.access.index.p0s_struct.v1s.p0a4s_struct.v1s([4 x %struct.v1]* elementtype([4 x %struct.v1]) …
33 …preserve.struct.access.index.p0i32.p0s_struct.v1s(%struct.v1* elementtype(%struct.v1) %5, i32 1, i…
68 declare [100 x i32]* @llvm.preserve.struct.access.index.p0a100i32.p0s_struct.v3s(%struct.v3*, i32, …
71 declare i32* @llvm.preserve.array.access.index.p0i32.p0a100i32([100 x i32]*, i32, i32) #2
77 declare [4 x %struct.v1]* @llvm.preserve.array.access.index.p0a4s_struct.v1s.p0a4a4s_struct.v1s([4 …
80 declare %struct.v1* @llvm.preserve.array.access.index.p0s_struct.v1s.p0a4s_struct.v1s([4 x %struct.…
[all …]
/llvm-project-15.0.7/llvm/test/Verifier/
H A Daccess_group.ll4 ; CHECK: Access scope list contains invalid access scope
5 load i8, i8* %p, !llvm.access.group !1
7 load i8, i8* %p, !llvm.access.group !2
9 load i8, i8* %p, !llvm.access.group !3
10 load i8, i8* %p, !llvm.access.group !4
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dupgrade-elementtype.ll7 ; CHECK: %x = call %struct.s* @llvm.preserve.array.access.index.p0s_struct.ss.p0s_struct.ss(%struct…
8 ; CHECK: %1 = call i32* @llvm.preserve.struct.access.index.p0i32.p0s_struct.ss(%struct.s* elementty…
9 …%x = call %struct.s* @llvm.preserve.array.access.index.p0s_struct.ss.p0s_struct.ss(%struct.s* %arg…
10 call i32* @llvm.preserve.struct.access.index.p0i32.p0s_struct.ss(%struct.s* %x, i32 1, i32 1)
14 declare %struct.s* @llvm.preserve.array.access.index.p0s_struct.ss.p0s_struct.ss(%struct.s*, i32, i…
15 declare i32* @llvm.preserve.struct.access.index.p0i32.p0s_struct.ss(%struct.s*, i32, i32)

12345678910>>...46