Home
last modified time | relevance | path

Searched refs:setjmp (Results 1 – 25 of 265) sorted by relevance

1234567891011

/external/syslinux/com32/lib/x86_64/
Dsetjmp.S2 # arch/x86_64/setjmp.S
4 # setjmp/longjmp for the x86-64 architecture
21 .globl setjmp symbol
22 .type setjmp, @function
23 setjmp: label
37 .size setjmp,.-setjmp
/external/libunwind/doc/
Dlibunwind-setjmp.tex8 \begin{Name}{3}{libunwind-setjmp}{David Mosberger-Tang}{Programming Library}{libunwind-based non-lo…
13 \File{\#include $<$setjmp.h$>$}\\
16 \Type{int} \Func{setjmp}(\Type{jmp\_buf}~\Var{env});\\
25 The \Prog{unwind-setjmp} library offers a \Prog{libunwind}-based
28 the same name. The main advantage of using the \Prog{unwind-setjmp}
30 \Func{setjmp}() routines is very fast. Typically, just 2 or 3 words
37 that exist between the points where \Func{setjmp}() and
39 \Prog{unwind-setjmp} library is beneficial primarily in applications
40 that frequently call \Func{setjmp}() but only rarely call
57 by the libunwind-based \Func{setjmp}()/\Func{\_setjmp} may only be
[all …]
/external/libcxx/include/
Dsetjmp.h35 #include_next <setjmp.h>
39 #ifndef setjmp
40 #define setjmp(env) setjmp(env) macro
Dcsetjmp19 setjmp
35 #include <setjmp.h>
/external/llvm/test/CodeGen/X86/
Dsetjmp-spills.ll6 declare i1 @setjmp()
12 ; setjmp(), whether they use "call" or "invoke" for calling setjmp()
18 ; This code keeps enough variables live across the setjmp() call that
34 %setjmp_result = call i1 @setjmp() returns_twice
36 ; X86-32: calll setjmp
37 ; X86-64: callq setjmp
40 ; this function calls a returns_twice function (setjmp()), the
79 ; call setjmp().
97 %setjmp_result = invoke i1 @setjmp() returns_twice
99 ; X86-32: calll setjmp
[all …]
Dlate-address-taken.ll41 ; test @setjmp - similar to @catchret, but the MBB in question
42 ; is the one generated when the setjmp's block is split
47 declare i32 @llvm.eh.sjlj.setjmp(i8*) nounwind
50 define void @setjmp(i1 %b) nounwind {
60 call i32 @llvm.eh.sjlj.setjmp(i8* bitcast ([5 x i8*]* @buf to i8*))
63 ; CHECK-LABEL: setjmp: # @setjmp
Di386-setjmp-pic.ll5 ; Check that the register used as base pointer for setjmp
19 %tmp9 = call i32 @llvm.eh.sjlj.setjmp(i8* %tmp)
23 declare i32 @llvm.eh.sjlj.setjmp(i8*)
/external/mesa3d/src/glx/tests/
Dquery_renderer_unittest.cpp137 if (setjmp(jmp) == 0) { in TEST_F()
197 if (setjmp(jmp) == 0) { in TEST_F()
217 if (setjmp(jmp) == 0) { in TEST_F()
241 if (setjmp(jmp) == 0) { in TEST_F()
264 if (setjmp(jmp) == 0) { in TEST_F()
288 if (setjmp(jmp) == 0) { in TEST_F()
352 if (setjmp(jmp) == 0) { in TEST_F()
375 if (setjmp(jmp) == 0) { in TEST_F()
402 if (setjmp(jmp) == 0) { in TEST_F()
428 if (setjmp(jmp) == 0) { in TEST_F()
Dquery_renderer_implementation_unittest.cpp173 if (setjmp(jmp) == 0) { in TEST_F()
209 if (setjmp(jmp) == 0) { in TEST_F()
239 if (setjmp(jmp) == 0) { in TEST_F()
292 if (setjmp(jmp) == 0) { in TEST_F()
/external/syslinux/com32/lib/i386/
Dsetjmp.S24 .globl setjmp symbol
25 .type setjmp, @function
26 setjmp: label
43 .size setjmp,.-setjmp
/external/libunwind/src/setjmp/
Dlibunwind-setjmp.pc.in6 Name: libunwind-setjmp
7 Description: libunwind setjmp library
10 Libs: -L${libdir} -lunwind-setjmp
/external/autotest/client/deps/glbench/src/
Dpng_helper.cc60 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file()
65 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file()
73 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file()
78 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file()
/external/llvm/test/Transforms/SafeStack/ARM/
Dsetjmp.ll1 ; Test stack pointer restore after setjmp() with the function-call safestack ABI.
12 ; CHECK: call i32 @setjmp
14 …%call = call i32 @setjmp(i32* getelementptr inbounds ([64 x i32], [64 x i32]* @env, i32 0, i32 0))…
34 declare i32 @setjmp(i32*) returns_twice
/external/libvpx/libvpx/vp8/decoder/
Donyxd_if.c73 if (setjmp(pbi->common.error.jmp)) { in create_decompressor()
74 pbi->common.error.setjmp = 0; in create_decompressor()
79 pbi->common.error.setjmp = 1; in create_decompressor()
94 pbi->common.error.setjmp = 0; in create_decompressor()
325 if (setjmp(pbi->common.error.jmp)) { in vp8dx_receive_compressed_data()
338 pbi->common.error.setjmp = 1; in vp8dx_receive_compressed_data()
386 pbi->common.error.setjmp = 0; in vp8dx_receive_compressed_data()
447 if (setjmp(fb->pbi[0]->common.error.jmp)) { in vp8_create_decoder_instances()
454 fb->pbi[0]->common.error.setjmp = 1; in vp8_create_decoder_instances()
457 fb->pbi[0]->common.error.setjmp = 0; in vp8_create_decoder_instances()
/external/llvm/test/CodeGen/Thumb2/
Dsetjmp_longjmp.ll4 declare i32 @llvm.eh.sjlj.setjmp(i8*)
12 ; setjmp sequence:
21 ; setjmp sequence 2:
55 %setjmpres = call i32 @llvm.eh.sjlj.setjmp(i8* %bufptr)
74 %setjmpres2 = call i32 @llvm.eh.sjlj.setjmp(i8* %bufptr)
/external/pdfium/core/fxcodec/codec/
Dfx_codec_jpeg.cpp117 if (setjmp(mark) == -1) in JpegLoadInfo()
130 if (setjmp(mark) == -1) { in JpegLoadInfo()
203 if (setjmp(m_JmpBuf) == -1) in InitDecode()
211 if (setjmp(m_JmpBuf) == -1) { in InitDecode()
289 if (setjmp(m_JmpBuf) == -1) { in v_Rewind()
308 if (setjmp(m_JmpBuf) == -1) in v_GetNextLine()
396 if (setjmp(p->m_JumpMark) == -1) { in Start()
439 if (setjmp(ctx->m_JumpMark) == -1)
458 if (setjmp(ctx->m_JumpMark) == -1)
467 if (setjmp(ctx->m_JumpMark) == -1)
/external/swiftshader/third_party/subzero/tests_lit/parse_errs/
Dbad-intrinsic-arg.test11 ; CHECK: Invalid type signature for intrinsic llvm.nacl.setjmp: i32 (double)
20 ; ASM: @f0 : "llvm.nacl.setjmp";
21 ; ASM: Error(118:0): Intrinsic llvm.nacl.setjmp expects i8* for argument 1. Found: double
/external/libcxx/test/std/depr/depr.c.headers/
Dsetjmp_h.pass.cpp15 #ifndef setjmp
16 #error setjmp not defined
/external/libcxx/test/std/language.support/support.runtime/
Dcsetjmp.pass.cpp15 #ifndef setjmp
16 #error setjmp not defined
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.c82 if (setjmp(cm->error.jmp)) { in vp9_decoder_create()
83 cm->error.setjmp = 0; in vp9_decoder_create()
88 cm->error.setjmp = 1; in vp9_decoder_create()
115 cm->error.setjmp = 0; in vp9_decoder_create()
325 if (setjmp(cm->error.jmp)) { in vp9_receive_compressed_data()
329 cm->error.setjmp = 0; in vp9_receive_compressed_data()
370 cm->error.setjmp = 1; in vp9_receive_compressed_data()
407 cm->error.setjmp = 0; in vp9_receive_compressed_data()
/external/syslinux/com32/include/
Dsetjmp.h20 __extern int setjmp(jmp_buf);
25 #define sigsetjmp(__env, __save) setjmp(__env)
/external/llvm/test/CodeGen/ARM/
Dsetjmp_longjmp.ll4 declare i32 @llvm.eh.sjlj.setjmp(i8*)
19 ; setjmp sequence:
38 %setjmpres = call i32 @llvm.eh.sjlj.setjmp(i8* %bufptr)
59 ; setjmp sequence:
94 %9 = call i32 @llvm.eh.sjlj.setjmp(i8* %5)
/external/libpng/contrib/gregbook/
Dwritepng.c111 if (setjmp(mainprog_ptr->jmpbuf)) { in writepng_init()
268 if (setjmp(mainprog_ptr->jmpbuf)) { in writepng_encode_image()
306 if (setjmp(mainprog_ptr->jmpbuf)) { in writepng_encode_row()
336 if (setjmp(mainprog_ptr->jmpbuf)) { in writepng_encode_finish()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_rtl_aarch64.S6 .type setjmp, @function
7 setjmp: label
50 .size setjmp, .-setjmp
/external/syslinux/gpxe/src/arch/i386/include/
Dsetjmp.h26 extern int __asmcall setjmp ( jmp_buf env );
32 setjmp ( (_env)->env ); } ) \

1234567891011