Searched refs:cpu_dispatch (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | attr-cpuspecific.c | 42 ATTR(cpu_dispatch(ivybridge)) 66 ATTR(cpu_dispatch(ivybridge, knl)) 107 ATTR(cpu_dispatch(knl)) 155 ATTR(cpu_dispatch(ivybridge, knl, atom)) 174 ATTR(cpu_dispatch(atom, ivybridge, knl)) in ATTR() 195 ATTR(cpu_dispatch(knl)) 206 ATTR(cpu_dispatch(atom, ivybridge, knl)) 227 ATTR(cpu_dispatch(atom, generic, ivybridge, knl)) 249 ATTR(cpu_dispatch(atom, generic, ivybridge, knl)) 293 ATTR(cpu_dispatch(atom, generic, pentium)) [all …]
|
| H A D | attr-cpuspecific-renaming.cpp | 16 __attribute__((cpu_dispatch(ivybridge, generic))) 37 __attribute__((cpu_dispatch(ivybridge, generic)))
|
| H A D | attr-cpuspecific-avx-abi.c | 14 __attribute__((cpu_dispatch(generic, core_4th_gen_avx)))
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | attr-cpuspecific.c | 34 int __attribute__((cpu_dispatch(atom))) redecl2(void); 35 int __attribute__((cpu_dispatch(atom))) redecl2(void) { } in redecl2() 38 int __attribute__((cpu_dispatch(atom))) redecl2(void) { } in redecl2() 41 int __attribute__((cpu_dispatch(atom))) allow_fwd_decl(void) {} in allow_fwd_decl() 48 int __attribute__((cpu_dispatch(atom))) allow_fwd_decl2(void) {} in allow_fwd_decl2() 73 int __attribute((cpu_dispatch(atom))) mult_dispatch(void) {} in cpu_dispatch() function 79 int __attribute((cpu_dispatch())) no_dispatch(void) {} in cpu_dispatch() function 96 int __attribute__((cpu_dispatch(ivybridge))) diff_cc(void){} in diff_cc() 101 int __attribute__((cpu_dispatch(atom))) disp_with_body(void) { in disp_with_body() 133 int __attribute__((cpu_dispatch(generic))) bad_overload3(void); [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | attr-cpuspecific.cpp | 4 void __attribute__((cpu_dispatch(atom, invalid))) invalid_cpu(); 38 int __attribute__((cpu_dispatch(ivybridge))) bar(void) {} in bar() 42 int __attribute__((cpu_dispatch(ivybridge))) bar2(void) {} in bar2() 46 static int __attribute__((cpu_dispatch(ivybridge))) bar3(void) {} in bar3() 78 int __attribute__((cpu_dispatch(ivybridge))) foo2(T) {} in foo2() 96 __attribute__((cpu_dispatch(atom))) void DiffDecl(); 122 auto x = []() __attribute__((cpu_dispatch(atom))) {}; in __anonc3c6c1510202()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | attr-cpuspecific-outoflinedefs.cpp | 16 int __attribute__((cpu_dispatch(ivybridge, atom))) OutOfLineDefs::foo(int) { in foo() 25 int __attribute__((cpu_dispatch(ivybridge, atom))) 36 int __attribute__((cpu_dispatch(sandybridge, ivybridge, atom)))
|
| H A D | multi-versioning-internal-linkage.cpp | 11 __attribute__((cpu_dispatch(atom, generic))) static int static_dispatch() {} in static_dispatch() 20 __attribute__((cpu_dispatch(atom, generic))) static int anon_dispatch() {} in anon_dispatch()
|
| H A D | attr-cpuspecific.cpp | 7 __attribute__((cpu_dispatch(ivybridge,atom)))
|
| /llvm-project-15.0.7/clang/test/OpenMP/ |
| H A D | declare_variant_messages.c | 148 __attribute__((cpu_dispatch(generic))) void incompat_attr_cpu_dispatch(void); // expected-error {{'…
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | AttrDocs.td | 280 The ``cpu_specific`` and ``cpu_dispatch`` attributes are used to define and 317 source code with ``cpu_dispatch``. This attribute takes one or more CPU names 318 as a parameter (like ``cpu_specific``). Functions marked with ``cpu_dispatch`` 326 __attribute__((cpu_dispatch(ivybridge, atom))) 331 __attribute__((cpu_dispatch(ivybridge, atom, sandybridge)))
|
| H A D | Attr.td | 1124 let Spellings = [Clang<"cpu_dispatch">, Declspec<"cpu_dispatch">];
|
| H A D | DiagnosticSemaKinds.td | 730 "invalid option '%0' for %select{cpu_specific|cpu_dispatch}1">; 11426 "'cpu_dispatch'}0 attribute in a multiversioned function">; 11441 "'%select{|target|cpu_specific|cpu_dispatch|target_clones}0' " 11450 "'%select{|target|cpu_specific|cpu_dispatch|target_clones}0' " 11463 "'cpu_dispatch' function redeclared with different CPUs">; 11470 "body of cpu_dispatch function will be ignored">,
|