[LLVMdev] ARM and lowerinvoke
grosbach at apple.com
Tue Apr 21 15:09:01 PDT 2009
On Apr 21, 2009, at 2:37 PM, Anton Korobeynikov wrote:
>> Is it reasonable to expect that lowerinvoke is a good place to
>> start for
>> doing what I'm after?
> I really don't think so. Since you're trying to map dwarf-based
> structures into sjlj couch. I think you need to start looking how gcc
> / llvm-gcc implements them, do proper lowering inside llvm-gcc and
> then "fix" DAG machinery & backends to emit correct sjlj info.
Yeah, I'm (somewhat) familiar with the sjlj stuff in GCC. I was hoping
to avoid too many changes to the front end, as that would,
theoretically, reduce the amount of work clang will need when it comes
rolling around to this stuff. Not going to work out that way, it
seems. C'est la vie.
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
More information about the llvm-dev