Searched refs:SpecialFuncs (Results 1 – 9 of 9) sorted by relevance
89 struct SpecialFuncs { struct91 __attribute__((cpu_specific(atom))) SpecialFuncs();93 __attribute__((cpu_specific(atom))) ~SpecialFuncs();96 SpecialFuncs& __attribute__((cpu_specific(atom))) operator=(const SpecialFuncs&) = default;98 SpecialFuncs& __attribute__((cpu_specific(atom))) operator=(SpecialFuncs&&) = delete;
122 struct SpecialFuncs { struct124 __attribute__((target("default"))) SpecialFuncs();126 __attribute__((target("default"))) ~SpecialFuncs();129 SpecialFuncs& __attribute__((target("default"))) operator=(const SpecialFuncs&) = default;131 SpecialFuncs& __attribute__((target("default"))) operator=(SpecialFuncs&&) = delete;
52 struct SpecialFuncs { struct54 SpecialFuncs(); argument55 ~SpecialFuncs();58 #pragma omp declare variant(SpecialFuncs::method_) \ argument61 #pragma omp declare variant(SpecialFuncs::method_) \ argument66 int SpecialFuncs::Method() { return 13; } in Method()
153 struct SpecialFuncs { struct155 SpecialFuncs(); argument156 ~SpecialFuncs();161 #pragma omp declare variant(SpecialFuncs::baz) match(xxx = {}) argument162 #pragma omp declare variant(SpecialFuncs::bar) match(xxx = {})163 #pragma omp declare variant(SpecialFuncs::bar) match(implementation = {vendor(ibm)}, device = {kind…164 #pragma omp declare variant(SpecialFuncs::baz) match(implementation = {vendor(unknown)}, device = {…166 #pragma omp declare variant(SpecialFuncs::baz) match(implementation = {vendor(unknown)}, device = {… argument173 void SpecialFuncs::xxx() {} in xxx()
269 struct SpecialFuncs { struct272 #pragma omp declare variant(SpecialFuncs::vd) match(implementation = {}) // expected-warning {{expe…273 SpecialFuncs(); // expected-error {{'#pragma omp declare variant' does not support constructors}}275 #pragma omp declare variant(SpecialFuncs::vd) match(xxx = {}) // expected-warning {{'xxx' is not a …276 ~SpecialFuncs(); // expected-error {{'#pragma omp declare variant' does not support destructors}}281 #pragma omp declare variant(SpecialFuncs::baz) match(implementation = {}) // expected-warning {{exp…282 #pragma omp declare variant(SpecialFuncs::bar) match(xxx = {}) // expected-warning {{'xxx' is not a…286 SpecialFuncs& foo(const SpecialFuncs&);287 SpecialFuncs& bar(SpecialFuncs&&);289 #pragma omp declare variant(SpecialFuncs::foo) match(xxx = {}) // expected-warning {{'xxx' is not a…[all …]
66 struct SpecialFuncs { struct68 SpecialFuncs(); argument69 ~SpecialFuncs();72 #pragma omp declare variant(SpecialFuncs::method_) \ argument75 #pragma omp declare variant(SpecialFuncs::method_) \ argument80 int SpecialFuncs::Method() { return 13; } in Method()
147 struct SpecialFuncs { struct149 SpecialFuncs(); argument150 ~SpecialFuncs();153 #pragma omp declare variant(SpecialFuncs::method_) \ argument156 #pragma omp declare variant(SpecialFuncs::method_) \ argument161 int SpecialFuncs::Method() { return 1; } in Method()
90 struct SpecialFuncs { struct92 SpecialFuncs(); argument93 ~SpecialFuncs();95 #pragma omp declare variant(SpecialFuncs::method_) \ argument98 #pragma omp declare variant(SpecialFuncs::method_) \ argument103 int SpecialFuncs::Method() { return 13; } in Method()
65 struct SpecialFuncs { struct67 SpecialFuncs(); argument68 ~SpecialFuncs();71 #pragma omp declare variant(SpecialFuncs::method_) \ argument74 #pragma omp declare variant(SpecialFuncs::method_) \ argument79 int SpecialFuncs::Method() { return 14; } in Method()