Displaying 4 results from an estimated 4 matches for "exceptioncleanup".
2009 May 18
4
[LLVMdev] Getting exceptions to work?
...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
%private1 = getelementptr %Throwable* %self, i32 0, i32 1, i32 2
store i16 0, i16* %private1
%private2 =...
2009 May 18
0
[LLVMdev] Getting exceptions to work?
...> 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
> %private1 = getelementptr %Throwable* %self, i32 0, i32 1, i32 2
> store i16 0, i16* %private1...
2009 May 19
5
[LLVMdev] Getting exceptions to work?
...}
>>
>> 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
>> %private1 = getelementptr %Throwable* %self, i32 0, i32 1, i32 2
>> store i...
2009 May 19
0
[LLVMdev] Getting exceptions to work?
...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
>>> %private1 = getelementptr %Throwable* %self, i32 0, i32 1, i32 2
>>...