Searched refs:returns_twice (Results 1 – 17 of 17) sorted by relevance
3 int a __attribute__((returns_twice)); // expected-warning {{'returns_twice' attribute only applies …5 __attribute__((returns_twice)) void t0(void) { in t0()8 void t1() __attribute__((returns_twice));10 void t2() __attribute__((returns_twice(2))); // expected-error {{'returns_twice' attribute takes no…12 typedef void (*t3)(void) __attribute__((returns_twice)); // expected-warning {{'returns_twice' attr…
475 int returns_twice() { in returns_twice() function
3 ; Check that functions with "returns_twice" calls are only inlined,6 declare i32 @a() returns_twice7 declare i32 @b() returns_twice11 %call = call i32 @a() returns_twice26 define i32 @h() returns_twice {28 %call = call i32 @b() returns_twice38 %call = call i32 @h() returns_twice
43 declare i32 @a() returns_twice44 declare i32 @b() returns_twice48 %call = call i32 @a() returns_twice63 define i32 @inner4() alwaysinline returns_twice {65 %call = call i32 @b() returns_twice76 %call = call i32 @inner4() returns_twice
77 __attribute__((returns_twice))86 __attribute__((returns_twice))95 __attribute__((returns_twice))104 __attribute__((returns_twice))
3 ; Test that we don't tail call in a functions that calls returns_twice18 declare i32 @setjmp(i32*) returns_twice29 declare i32 @zed2(i32*) returns_twice
104 __attribute__ ((returns_twice)) void f17(void);105 __attribute__ ((returns_twice)) void f18(void) { in f18()
142 define void @f24() returns_twice224 ; CHECK: attributes #14 = { returns_twice }
145 define void @f24() returns_twice227 ; CHECK: attributes #14 = { returns_twice }
58 void __attribute__((returns_twice)) returns_twice_test();
45 declare i32 @_setjmp(%struct.__jmp_buf_tag*) returns_twice
53 syn keyword llvmKeyword returns_twice sanitize_thread sanitize_memory
175 | returns_twice
464 let Spellings = [GNU<"returns_twice">, CXX11<"gnu", "returns_twice">];
86 // j -> returns_twice (like setjmp)
590 KEYWORD(returns_twice); in LexIdentifier()
908 ``returns_twice``