/external/libunwind/doc/ |
D | libunwind-setjmp.tex | 8 \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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | setjmp-spills.ll | 6 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 …]
|
D | late-address-taken.ll | 47 ; test @setjmp - similar to @catchret, but the MBB in question 48 ; is the one generated when the setjmp's block is split 53 declare i32 @llvm.eh.sjlj.setjmp(i8*) nounwind 56 define void @setjmp(i1 %b) nounwind { 66 call i32 @llvm.eh.sjlj.setjmp(i8* bitcast ([5 x i8*]* @buf to i8*)) 69 ; CHECK-LABEL: setjmp: # @setjmp
|
D | i386-setjmp-pic.ll | 5 ; 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/llvm/test/CodeGen/X86/ |
D | setjmp-spills.ll | 6 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 …]
|
D | late-address-taken.ll | 41 ; 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
|
D | i386-setjmp-pic.ll | 5 ; 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/u-boot/arch/x86/cpu/i386/ |
D | setjmp.S | 22 .globl setjmp symbol 23 .type setjmp, @function 24 setjmp: label 42 .size setjmp, .-setjmp
|
/external/mesa3d/src/glx/tests/ |
D | query_renderer_unittest.cpp | 137 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()
|
D | query_renderer_implementation_unittest.cpp | 173 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/libcxx/include/ |
D | setjmp.h | 35 #include_next <setjmp.h> 39 #ifndef setjmp 40 #define setjmp(env) setjmp(env) macro
|
/external/libunwind/src/setjmp/ |
D | libunwind-setjmp.pc.in | 6 Name: libunwind-setjmp 7 Description: libunwind setjmp library 10 Libs: -L${libdir} -lunwind-setjmp
|
/external/autotest/client/deps/glbench/src/ |
D | png_helper.cc | 62 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file() 67 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file() 75 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file() 80 if (setjmp(png_jmpbuf(png_ptr))) in write_png_file()
|
/external/llvm/test/Transforms/SafeStack/ARM/ |
D | setjmp.ll | 1 ; 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/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SafeStack/ARM/ |
D | setjmp.ll | 1 ; 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/u-boot/arch/arm/lib/ |
D | setjmp.S | 10 .pushsection .text.setjmp, "ax" 11 ENTRY(setjmp) 21 ENDPROC(setjmp)
|
D | setjmp_aarch64.S | 10 .pushsection .text.setjmp, "ax" 11 ENTRY(setjmp) 23 ENDPROC(setjmp)
|
/external/libaom/libaom/av1/decoder/ |
D | decoder.c | 83 if (setjmp(cm->error.jmp)) { in av1_decoder_create() 84 cm->error.setjmp = 0; in av1_decoder_create() 89 cm->error.setjmp = 1; in av1_decoder_create() 127 cm->error.setjmp = 0; in av1_decoder_create() 465 if (setjmp(cm->error.jmp)) { in av1_receive_compressed_data() 469 cm->error.setjmp = 0; in av1_receive_compressed_data() 483 cm->error.setjmp = 1; in av1_receive_compressed_data() 491 cm->error.setjmp = 0; in av1_receive_compressed_data() 513 cm->error.setjmp = 0; in av1_receive_compressed_data() 531 cm->error.setjmp = 0; in av1_receive_compressed_data()
|
/external/llvm/test/CodeGen/Thumb2/ |
D | setjmp_longjmp.ll | 4 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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Thumb2/ |
D | setjmp_longjmp.ll | 4 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/u-boot/arch/riscv/lib/ |
D | setjmp.S | 17 .pushsection .text.setjmp, "ax" 18 ENTRY(setjmp) 36 ENDPROC(setjmp)
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WebAssembly/ |
D | lower-em-sjlj.ll | 13 ; Test a simple setjmp - longjmp sequence 19 %call = call i32 @setjmp(%struct.__jmp_buf_tag* %arraydecay) #0 76 ; Test a case of a function call (which is not longjmp) after a setjmp 82 %call = call i32 @setjmp(%struct.__jmp_buf_tag* %arraydecay) #0 97 ; Test a case when a function call is within try-catch, after a setjmp 103 %call = call i32 @setjmp(%struct.__jmp_buf_tag* %arraydecay) #0 149 %call = call i32 @setjmp(%struct.__jmp_buf_tag* %arraydecay) #0 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 194 declare i32 @setjmp(%struct.__jmp_buf_tag*) #0
|
/external/swiftshader/third_party/subzero/tests_lit/parse_errs/ |
D | bad-intrinsic-arg.test | 11 ; 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/libvpx/libvpx/vp9/decoder/ |
D | vp9_decoder.c | 120 if (setjmp(cm->error.jmp)) { in vp9_decoder_create() 121 cm->error.setjmp = 0; in vp9_decoder_create() 126 cm->error.setjmp = 1; in vp9_decoder_create() 153 cm->error.setjmp = 0; in vp9_decoder_create() 394 if (setjmp(cm->error.jmp)) { in vp9_receive_compressed_data() 395 cm->error.setjmp = 0; in vp9_receive_compressed_data() 404 cm->error.setjmp = 1; in vp9_receive_compressed_data() 426 cm->error.setjmp = 0; in vp9_receive_compressed_data()
|
/external/libvpx/libvpx/vp8/decoder/ |
D | onyxd_if.c | 73 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() 437 if (setjmp(fb->pbi[0]->common.error.jmp)) { in vp8_create_decoder_instances() 444 fb->pbi[0]->common.error.setjmp = 1; in vp8_create_decoder_instances() 447 fb->pbi[0]->common.error.setjmp = 0; in vp8_create_decoder_instances()
|