Home
last modified time | relevance | path

Searched refs:exn (Results 1 – 25 of 87) sorted by relevance

1234

/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/
H A D2010-08-04-MingWCrash.ll13 …%exn.ptr = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8…
15 %exn = extractvalue { i8*, i32 } %exn.ptr, 0
16 %eh.selector = extractvalue { i8*, i32 } %exn.ptr, 1
21 resume { i8*, i32 } %exn.ptr
24 tail call void @__cxa_call_unexpected(i8* %exn) noreturn nounwind
H A D2008-05-28-LocalRegAllocBug.ll24 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
26 %eh_ptr244 = extractvalue { i8*, i32 } %exn, 0
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/Mips/
H A Deh.ll29 %exn.val = landingpad { i8*, i32 } personality i32 (...)* @__gxx_personality_v0
31 %exn = extractvalue { i8*, i32 } %exn.val, 0
32 %sel = extractvalue { i8*, i32 } %exn.val, 1
38 %3 = tail call i8* @__cxa_begin_catch(i8* %exn) nounwind
40 %exn.scalar = load double* %4, align 8
41 %add = fadd double %exn.scalar, %i2
47 resume { i8*, i32 } %exn.val
H A Dmips16ex.ll13 %exn.slot = alloca i8*
28 store i8* %2, i8** %exn.slot
40 %exn = load i8** %exn.slot
41 %5 = call i8* @__cxa_begin_catch(i8* %exn) nounwind
43 %exn.scalar = load i32* %6
44 store i32 %exn.scalar, i32* %e, align 4
60 store i8* %9, i8** %exn.slot
67 %exn3 = load i8** %exn.slot
/minix3/external/bsd/llvm/dist/llvm/test/Feature/
H A Dcallingconventions.ll36 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
38 resume { i8*, i32 } %exn
50 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
52 resume { i8*, i32 } %exn
H A Dexception.ll18 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
22 resume { i8*, i32 } %exn
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/Inline/
H A Dinvoke_test-3.ll17 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
19 resume { i8*, i32 } %exn
33 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
H A Dinline_invoke.ll48 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
54 resume { i8*, i32 } %exn
72 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
74 %eh.exc = extractvalue { i8*, i32 } %exn, 0
75 %eh.selector = extractvalue { i8*, i32 } %exn, 1
86 resume { i8*, i32 } %exn
131 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
133 %eh.exc = extractvalue { i8*, i32 } %exn, 0
134 %eh.selector = extractvalue { i8*, i32 } %exn, 1
147 resume { i8*, i32 } %exn
[all …]
H A Dcrash.ll72 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
91 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
93 resume { i8*, i32 } %exn
114 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
H A Dinvoke_test-2.ll17 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
31 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/ADCE/
H A D2005-02-17-PHI-Invoke-Crash.ll18 %exn.0 = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
31 %exn.1 = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
47 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
H A D2003-09-10-UnwindInstFail.ll11 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
13 resume { i8*, i32 } %exn
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/CodeExtractor/
H A D2004-11-12-InvokeExtract.ll13 %exn = landingpad { i8*, i32 } personality i32 (...)* @__gcc_personality_v0
15 resume { i8*, i32 } %exn
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/ARM/
H A Deh-resume-darwin.ll17 %exn = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_sj0 to i8*)
19 resume { i8*, i32 } %exn
H A D2010-07-26-GlobalMerge.ll57 %0 = tail call i8* @__cxa_get_exception_ptr(i8* %exn) nounwind ; <i8*> [#uses=0]
59 %1 = tail call i8* @__cxa_begin_catch(i8* %exn) nounwind ; <i8*> [#uses=0]
74 …%exn.ptr = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_sj0 to i…
77 %exn = extractvalue { i8*, i32 } %exn.ptr, 0
78 %eh.selector = extractvalue { i8*, i32 } %exn.ptr, 1
84 tail call void @_Unwind_SjLj_Resume(i8* %exn) noreturn
H A D2011-05-04-MultipleLandingPadSuccs.ll38 %exn = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_sj0 to i8*)
66 %exn.slot.0 = phi { i8*, i32 } [ %exn27, %lpad26 ], [ %exn, %lpad ], [ %exn45, %lpad44 ]
67 resume { i8*, i32 } %exn.slot.0
H A Dgv-stubs-crash.ll20 %exn = call i8* @__cxa_allocate_exception(i32 8) nounwind
21 …call void @__cxa_throw(i8* %exn, i8* bitcast ({ i8*, i8* }* @Exn to i8*), i8* bitcast (void (i32*)…
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/Generic/
H A D2007-12-17-InvokeAsm.ll12 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
14 resume { i8*, i32 } %exn
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/SimplifyCFG/
H A Dinvoke_unwind.ll15 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
17 resume { i8*, i32 } %exn
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/DeadArgElim/
H A D2009-03-17-MRE-Invoke.ll14 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
27 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/IndVarSimplify/
H A D2005-02-11-InvokeCrash.ll19 %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
21 resume { i8*, i32 } %exn
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/PhaseOrdering/
H A Dgdce.ll73 %exn.slot = alloca i8*
89 store i8* %2, i8** %exn.slot
97 %exn = load i8** %exn.slot
99 %lpad.val = insertvalue { i8*, i32 } undef, i8* %exn, 0
/minix3/external/bsd/llvm/dist/llvm/test/DebugInfo/
H A Dinline-debug-info.ll80 %exn.slot = alloca i8*
94 store i8* %2, i8** %exn.slot, !dbg !21
107 %exn = load i8** %exn.slot, !dbg !23
108 %5 = call i8* @__cxa_begin_catch(i8* %exn) #2, !dbg !23
121 %exn1 = load i8** %exn.slot, !dbg !23
H A Dinline-debug-info-multiret.ll62 %exn.slot = alloca i8*
76 store i8* %2, i8** %exn.slot, !dbg !21
89 %exn = load i8** %exn.slot, !dbg !23
90 %5 = call i8* @__cxa_begin_catch(i8* %exn) #2, !dbg !23
103 %exn1 = load i8** %exn.slot, !dbg !23
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGException.cpp360 llvm::Value *exn; member
361 FreeException(llvm::Value *exn) : exn(exn) {} in FreeException()
363 CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn); in Emit()
556 llvm::Value *exn = CGF.getExceptionFromSlot(); in emitFilterDispatchBlock() local
557 CGF.EmitRuntimeCall(getUnexpectedFn(CGF.CGM), exn) in emitFilterDispatchBlock()
1456 llvm::Value *exn = nullptr; in exit() local
1460 exn = CGF.getExceptionFromSlot(); in exit()
1461 CGF.EmitNounwindRuntimeCall(BeginCatchFn, exn); in exit()
1466 if (!exn) exn = CGF.getExceptionFromSlot(); in exit()
1467 CGF.Builder.CreateStore(exn, SavedExnVar); in exit()
[all …]

1234