Home
last modified time | relevance | path

Searched refs:__attribute__ (Results 1 – 25 of 3237) sorted by relevance

12345678910>>...130

/llvm-project-15.0.7/clang/lib/Headers/
H A D__clang_hip_libdevice_declares.h18 __device__ __attribute__((const)) float __ocml_acos_f32(float);
19 __device__ __attribute__((pure)) float __ocml_acosh_f32(float);
20 __device__ __attribute__((const)) float __ocml_asin_f32(float);
21 __device__ __attribute__((pure)) float __ocml_asinh_f32(float);
141 __device__ inline __attribute__((const)) float
145 __device__ inline __attribute__((const)) float
149 __device__ inline __attribute__((const)) float
153 __device__ inline __attribute__((const)) float
280 __device__ inline __attribute__((const)) double
284 __device__ inline __attribute__((const)) double
[all …]
H A Darm_neon_sve_bridge.h22 #define __ai static __inline__ __attribute__((__always_inline__, __nodebug__))
25 __attribute__((__always_inline__, __nodebug__, __overloadable__))
27 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s8)))
29 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s16)))
31 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s32)))
33 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s64)))
35 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u8)))
37 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u16)))
39 __aio __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_u32)))
49 __ai __attribute__((__clang_arm_builtin_alias(__builtin_sve_svset_neonq_s8)))
[all …]
/llvm-project-15.0.7/clang/test/Sema/
H A Dattr-target-mv.c20 int __attribute__((target("sse4.2"))) no_proto();
126 int __attribute__((__overloadable__)) __attribute__((target("sse4.2"))) bad_overload3(void);
131 int __attribute__((__overloadable__)) __attribute__((target("arch=sandybridge"))) bad_overload4(voi…
146 int __attribute__((__overloadable__)) __attribute__((target("sse4.2"))) good_overload3(void);
147 int __attribute__((__overloadable__)) __attribute__((target("arch=sandybridge"))) good_overload3(vo…
153 int __attribute__((__overloadable__)) __attribute__((target("sse4.2"))) good_overload4(void);
154 int __attribute__((__overloadable__)) __attribute__((target("arch=sandybridge"))) good_overload4(vo…
156 int __attribute__((__overloadable__)) __attribute__((target("sse4.2"))) good_overload5(void);
157 int __attribute__((__overloadable__)) __attribute__((target("arch=sandybridge"))) good_overload5(in…
160 int __attribute__((__overloadable__)) __attribute__((target("arch=sandybridge"))) good_overload6(in…
[all …]
H A Dattr-cpuspecific.c11 int __attribute__((cpu_specific(atom))) addr_of(void);
145 int __attribute__((__overloadable__)) __attribute__((cpu_specific(generic))) bad_overload5(void);
150 int __attribute__((__overloadable__)) __attribute__((cpu_specific(ivybridge))) bad_overload6(void);
161 int __attribute__((__overloadable__)) __attribute__((cpu_specific(atom))) good_overload3(void);
163 int __attribute__((__overloadable__)) __attribute__((cpu_specific(ivybridge))) good_overload3(void);
168 int __attribute__((__overloadable__)) __attribute__((cpu_specific(atom))) good_overload4(void);
170 int __attribute__((__overloadable__)) __attribute__((cpu_specific(ivybridge))) good_overload4(void);
173 int __attribute__((__overloadable__)) __attribute__((cpu_specific(atom))) good_overload5(void);
175 int __attribute__((__overloadable__)) __attribute__((cpu_specific(ivybridge))) good_overload5(int);
179 int __attribute__((__overloadable__)) __attribute__((cpu_specific(ivybridge))) good_overload6(int);
[all …]
H A Dattr-target-clones.c4 void __attribute__((target_clones("sse4.2", "arch=sandybridge")))
53 void __attribute__((target_clones("")))
56 void __attribute__((target_clones(",default")))
59 void __attribute__((target_clones("default,")))
62 void __attribute__((target_clones("default, ,avx2")))
66 void __attribute__((target_clones("default,avx2", "")))
106 void __attribute__((__overloadable__)) good_overload2(void) __attribute__((target_clones("mmx", "ss…
110 void __attribute__((__overloadable__)) good_overload3(void) __attribute__((target_clones("mmx", "ss…
112 void __attribute__((__overloadable__)) good_overload3(int) __attribute__((target_clones("mmx", "sse…
116 void __attribute__((__overloadable__)) good_overload4(int) __attribute__((target_clones("mmx", "sse…
[all …]
H A Doverloadable.c14 int isdigit(int) __attribute__((overloadable));
60 typedef Int IntVec __attribute__((vector_size(16)));
94 void foo(char *c) __attribute__((overloadable)); in conversions()
108 void foo(void *c) __attribute__((overloadable)); in fn_type_conversions()
109 void foo(char *c) __attribute__((overloadable)); in fn_type_conversions()
134 void foo(char *c) __attribute__((overloadable)); in incompatible_pointer_type_conversions()
160 void wg_foo(int) __attribute__((overloadable)); in overloadable_with_global()
216 __attribute__((enable_if(1, "")));
218 __attribute__((overloadable));
229 void to_foo10(int) __attribute__((overloadable));
[all …]
H A Dattr-capabilities.c3 typedef int __attribute__((capability("role"))) ThreadRole;
4 struct __attribute__((shared_capability("mutex"))) Mutex {};
8 union __attribute__((capability("mutex"))) MutexUnion { int a; char* b; };
12 struct __attribute__((capability("custom"))) CustomName {};
28 void Func1(void) __attribute__((requires_capability(GUI))) {} in Func1()
37 void Func7(void) __attribute__((assert_capability(GUI))) {} in Func7()
38 void Func8(void) __attribute__((assert_shared_capability(GUI))) {} in Func8()
43 void Func11(void) __attribute__((acquire_capability(GUI))) {} in Func11()
44 void Func12(void) __attribute__((acquire_shared_capability(GUI))) {} in Func12()
49 void Func15(void) __attribute__((release_capability(GUI))) {} in Func15()
[all …]
H A Dattr-callback-broken.c3 __attribute__((callback())) void no_callee(void (*callback)(void)); // expected-error {{'callback' …
5 __attribute__((callback(1, 1))) void too_many_args_1(void (*callback)(void)) {} // expected-er… in too_many_args_1()
6 __attribute__((callback(1, -1))) void too_many_args_2(double (*callback)(void)); // expected-er…
9 __attribute__((callback(1, 2))) void too_few_args_1(void (*callback)(int, int), int); // expected-e…
10 __attribute__((callback(1))) void too_few_args_2(int (*callback)(int)); // expected-e…
11 __attribute__((callback(1, -1))) void too_few_args_3(void (*callback)(int, int)) {} // expected-e… in too_few_args_3()
20 __attribute__((callback(1))) __attribute__((callback(1))) void multiple_cb_1(void (*callback)(void)…
21 __attribute__((callback(1))) __attribute__((callback(2))) void multiple_cb_2(void (*callback1)(void…
24 __attribute__((callback(0))) void oob_args_0(void (*callback)(void)); // expected-error {{'callback…
55 __attribute__((callback(callback))) __attribute__((callback(callback))) void multiple_cb_1b(void (*…
[all …]
H A Dattr-availability.c7 void f2(void) __attribute__((availability(ios,introduced=2.1,deprecated=2.1)));
22 PartiallyAvailable(void) __attribute__((availability(macosx,introduced=10.8)));
27 enum __attribute__((availability(macosx,introduced=10.8))) PartialEnum {
64 void f4(int) __attribute__((availability(ios,deprecated=3.0)));
73 void f7(int) __attribute__((availability(ios,introduced=2.0)));
83 extern int x __attribute__((availability(macosx,introduced=10.5)));
103 } __attribute__((availability(macosx, deprecated=10.2)));
107 } __attribute__((availability(macosx, unavailable)));
120 UserADUnavailable __attribute__((availability(macosx, unavailable))) = AllDeprecatedCase,
151 } __attribute__((availability(macosx, deprecated=10.2)));
[all …]
H A Dattr-mode-vector-types.c4 typedef int __attribute__((mode(byte))) __attribute__((vector_size(256))) vec_t1;
5 typedef int __attribute__((mode(QI))) __attribute__((vector_size(256))) vec_t2;
6 typedef int __attribute__((mode(SI))) __attribute__((vector_size(256))) vec_t3;
7 typedef int __attribute__((mode(DI))) __attribute__((vector_size(256)))vec_t4;
8 typedef float __attribute__((mode(SF))) __attribute__((vector_size(256))) vec_t5;
9 typedef float __attribute__((mode(DF))) __attribute__((vector_size(256))) vec_t6;
10 typedef float __attribute__((mode(XF))) __attribute__((vector_size(256))) vec_t7;
12 typedef int v8qi __attribute__ ((mode(QI))) __attribute__ ((vector_size(8)));
18 typedef float v4sf __attribute__((mode(SF))) __attribute__ ((vector_size(16)));
21 typedef float __attribute__((mode(QC))) __attribute__((vector_size(256))) vec_t8;
[all …]
H A Dattr-alias-elf.c3 void f1(void) __attribute__((alias("g1")));
14 void f4() __attribute__((alias("g4")));
16 void h4() __attribute__((alias("f4")));
18 void f5() __attribute__((alias("g5")));
19 void h5() __attribute__((alias("f5")));
23 void f6() __attribute__((alias("g6")));
24 void h6() __attribute__((alias("f6")));
27 void h7() __attribute__((alias("f7")));
28 void f7() __attribute__((alias("g7")));
30 void h8() __attribute__((alias("f8")));
[all …]
H A Dcallingconv.c4 void __attribute__((fastcall)) foo(float *a) { in foo()
7 void __attribute__((stdcall)) bar(float *a) { in bar()
13 void __attribute__((fastcall)) test0() { in test0()
16 void __attribute__((fastcall)) test1(void) { in test1()
26 void __attribute__((cdecl)) ctest0() {} in ctest0()
30 void (__attribute__((fastcall)) *pfoo)(float*) = foo;
32 void (__attribute__((stdcall)) *pbar)(float*) = bar;
39 void (__attribute__((cdecl)) *pctest2)() = ctest2;
61 void __attribute__((cdecl)) ctest3() {} in ctest3()
64 typedef __attribute__((stdcall)) void (*PROC)();
[all …]
H A Dno_callconv.cpp25 void __attribute__((vectorcall)) funcA() {} in funcA()
26 void __attribute__((regcall)) funcB() {} in funcB()
27 void __attribute__((ms_abi)) funcH() {} in funcH()
28 void __attribute__((intel_ocl_bicc)) funcJ() {} in funcJ()
29 void __attribute__((swiftcall)) funcK() {} in funcK()
30 void __attribute__((swiftasynccall)) funcKK() {} in funcKK()
31 void __attribute__((preserve_most)) funcL() {} in funcL()
32 void __attribute__((preserve_all)) funcM() {} in funcM()
35 void __attribute__((preserve_all)) funcR(); // expected-note {{previous declaration is here}}
45 void __attribute__((sysv_abi)) funcI() {} in funcI()
[all …]
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dattr-target-mv.cpp2 void __attribute__((target("default"))) invalid_features(void);
9 void __attribute__((target("sse4.2"))) no_default(void);
122 __attribute__((target("default"))) void DiffDecl();
133 __attribute__((target("default"))) SpecialFuncs();
145 __attribute__((target("default")))
147 __attribute__((target("arch=sandybridge")))
151 __attribute__((target("default")))
156 __attribute__((target("arch=sandybridge")))
161 __attribute__((target("arch=ivybridge")))
184 int __attribute__((target("sse4.2"))) foo(int);
[all …]
H A Dattr-cpuspecific.cpp4 void __attribute__((cpu_dispatch(atom, invalid))) invalid_cpu();
6 void __attribute__((cpu_specific(atom))) no_default(void);
10 int __attribute__((cpu_specific(sandybridge))) bar(void);
11 int __attribute__((cpu_specific(ivybridge))) bar(void);
12 int __attribute__((cpu_specific(sandybridge))) foo(void);
69 int __attribute__((cpu_specific(sandybridge))) foo2(T);
90 __attribute__((cpu_specific(atom))) void DiffDecl();
96 __attribute__((cpu_dispatch(atom))) void DiffDecl();
101 __attribute__((cpu_specific(atom))) SpecialFuncs();
103 __attribute__((cpu_specific(atom))) ~SpecialFuncs();
[all …]
H A Dthread-safety-annotations.h4 #define LOCKABLE __attribute__((capability("mutex")))
5 #define ASSERT_EXCLUSIVE_LOCK(...) __attribute__((assert_capability(__VA_ARGS__)))
7 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__((acquire_capability(__VA_ARGS__)))
15 #define LOCKABLE __attribute__((lockable))
28 #define GUARDED_VAR __attribute__((guarded_var))
29 #define PT_GUARDED_VAR __attribute__((pt_guarded_var))
34 #define GUARDED_BY(x) __attribute__((guarded_by(x)))
35 #define PT_GUARDED_BY(x) __attribute__((pt_guarded_by(x)))
38 #define SCOPED_LOCKABLE __attribute__((scoped_lockable))
41 #define LOCK_RETURNED(x) __attribute__((lock_returned(x)))
[all …]
H A Dattr-optnone.cpp3 int foo() __attribute__((optnone));
4 int bar() __attribute__((optnone)) __attribute__((noinline));
6 int baz() __attribute__((always_inline)) __attribute__((optnone)); // expected-warning{{'always_inl…
7 int quz() __attribute__((optnone)) __attribute__((always_inline)); // expected-warning{{'always_inl…
15 int bay() __attribute__((minsize)) __attribute__((optnone)); // expected-warning{{'minsize' attribu…
16 int quy() __attribute__((optnone)) __attribute__((minsize)); // expected-warning{{'minsize' attribu…
27 __attribute__((optnone)) // expected-note 2 {{conflicting}}
35 __attribute__((optnone)) int qux2(); // expected-note{{conflicting}}
47 void foo() __attribute__((optnone));
48 static void bar() __attribute__((optnone));
[all …]
H A Dattr-declspec-ignored.cpp4__attribute__((visibility("hidden"))) __attribute__((aligned)) class A; // expected-warning{{attr…
6__attribute__((visibility("hidden"))) __attribute__((aligned)) struct B; // expected-warning{{att…
8__attribute__((visibility("hidden"))) __attribute__((aligned)) union C; // expected-warning{{attr…
39 __attribute__((visibility("hidden"))) __attribute__((aligned)) class A {} a;
40 __attribute__((visibility("hidden"))) __attribute__((aligned)) struct B {} b;
41 __attribute__((visibility("hidden"))) __attribute__((aligned)) union C {} c;
42 __attribute__((visibility("hidden"))) __attribute__((aligned)) enum D {D} d;
45 __attribute__((visibility("hidden"))) __attribute__((aligned)) class A {} a;
46 __attribute__((visibility("hidden"))) __attribute__((aligned)) struct B {} b;
47 __attribute__((visibility("hidden"))) __attribute__((aligned)) union C {} c;
[all …]
/llvm-project-15.0.7/clang/test/Parser/
H A Dstmt-attributes.c10 __attribute__(()) {} in foo()
11 __attribute__(()) if (0) {} in foo()
12 __attribute__(()) for (;;); in foo()
13 __attribute__(()) do { in foo()
14 __attribute__(()) continue; in foo()
18 __attribute__(()) while (0); in foo()
21 __attribute__(()) case 0 : in foo()
23 __attribute__(()) break; in foo()
26 __attribute__(()) goto here; in foo()
27 __attribute__(()) here : in foo()
[all …]
H A Dattributes.c3 int __attribute__(()) x;
13 int (__attribute__(()) *z)(long y);
16 void f1(__attribute__(()) int x);
29 int baz(int (__attribute__(()) *x)(long y));
31 void g1(void (*f1)(__attribute__(()) int x));
47 int x, __attribute__((unused)) y, z; in foo42()
52 void __attribute__((noreturn)) d0(void), __attribute__((noreturn)) d1(void);
54 void d2(void) __attribute__((noreturn)), d3(void) __attribute__((noreturn));
107 __attribute__((used)) bar;
119 __attribute__(()) struct t;
[all …]
H A Dlambda-attr.cu4 __attribute__((device)) void device_fn() {} in device_fn()
7 __attribute__((device)) void device_attr() { in device_attr()
23 __attribute__((host)) __attribute__((device)) void host_device_attrs() { in host_device_attrs()
24 ([]() __attribute__((host)) __attribute__((device)){ hd_fn(); })(); in host_device_attrs()
27 ([] __attribute__((host)) __attribute__((device)) () { hd_fn(); })(); in host_device_attrs()
28 ([] __attribute__((host)) __attribute__((device)) { hd_fn(); })(); in host_device_attrs()
30 ([&]() __attribute__((host)) __attribute__((device)){ hd_fn(); })(); in host_device_attrs()
33 ([&] __attribute__((host)) __attribute__((device)) () { hd_fn(); })(); in host_device_attrs()
34 ([&] __attribute__((host)) __attribute__((device)) { hd_fn(); })(); in host_device_attrs()
36 ([&](int) __attribute__((host)) __attribute__((device)){ hd_fn(); })(0); in host_device_attrs()
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/VE/
H A Dve-velintrin.c15 void __attribute__((noinline))
22 void __attribute__((noinline))
29 void __attribute__((noinline))
36 void __attribute__((noinline))
43 void __attribute__((noinline))
50 void __attribute__((noinline))
57 void __attribute__((noinline))
64 void __attribute__((noinline))
71 void __attribute__((noinline))
78 void __attribute__((noinline))
[all …]
/llvm-project-15.0.7/libclc/generic/include/clc/
H A Dclctypes.h25 typedef __attribute__((ext_vector_type(2))) char char2;
26 typedef __attribute__((ext_vector_type(3))) char char3;
27 typedef __attribute__((ext_vector_type(4))) char char4;
28 typedef __attribute__((ext_vector_type(8))) char char8;
29 typedef __attribute__((ext_vector_type(16))) char char16;
31 typedef __attribute__((ext_vector_type(2))) uchar uchar2;
32 typedef __attribute__((ext_vector_type(3))) uchar uchar3;
49 typedef __attribute__((ext_vector_type(2))) int int2;
50 typedef __attribute__((ext_vector_type(3))) int int3;
51 typedef __attribute__((ext_vector_type(4))) int int4;
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dattr-target-mv.c4 int __attribute__((target("sse4.2"))) foo(void) { return 0; } in foo()
5 int __attribute__((target("arch=sandybridge"))) foo(void);
6 int __attribute__((target("arch=ivybridge"))) foo(void) {return 1;} in foo()
7 int __attribute__((target("arch=goldmont"))) foo(void) {return 3;} in foo()
9 int __attribute__((target("arch=tremont"))) foo(void) {return 5;} in foo()
13 int __attribute__((target("arch=tigerlake"))) foo(void) {return 9;} in foo()
17 int __attribute__((target("default"))) foo(void) { return 2; } in foo()
32 inline __attribute__((target("default"))) void foo_decls(void);
33 inline __attribute__((target("sse4.2"))) void foo_decls(void);
37 inline __attribute__((target("default"))) void foo_decls(void) {} in foo_decls()
[all …]
/llvm-project-15.0.7/clang/test/SemaCUDA/
H A Damdgpu-attrs.cu5 __attribute__((amdgpu_flat_work_group_size(32, 64)))
8 __attribute__((amdgpu_waves_per_eu(2)))
11 __attribute__((amdgpu_waves_per_eu(2, 4)))
14 __attribute__((amdgpu_num_sgpr(32)))
17 __attribute__((amdgpu_num_vgpr(64)))
75 __attribute__((vec_type_hint(int)))
137 __attribute__((amdgpu_waves_per_eu("2")))
158 __attribute__((amdgpu_waves_per_eu(T)))
163 __attribute__((amdgpu_waves_per_eu(2, T)))
167 __attribute__((amdgpu_waves_per_eu(a)))
[all …]

12345678910>>...130