Home
last modified time | relevance | path

Searched refs:returns_twice (Results 1 – 16 of 16) sorted by relevance

/external/clang/test/Sema/
Dattr-returns-twice.c3 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 {{attribute takes no arguments}}
12 typedef void (*t3)(void) __attribute__((returns_twice)); // expected-warning {{'returns_twice' attr…
Duninit-variables.c475 int returns_twice() { in returns_twice() function
/external/llvm/test/Transforms/Inline/
Dinline_returns_twice.ll3 ; Check that functions with "returns_twice" calls are only inlined,
6 declare i32 @a() returns_twice
7 declare i32 @b() returns_twice
11 %call = call i32 @a() returns_twice
26 define i32 @h() returns_twice {
28 %call = call i32 @b() returns_twice
38 %call = call i32 @h() returns_twice
Dalways-inline.ll43 declare i32 @a() returns_twice
44 declare i32 @b() returns_twice
48 %call = call i32 @a() returns_twice
63 define i32 @inner4() alwaysinline returns_twice {
65 %call = call i32 @b() returns_twice
76 %call = call i32 @inner4() returns_twice
/external/valgrind/main/include/
Dpub_tool_libcsetjmp.h77 __attribute__((returns_twice))
86 __attribute__((returns_twice))
95 __attribute__((returns_twice))
104 __attribute__((returns_twice))
/external/llvm/test/Transforms/TailCallElim/
Dsetjmp.ll3 ; Test that we don't tail call in a functions that calls returns_twice
18 declare i32 @setjmp(i32*) returns_twice
29 declare i32 @zed2(i32*) returns_twice
/external/clang/test/CodeGen/
Dfunction-attributes.c104 __attribute__ ((returns_twice)) void f17(void);
105 __attribute__ ((returns_twice)) void f18(void) { in f18()
/external/llvm/test/Bitcode/
Dattributes.ll142 define void @f24() returns_twice
196 ; CHECK: attributes #14 = { returns_twice }
/external/clang/test/Parser/
Dattributes.c58 void __attribute__((returns_twice)) returns_twice_test();
/external/llvm/test/Transforms/Mem2Reg/
D2007-08-27-VolatileLoadsStores.ll45 declare i32 @_setjmp(%struct.__jmp_buf_tag*) returns_twice
/external/llvm/utils/vim/
Dllvm.vim53 syn keyword llvmKeyword returns_twice section seq_cst sideeffect signext
/external/llvm/utils/
Dllvm.grm175 | returns_twice
/external/clang/include/clang/Basic/
DAttr.td469 let Spellings = [GNU<"returns_twice">, CXX11<"gnu", "returns_twice">];
DBuiltins.def84 // j -> returns_twice (like setjmp)
/external/llvm/lib/AsmParser/
DLLLexer.cpp585 KEYWORD(returns_twice); in LexIdentifier()
/external/llvm/docs/
DLangRef.rst868 ``returns_twice``