[LLVMdev] ARM and lowerinvoke

Jim Grosbach 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.

Thanks!

-Jim


> -- 
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State  
> University
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list