Displaying 4 results from an estimated 4 matches for "cxa_".
Did you mean:
cxa
2009 Nov 24
0
[LLVMdev] RFC: New Exception Handling Proposal
...stions/concerns. The main one has to do with the
opacity of exception types - in other words, will it still be true that
the exception types are opaque identifiers, and are only interpreted by
the personality function?
Since my object representations are not C++-like, I am not using any of
the cxa_* C++ library functions. Instead, my code calls the _Unwind
functions directly, and I have my own personality function (which can be
viewed here:
http://code.google.com/p/tart/source/browse/trunk/runtime/lib/tart_eh_personality.c)
My compiler generates the list of filter parameters as pointers t...
2016 Jul 21
3
[RFC] One or many git repositories?
> Which projects do we put under this monolithic repository?
The proposal at the moment is to include
llvm, clang, clang-tools-extra, lld, polly, lldb, llgo, compiler-rt,
openmp, and parallel-libs.
This is the set {llvm} plus the transitive closure of "projects that
are version-locked to a project in the set", where the closure is
taken over the set of all active LLVM
2014 Dec 16
5
[LLVMdev] interest in an .eh_frame parser in llvm?
Hi all,
Our use case for LLVM requires us to parse the .eh_frame sections
emitted by MCJIT (for callee-saved-register spill slots, amongst other
things). Does it make sense to have an in-tree parser for .eh_frame,
given that it will make such tasks a lot easier?
-- Sanjoy
2009 Nov 18
11
[LLVMdev] RFC: New Exception Handling Proposal
...%eh_typeid = tail call i32 @llvm.eh.typeid.for( @_ZTIi )
%6 = icmp eq i32 %eh_select27, %eh_typeid
br i1 %6, label %bb1, label %ppad
ppad:
%eh_typeid55 = tail call i32 @llvm.eh.typeid.for( @_ZTIPKc )
%7 = icmp eq i32 %eh_select27, %eh_typeid55
%8 = tail call i8* @__cxa_begin_catch(i8* %eh_ptr) nounwind
br i1 %7, label %bb2, label %bb3
bb1:
;; printf("i == %d\n", i)
ret void
bb2:
;; printf("s == %s\n", s)
ret void
bb3:
;; printf("catch-all\n")
ret void
}
Note that the `llvm.eh.selector...