Home
last modified time | relevance | path

Searched refs:longjmp (Results 1 – 25 of 259) sorted by relevance

1234567891011

/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dcert-setlongjmp.cpp6 [[noreturn]] extern void longjmp(jmp_buf, int);
10 using ::longjmp;
15 std::longjmp(env, 1); in g()
17 ::longjmp(env, 1); in g()
19 longjmp(env, 1); in g()
/external/llvm-project/lld/test/COFF/
Dguard-longjmp.s28 # void g() { longjmp(buf, 1); }
61 callq longjmp
64 # Record the longjmp target.
69 # Provide setjmp/longjmp stubs.
75 .def longjmp; .scl 2; .type 32; .endef
76 .globl longjmp symbol
77 longjmp: label
/external/arm-trusted-firmware/lib/libc/aarch64/
Dsetjmp.S12 .globl longjmp symbol
36 func longjmp
61 endfunc longjmp
/external/llvm-project/llvm/test/CodeGen/WebAssembly/
Dlower-em-sjlj.ll14 @global_longjmp_ptr = global void (%struct.__jmp_buf_tag*, i32)* @longjmp, align 4
17 ; Test a simple setjmp - longjmp sequence
25 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay1, i32 1) #1
81 ; Test a case of a function call (which is not longjmp) after a setjmp
170 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay1, i32 5) #1
178 ; Test a case when a function only calls other functions that are neither setjmp nor longjmp
186 ; Test a case when a function only calls longjmp and not setjmp
191 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay, i32 5) #1
231 …call void @longjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 …
255 ; Tests cases where longjmp function pointer is used in other ways than direct
[all …]
/external/llvm/test/CodeGen/Thumb2/
Dsetjmp_longjmp.ll5 declare void @llvm.eh.sjlj.longjmp(i8*)
30 ; longjmp sequence:
37 ; longjmp sequence2:
65 call void @llvm.eh.sjlj.longjmp(i8* %bufptr)
84 call void @llvm.eh.sjlj.longjmp(i8* %bufptr)
/external/llvm-project/llvm/test/CodeGen/Thumb2/
Dsetjmp_longjmp.ll5 declare void @llvm.eh.sjlj.longjmp(i8*)
30 ; longjmp sequence:
37 ; longjmp sequence2:
65 call void @llvm.eh.sjlj.longjmp(i8* %bufptr)
84 call void @llvm.eh.sjlj.longjmp(i8* %bufptr)
/external/libxaac/decoder/
Dixheaacd_bitbuffer.c55 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_skip_bits_buf()
83 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_show_bits_buf()
121 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_read_bits_buf()
219 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_aac_read_bit()
242 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_aac_read_bit_rev()
/external/llvm/test/CodeGen/ARM/
Dsetjmp_longjmp.ll5 declare void @llvm.eh.sjlj.longjmp(i8*)
26 ; longjmp sequence:
48 call void @llvm.eh.sjlj.longjmp(i8* %bufptr)
66 ; longjmp sequence:
105 call void @llvm.eh.sjlj.longjmp(i8* %5)
/external/clang/test/Sema/
Dreturn.c203 extern void longjmp (struct __jmp_buf_tag __env[1], int __val) __attribute__ ((noreturn));
210 longjmp(test30_j, 1); in test30()
213 longjmp(test30_j, 2); in test30()
/external/llvm-project/clang-tools-extra/docs/clang-tidy/checks/
Dcert-err52-cpp.rst6 This check flags all call expressions involving ``setjmp()`` and ``longjmp()``.
9 `ERR52-CPP. Do not use setjmp() or longjmp()
/external/llvm/test/CodeGen/ARM/Windows/
Dbuiltin_longjmp.ll3 declare void @llvm.eh.sjlj.longjmp(i8*)
7 tail call void @llvm.eh.sjlj.longjmp(i8* %b)
/external/llvm-project/llvm/test/CodeGen/ARM/Windows/
Dbuiltin_longjmp.ll3 declare void @llvm.eh.sjlj.longjmp(i8*)
7 tail call void @llvm.eh.sjlj.longjmp(i8* %b)
/external/llvm-project/clang/test/Sema/
Dreturn.c203 extern void longjmp (struct __jmp_buf_tag __env[1], int __val) __attribute__ ((noreturn));
210 longjmp(test30_j, 1); in test30()
213 longjmp(test30_j, 2); in test30()
/external/libcxx/include/
Dcsetjmp28 void longjmp(jmp_buf env, int val);
44 using ::longjmp;
/external/llvm-project/libcxx/include/
Dcsetjmp27 void longjmp(jmp_buf env, int val);
43 using ::longjmp;
/external/llvm-project/llvm/test/CodeGen/ARM/
Dsetjmp_longjmp.ll7 declare void @llvm.eh.sjlj.longjmp(i8*)
28 ; longjmp sequence:
60 call void @llvm.eh.sjlj.longjmp(i8* %bufptr)
78 ; longjmp sequence:
117 call void @llvm.eh.sjlj.longjmp(i8* %5)
/external/llvm-project/llvm/test/Instrumentation/SanitizerCoverage/
Dtracing.ll30 declare void @longjmp(i8*) noreturn
39 call void @longjmp(i8* %jmp_buf)
56 ; CHECK_PC: call void @longjmp
74 ; CHECK_PC_GUARD: call void @longjmp
/external/llvm-project/llvm/test/Transforms/HotColdSplit/
Dnoreturn.ll19 tail call void @longjmp(%struct.__jmp_buf_tag* %1, i32 0)
73 tail call void @longjmp(%struct.__jmp_buf_tag* %1, i32 0)
91 declare void @longjmp(%struct.__jmp_buf_tag*, i32) noreturn nounwind
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dsjlj_no0x.ll11 call void @llvm.eh.sjlj.longjmp(i8* bitcast (void ()* @_Z23BuiltinLongJmpFunc1_bufv to i8*))
29 declare void @llvm.eh.sjlj.longjmp(i8*) #1
/external/llvm/test/Instrumentation/AddressSanitizer/
Dstack_dynamic_alloca.ll58 ; CHECK: call void @longjmp
67 …call void @longjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 …
76 declare void @longjmp(%struct.__jmp_buf_tag*, i32) noreturn nounwind
/external/llvm-project/llvm/test/Transforms/GVNHoist/
Dhoist-very-busy.ll28 call void @longjmp(%struct.__jmp_buf_tag* @test_exit_buf, i32 1) #0
32 declare void @longjmp(%struct.__jmp_buf_tag*, i32) #0
/external/llvm-project/compiler-rt/test/tsan/
Dexceptions.cpp116 longjmp(env, 42); in longjmp_unwind()
126 longjmp(env, 42); in recursive_call_longjmp()
/external/llvm-project/llvm/test/CodeGen/X86/
Dsetjmp-spills.ll7 declare void @longjmp()
41 ; compiler should not reuse the spill slots. longjmp() can return to
60 call void @longjmp()
126 call void @longjmp()
/external/llvm/test/CodeGen/X86/
Dsetjmp-spills.ll7 declare void @longjmp()
41 ; compiler should not reuse the spill slots. longjmp() can return to
60 call void @longjmp()
126 call void @longjmp()
/external/llvm-project/llvm/test/Instrumentation/AddressSanitizer/
Dstack_dynamic_alloca.ll64 ; CHECK: call void @longjmp
73 …call void @longjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 …
82 declare void @longjmp(%struct.__jmp_buf_tag*, i32) noreturn nounwind

1234567891011