Displaying 5 results from an estimated 5 matches for "exceptionclass".
2009 May 18
4
[LLVMdev] Getting exceptions to work?
...ble* %throwable)
%unwindInfo = getelementptr %Throwable* %throwable, i32 0, i32 1
%throw = call i32 @_Unwind_RaiseException(%UnwindInfo* %unwindInfo)
unreachable
}
define internal fastcc void @Throwable.construct(%Throwable* %self)
nounwind {
entry:
%exceptionClass = getelementptr %Throwable* %self, i32 0, i32 1,
i32 0
store i64 0, i64* %exceptionClass
%exceptionCleanup = getelementptr %Throwable* %self, i32 0, i32
1, i32 1
store void (i32, %UnwindInfo *)* @exceptionCleanupFn, void (i32,
%UnwindInfo *)** %exceptionCleanup...
2009 May 18
0
[LLVMdev] Getting exceptions to work?
...getelementptr %Throwable* %throwable, i32 0, i32 1
> %throw = call i32 @_Unwind_RaiseException(%UnwindInfo*
> %unwindInfo)
> unreachable
> }
>
> define internal fastcc void @Throwable.construct(%Throwable* %self)
> nounwind {
> entry:
> %exceptionClass = getelementptr %Throwable* %self, i32 0, i32 1,
> i32 0
> store i64 0, i64* %exceptionClass
> %exceptionCleanup = getelementptr %Throwable* %self, i32 0, i32
> 1, i32 1
> store void (i32, %UnwindInfo *)* @exceptionCleanupFn, void (i32,
> %UnwindInfo...
2009 May 19
5
[LLVMdev] Getting exceptions to work?
...e, i32 0, i32 1
>> %throw = call i32 @_Unwind_RaiseException(%UnwindInfo*
>> %unwindInfo)
>> unreachable
>> }
>>
>> define internal fastcc void @Throwable.construct(%Throwable* %self)
>> nounwind {
>> entry:
>> %exceptionClass = getelementptr %Throwable* %self, i32 0, i32 1,
>> i32 0
>> store i64 0, i64* %exceptionClass
>> %exceptionCleanup = getelementptr %Throwable* %self, i32 0, i32
>> 1, i32 1
>> store void (i32, %UnwindInfo *)* @exceptionCleanupFn, void (i32,...
2009 May 19
0
[LLVMdev] Getting exceptions to work?
...%throw = call i32 @_Unwind_RaiseException(%UnwindInfo*
>>> %unwindInfo)
>>> unreachable
>>> }
>>>
>>> define internal fastcc void @Throwable.construct(%Throwable* %self)
>>> nounwind {
>>> entry:
>>> %exceptionClass = getelementptr %Throwable* %self, i32 0, i32 1,
>>> i32 0
>>> store i64 0, i64* %exceptionClass
>>> %exceptionCleanup = getelementptr %Throwable* %self, i32 0, i32
>>> 1, i32 1
>>> store void (i32, %UnwindInfo *)* @exceptionCl...
2015 May 07
2
[LLVMdev] Recent libc++ failures due to libunwind
...::scan_eh_tab (results=...,
actions=_UA_CLEANUP_PHASE, native_exception=true,
unwind_exception=0x60b1e8, context=0x7fffffffd940) at
../projects/libcxxabi/src/cxa_personality.cpp:591
#4 0x00007ffff7bd2b0a in __gxx_personality_v0 (version=<optimized
out>, actions=<optimized out>,
exceptionClass=<optimized out>, unwind_exception=<optimized out>,
context=<optimized out>)
at ../projects/libcxxabi/src/cxa_personality.cpp:1005
#5 0x00000000004056a3 in _Unwind_RaiseException_Phase2
(exc=exc at entry=0x60b1e8, context=context at entry=0x7fffffffd940)
at ../../../libgcc...