Home | History | Annotate | Download | only in Sema

Lines Matching refs:naked

3 int a __attribute__((naked)); // expected-warning {{'naked' attribute only applies to functions}}
5 __attribute__((naked)) int t0(void) {
9 void t1() __attribute__((naked));
11 void t2() __attribute__((naked(2))); // expected-error {{'naked' attribute takes no arguments}}
13 __attribute__((naked)) int t3() { // expected-note{{attribute is here}}
14 return 42; // expected-error{{non-ASM statement in naked function is not supported}}
17 __attribute__((naked)) int t4() {
22 __attribute__((naked)) int t5(int x) {
27 __attribute__((naked)) void t6() {
31 __attribute__((naked)) void t7() {
38 __attribute__((naked)) void t8(int z) { // expected-note{{attribute is here}}
41 "=r"(z) // expected-error{{parameter references not allowed in naked functions}}
45 __attribute__((naked)) void t9(int z) { // expected-note{{attribute is here}}
48 "r"(z) // expected-error{{parameter references not allowed in naked functions}}