Home
last modified time | relevance | path

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

12345678910

/external/u-boot/arch/x86/cpu/i386/
Dsetjmp.S45 .globl longjmp symbol
46 .type longjmp, @function
47 longjmp: label
60 .size longjmp, .-longjmp
/external/libunwind/doc/
Dlibunwind-setjmp.tex17 \Type{void} \Func{longjmp}(\Type{jmp\_buf}~\Var{env}, \Type{int}~\Var{val});\\
34 \Func{longjmp}() routines tends to be much slower than with the
36 \Func{longjmp}() will be proportional to the number of call frames
38 \Func{longjmp}() were called. For this reason, the
41 \Func{longjmp}().
50 unwound during a \Func{longjmp}() have correct unwind information
59 \Func{longjmp}()/\Func{\_longjmp}(). The analogous applies for
75 setjmp(3), longjmp(3),
/external/libunwind/src/setjmp/
Dlongjmp.c51 #define longjmp __nonworking_longjmp macro
53 static void longjmp (jmp_buf env, int val);
105 void longjmp (jmp_buf env, int val)
110 longjmp (jmp_buf env, int val) in longjmp() function
/external/u-boot/arch/arm/lib/
Dsetjmp.S24 .pushsection .text.longjmp, "ax"
25 ENTRY(longjmp)
35 ENDPROC(longjmp)
Dsetjmp_aarch64.S26 .pushsection .text.longjmp, "ax"
27 ENTRY(longjmp)
40 ENDPROC(longjmp)
/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/swiftshader/third_party/llvm-7.0/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/u-boot/arch/riscv/lib/
Dsetjmp.S39 .pushsection .text.longjmp, "ax"
40 ENTRY(longjmp)
64 ENDPROC(longjmp)
/external/libxaac/decoder/
Dixheaacd_bitbuffer.c54 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_skip_bits_buf()
77 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_show_bits_buf()
108 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_read_bits_buf()
213 longjmp(*(it_bit_buff->xaac_jmp_buf), in ixheaacd_aac_read_bit()
236 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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WebAssembly/
Dlower-em-sjlj.ll13 ; Test a simple setjmp - longjmp sequence
21 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay1, i32 1) #1
76 ; Test a case of a function call (which is not longjmp) after a setjmp
165 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay1, i32 5) #1
173 ; Test a case when a function only calls other functions that are neither setjmp nor longjmp
181 ; Test a case when a function only calls longjmp and not setjmp
186 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay, i32 5) #1
196 declare void @longjmp(%struct.__jmp_buf_tag*, i32) #1
Dlower-em-ehsjlj-options.ll40 call void @longjmp(%struct.__jmp_buf_tag* %arraydecay1, i32 1) #1
45 ; NONE: call longjmp@FUNCTION
55 declare void @longjmp(%struct.__jmp_buf_tag*, i32) #1
/external/swiftshader/third_party/llvm-7.0/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/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/libcxx/include/
Dcsetjmp28 void longjmp(jmp_buf env, int val);
44 using ::longjmp;
/external/u-boot/arch/x86/cpu/x86_64/
Dsetjmp.S31 ENTRY(longjmp)
49 ENDPROC(longjmp)
/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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()
Dsjlj.ll14 declare void @llvm.eh.sjlj.longjmp(i8*) nounwind
48 tail call void @llvm.eh.sjlj.longjmp(i8* bitcast ([5 x i8*]* @buf to i8*))
/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/swiftshader/third_party/llvm-7.0/llvm/test/Instrumentation/AddressSanitizer/
Dstack_dynamic_alloca.ll60 ; CHECK: call void @longjmp
69 …call void @longjmp(%struct.__jmp_buf_tag* getelementptr inbounds ([1 x %struct.__jmp_buf_tag], [1 …
78 declare void @longjmp(%struct.__jmp_buf_tag*, i32) noreturn nounwind
/external/swiftshader/third_party/llvm-7.0/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

12345678910