search for: selectdagbuild

Displaying 3 results from an estimated 3 matches for "selectdagbuild".

2009 Apr 21
6
[LLVMdev] ARM and lowerinvoke
...werinvoke pass as a starting point for getting SJLJ based exception handling working on ARM, but am having some troubles with it. When I run a simple testcase (attached) through llc and specify -enable-correct-eh-support, llc asserts on me. It appears there's been some bitrot somewhere. SelectDAGBuild and SelectionDAGISel cooperate to track landing pads with CatchInfoLost and CatchInfoFound and make sure they're all handled. However, lowerinvoke throws a wrench into that by getting rid of the explicit invokes, so SelectionDAGISel never identifies any landing pads, and then complain...
2009 Apr 21
0
[LLVMdev] ARM and lowerinvoke
...starting point for getting > SJLJ based exception handling working on ARM, but am having some > troubles with it. When I run a simple testcase (attached) through > llc and specify -enable-correct-eh-support, llc asserts on me. It > appears there's been some bitrot somewhere. SelectDAGBuild and > SelectionDAGISel cooperate to track landing pads with CatchInfoLost > and CatchInfoFound and make sure they're all handled. Hi Jim, One thing to know about lowerinvoke is that it does not conform at all to a native ABI. If you need to interoperate with existing code, you...
2009 Apr 22
0
[LLVMdev] ARM and lowerinvoke
...starting point for getting > SJLJ based exception handling working on ARM, but am having some > troubles with it. When I run a simple testcase (attached) through llc > and specify -enable-correct-eh-support, llc asserts on me. It appears > there's been some bitrot somewhere. SelectDAGBuild and > SelectionDAGISel cooperate to track landing pads with CatchInfoLost > and CatchInfoFound and make sure they're all handled. However, > lowerinvoke throws a wrench into that by getting rid of the explicit > invokes, so SelectionDAGISel never identifies any landing pads,...