HomeSort by relevance Sort by last modified time
    Searched full:returns_twice (Results 1 - 25 of 35) sorted by null

1 2

  /external/clang/test/Sema/
attr-returns-twice.c 3 int a __attribute__((returns_twice)); // expected-warning {{'returns_twice' attribute only applies to functions}}
5 __attribute__((returns_twice)) void t0(void) {
8 void t1() __attribute__((returns_twice));
10 void t2() __attribute__((returns_twice(2))); // expected-error {{'returns_twice' attribute takes no arguments}}
12 typedef void (*t3)(void) __attribute__((returns_twice)); // expected-warning {{'returns_twice' attribute only applies to functions}}
uninit-variables.c 471 extern int setjmp(jmp_buf env); // implicitly returns_twice
475 int returns_twice() { function
  /external/llvm/test/Transforms/Inline/
inline_returns_twice.ll 3 ; Check that functions with "returns_twice" calls are only inlined,
6 declare i32 @a() returns_twice
10 %call = call i32 @a() returns_twice
24 define i32 @inner2() returns_twice {
26 %call = call i32 @a() returns_twice
35 %call = call i32 @inner2() returns_twice
42 %invoke = invoke i32 @a() returns_twice
63 define i32 @inner4() returns_twice personality i8* null {
65 %invoke = invoke i32 @a() returns_twice
81 %call = call i32 @inner4() returns_twice
    [all...]
always-inline.ll 43 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/llvm/test/Transforms/TailCallElim/
setjmp.ll 3 ; 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/llvm/test/Transforms/SafeStack/ARM/
setjmp.ll 14 %call = call i32 @setjmp(i32* getelementptr inbounds ([64 x i32], [64 x i32]* @env, i32 0, i32 0)) returns_twice
32 declare i32 @setjmp(i32*) returns_twice
  /external/clang/test/CodeGen/
function-attributes.c 85 __attribute__ ((returns_twice)) void f17(void);
86 __attribute__ ((returns_twice)) void f18(void) {
115 // CHECK: attributes [[RT]] = { nounwind optsize returns_twice{{.*}} }
118 // CHECK: attributes [[RT_CALL]] = { optsize returns_twice }
  /external/valgrind/include/
pub_tool_libcsetjmp.h 79 __attribute__((returns_twice))
88 __attribute__((returns_twice))
97 __attribute__((returns_twice))
106 __attribute__((returns_twice))
116 __attribute__((returns_twice))
  /external/llvm/test/CodeGen/SPARC/
setjmp.ll 54 ; Function Attrs: nounwind returns_twice
66 attributes #2 = { nounwind returns_twice }
  /external/llvm/test/Instrumentation/AddressSanitizer/
stack_dynamic_alloca.ll 62 %call = call i32 @_setjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 x %struct.__jmp_buf_tag]* @_ZL3buf, i32 0, i32 0)) nounwind returns_twice
75 declare i32 @_setjmp(%struct.__jmp_buf_tag*) nounwind returns_twice
  /external/llvm/test/Transforms/SafeStack/
setjmp.ll 20 %call = call i32 @_setjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 x %struct.__jmp_buf_tag]* @buf, i32 0, i32 0)) returns_twice
setjmp2.ll 34 %call = call i32 @_setjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 x %struct.__jmp_buf_tag]* @buf, i32 0, i32 0)) returns_twice
  /external/llvm/test/CodeGen/X86/
setjmp-spills.ll 34 %setjmp_result = call i1 @setjmp() returns_twice
40 ; this function calls a returns_twice function (setjmp()), the
97 %setjmp_result = invoke i1 @setjmp() returns_twice
  /external/llvm/test/Transforms/Mem2Reg/
2007-08-27-VolatileLoadsStores.ll 45 declare i32 @_setjmp(%struct.__jmp_buf_tag*) returns_twice
  /external/llvm/test/Bitcode/
attributes-3.3.ll 146 define void @f24() returns_twice
228 ; CHECK: attributes #14 = { returns_twice }
attributes.ll 143 define void @f24() returns_twice
304 ; CHECK: attributes #14 = { returns_twice }
compatibility-3.6.ll 470 declare void @f.returns_twice() returns_twice
471 ; CHECK: declare void @f.returns_twice() #20
    [all...]
compatibility-3.7.ll 480 declare void @f.returns_twice() returns_twice
481 ; CHECK: declare void @f.returns_twice() #21
    [all...]
compatibility.ll 482 declare void @f.returns_twice() returns_twice
483 ; CHECK: declare void @f.returns_twice() #21
    [all...]
  /external/clang/test/Parser/
attributes.c 58 void __attribute__((returns_twice)) returns_twice_test();
  /external/llvm/bindings/go/llvm/
ir_test.go 80 {ReturnsTwiceAttribute, "returns_twice"},
  /external/llvm/include/llvm/IR/
Attributes.td 124 def ReturnsTwice : EnumAttr<"returns_twice">;
  /external/llvm/utils/vim/syntax/
llvm.vim 53 syn keyword llvmKeyword readonly release returns_twice sanitize_thread
  /external/llvm/utils/
llvm.grm 173 | returns_twice
  /external/clang/include/clang/Basic/
Builtins.def 89 // j -> returns_twice (like setjmp)
    [all...]

Completed in 387 milliseconds

1 2